diff options
Diffstat (limited to 'pkg/scc/gen.rc')
| -rw-r--r-- | pkg/scc/gen.rc | 42 |
1 files changed, 0 insertions, 42 deletions
diff --git a/pkg/scc/gen.rc b/pkg/scc/gen.rc deleted file mode 100644 index 455a4933..00000000 --- a/pkg/scc/gen.rc +++ /dev/null @@ -1,42 +0,0 @@ -archs=(qbe) -std=c99 -cflags\ - '-std=c99' \ - -D 'SYS=''"linux"''' \ - -D 'PREFIX=' \ - -D NDEBUG\ - -I '$dir'/inc\ - -I '$srcdir'/inc/$std\ - -I '$outdir'/inc - -lib libcc.a lib/^(debug.c die.c newitem.c xcalloc.c xmalloc.c xrealloc.c xstrdup.c) - -build '$outdir'/inc/error.h awk '$srcdir'/cc2/cc2.h '|' '$srcdir'/cc2/generror.awk ; with\ - expr '-f $srcdir/cc2/generror.awk' - -set baseoutdir '$outdir' -for(arch in $archs) { - { - set outdir '$outdir'/$arch - cflags -D 'ARCH=''"'^$arch^'"''' - - exe cc1-$arch cc1/^(\ - types.c decl.c lex.c error.c symbol.c main.c expr.c\ - code.c stmt.c cpp.c fold.c init.c builtin.c\ - arch/$arch/arch.c\ - ) '$baseoutdir'/libcc.a - file libexec/scc/cc1-$arch '$outdir'/cc1-$arch 755 - - exe cc2-$arch -d '$baseoutdir'/inc/error.h cc2/^(\ - main.c parser.c peep.c symbol.c node.c code.c optm.c\ - arch/$arch/^(code.c cgen.c types.c optm.c)\ - ) '$baseoutdir'/libcc.a - file libexec/scc/cc2-$arch '$outdir'/cc2-$arch 755 - } >$arch.ninja ; subninja $arch.ninja -} - -cflags -D 'ARCH=''"'^$archs(1)^'"''' -exe scc driver/posix/scc.c libcc.a -file bin/scc '$outdir'/scc 755 - -fetch git |
