-rw-r--r-- | .gitignore | 21L |
-rw-r--r-- | BUGS | 7L |
-rw-r--r-- | LICENSE | 29L |
-rw-r--r-- | Makefile | 54L |
-rw-r--r-- | README | 88L |
-rw-r--r-- | ar/Makefile | 28L |
-rw-r--r-- | ar/main.c | 58L |
-rw-r--r-- | ar/posix/stat.c | 3L |
-rw-r--r-- | ar/posix/stat.h | 5L |
-rw-r--r-- | as/Makefile | 34L |
-rw-r--r-- | as/as.h | 178L |
-rw-r--r-- | as/expr.c | 519L |
-rwxr-xr-x | as/gendep.sh | 27L |
-rw-r--r-- | as/ins.c | 75L |
-rw-r--r-- | as/main.c | 114L |
-rw-r--r-- | as/myro.c | 184L |
-rw-r--r-- | as/parser.c | 142L |
-rw-r--r-- | as/symbol.c | 257L |
-rw-r--r-- | as/target/amd64/ins.c | 7L |
-rw-r--r-- | as/target/amd64/proc.c | 16L |
-rw-r--r-- | as/target/amd64/target.mk | 14L |
-rwxr-xr-x | as/target/gen.awk | 104L |
-rw-r--r-- | as/target/i386/ins.c | 7L |
-rw-r--r-- | as/target/i386/proc.c | 129L |
-rw-r--r-- | as/target/i386/target.mk | 14L |
-rw-r--r-- | as/target/x80/ins.c | 168L |
-rw-r--r-- | as/target/x80/proc.h | 40L |
-rw-r--r-- | as/target/x80/x80.dat | 75L |
-rw-r--r-- | as/target/x86/nasm.dat | 5313L |
-rw-r--r-- | as/target/x86/proc.h | 149L |
-rw-r--r-- | as/target/x86/x86.dat | 23L |
-rw-r--r-- | as/target/z80/ins.c | 7L |
-rw-r--r-- | as/target/z80/proc.c | 111L |
-rw-r--r-- | as/target/z80/target.mk | 14L |
-rw-r--r-- | cc1/Makefile | 33L |
-rw-r--r-- | cc1/TODO | 12L |
-rw-r--r-- | cc1/builtin.c | 121L |
-rw-r--r-- | cc1/cc1.h | 496L |
-rw-r--r-- | cc1/code.c | 550L |
-rw-r--r-- | cc1/cpp.c | 838L |
-rw-r--r-- | cc1/decl.c | 965L |
-rw-r--r-- | cc1/error.c | 85L |
-rw-r--r-- | cc1/expr.c | 1185L |
-rw-r--r-- | cc1/fold.c | 689L |
-rwxr-xr-x | cc1/gendep.sh | 27L |
-rw-r--r-- | cc1/init.c | 378L |
-rw-r--r-- | cc1/ir.md | 443L |
-rw-r--r-- | cc1/lex.c | 803L |
-rw-r--r-- | cc1/main.c | 103L |
-rw-r--r-- | cc1/stmt.c | 386L |
-rw-r--r-- | cc1/symbol.c | 353L |
-rw-r--r-- | cc1/target/amd64-sysv/arch.c | 220L |
-rw-r--r-- | cc1/target/arm64-sysv/arch.c | 0B |
-rw-r--r-- | cc1/target/i386-sysv/arch.c | 221L |
-rw-r--r-- | cc1/target/z80-scc/arch.c | 219L |
-rw-r--r-- | cc1/types.c | 438L |
-rw-r--r-- | cc2/Makefile | 37L |
-rw-r--r-- | cc2/cc2.h | 256L |
-rw-r--r-- | cc2/code.c | 133L |
-rwxr-xr-x | cc2/gendep.sh | 39L |
-rw-r--r-- | cc2/generror.awk | 9L |
-rw-r--r-- | cc2/main.c | 55L |
-rw-r--r-- | cc2/node.c | 142L |
-rw-r--r-- | cc2/optm.c | 9L |
-rw-r--r-- | cc2/parser.c | 722L |
-rw-r--r-- | cc2/peep.c | 8L |
-rw-r--r-- | cc2/symbol.c | 90L |
-rw-r--r-- | cc2/target/amd64-sysv/arch.h | 0B |
-rw-r--r-- | cc2/target/amd64-sysv/cgen.c | 15L |
-rw-r--r-- | cc2/target/amd64-sysv/code.c | 210L |
-rw-r--r-- | cc2/target/amd64-sysv/optm.c | 10L |
-rw-r--r-- | cc2/target/amd64-sysv/target.mk | 5L |
-rw-r--r-- | cc2/target/amd64-sysv/types.c | 93L |
-rw-r--r-- | cc2/target/arm64-sysv/types.c | 0B |
-rw-r--r-- | cc2/target/i386-sysv/arch.h | 0B |
-rw-r--r-- | cc2/target/i386-sysv/cgen.c | 15L |
-rw-r--r-- | cc2/target/i386-sysv/code.c | 208L |
-rw-r--r-- | cc2/target/i386-sysv/optm.c | 10L |
-rw-r--r-- | cc2/target/i386-sysv/target.mk | 5L |
-rw-r--r-- | cc2/target/i386-sysv/types.c | 94L |
-rw-r--r-- | cc2/target/qbe/arch.h | 135L |
-rw-r--r-- | cc2/target/qbe/cgen.c | 730L |
-rw-r--r-- | cc2/target/qbe/code.c | 568L |
-rw-r--r-- | cc2/target/qbe/optm.c | 57L |
-rw-r--r-- | cc2/target/qbe_amd64-sysv/target.mk | 5L |
-rw-r--r-- | cc2/target/qbe_arm64-sysv/target.mk | 5L |
-rw-r--r-- | cc2/target/z80-scc/arch.h | 0B |
-rw-r--r-- | cc2/target/z80-scc/cgen.c | 67L |
-rw-r--r-- | cc2/target/z80-scc/code.c | 228L |
-rw-r--r-- | cc2/target/z80-scc/optm.c | 10L |
-rw-r--r-- | cc2/target/z80-scc/target.mk | 6L |
-rw-r--r-- | cc2/target/z80-scc/types.c | 94L |
-rw-r--r-- | config.mk.def | 50L |
-rw-r--r-- | doc/scc.1 | 157L |
-rw-r--r-- | driver/Makefile | 9L |
-rw-r--r-- | driver/posix/Makefile | 44L |
-rw-r--r-- | driver/posix/cpp.sh | 4L |
-rwxr-xr-x | driver/posix/gendep.sh | 18L |
-rw-r--r-- | driver/posix/scc.c | 591L |
-rw-r--r-- | inc/Makefile | 31L |
-rw-r--r-- | inc/ar.h | 21L |
-rw-r--r-- | inc/arg.h | 67L |
-rw-r--r-- | inc/c89/cstd.h | 103L |
-rw-r--r-- | inc/c99/cstd.h | 111L |
-rw-r--r-- | inc/ldflags.def.h | 6L |
-rw-r--r-- | inc/myro.h | 70L |
-rw-r--r-- | inc/scc.h | 37L |
-rw-r--r-- | inc/sysincludes.def.h | 8L |
-rw-r--r-- | inc/syslibs.def.h | 7L |
-rw-r--r-- | lib/Makefile | 14L |
-rw-r--r-- | lib/c/Makefile | 6L |
-rw-r--r-- | lib/c/amd64-sysv-linux/Makefile | 5L |
-rw-r--r-- | lib/c/common.mk | 17L |
-rwxr-xr-x | lib/c/gendep.sh | 17L |
-rw-r--r-- | lib/c/include/assert.h | 12L |
-rw-r--r-- | lib/c/include/bits/amd64-sysv/arch/limits.h | 17L |
-rw-r--r-- | lib/c/include/bits/amd64-sysv/arch/signal.h | 27L |
-rw-r--r-- | lib/c/include/bits/amd64-sysv/arch/stddef.h | 14L |
-rw-r--r-- | lib/c/include/bits/amd64-sysv/arch/stdint.h | 115L |
-rw-r--r-- | lib/c/include/bits/amd64-sysv/arch/stdio.h | 13L |
-rw-r--r-- | lib/c/include/bits/amd64-sysv/arch/stdlib.h | 14L |
-rw-r--r-- | lib/c/include/bits/amd64-sysv/arch/string.h | 3L |
-rw-r--r-- | lib/c/include/bits/amd64-sysv/arch/time.h | 6L |
-rw-r--r-- | lib/c/include/bits/i386-sysv/arch/limits.h | 17L |
-rw-r--r-- | lib/c/include/bits/i386-sysv/arch/signal.h | 27L |
-rw-r--r-- | lib/c/include/bits/i386-sysv/arch/stddef.h | 14L |
-rw-r--r-- | lib/c/include/bits/i386-sysv/arch/stdint.h | 115L |
-rw-r--r-- | lib/c/include/bits/i386-sysv/arch/stdio.h | 13L |
-rw-r--r-- | lib/c/include/bits/i386-sysv/arch/stdlib.h | 14L |
-rw-r--r-- | lib/c/include/bits/i386-sysv/arch/string.h | 3L |
-rw-r--r-- | lib/c/include/bits/i386-sysv/arch/time.h | 6L |
-rw-r--r-- | lib/c/include/bits/z80-dos/arch/limits.h | 17L |
-rw-r--r-- | lib/c/include/bits/z80-dos/arch/signal.h | 31L |
-rw-r--r-- | lib/c/include/bits/z80-dos/arch/stddef.h | 14L |
-rw-r--r-- | lib/c/include/bits/z80-dos/arch/stdint.h | 115L |
-rw-r--r-- | lib/c/include/bits/z80-dos/arch/stdio.h | 13L |
-rw-r--r-- | lib/c/include/bits/z80-dos/arch/stdlib.h | 14L |
-rw-r--r-- | lib/c/include/bits/z80-dos/arch/string.h | 3L |
-rw-r--r-- | lib/c/include/bits/z80-dos/arch/time.h | 6L |
-rw-r--r-- | lib/c/include/ctype.h | 52L |
-rw-r--r-- | lib/c/include/errno.h | 11L |
-rw-r--r-- | lib/c/include/limits.h | 9L |
-rw-r--r-- | lib/c/include/locale.h | 45L |
-rw-r--r-- | lib/c/include/signal.h | 9L |
-rw-r--r-- | lib/c/include/stdarg.h | 10L |
-rw-r--r-- | lib/c/include/stdbool.h | 9L |
-rw-r--r-- | lib/c/include/stddef.h | 12L |
-rw-r--r-- | lib/c/include/stdint.h | 6L |
-rw-r--r-- | lib/c/include/stdio.h | 101L |
-rw-r--r-- | lib/c/include/stdlib.h | 69L |
-rw-r--r-- | lib/c/include/string.h | 33L |
-rw-r--r-- | lib/c/include/time.h | 38L |
-rw-r--r-- | lib/c/obj.lst | 49L |
-rw-r--r-- | lib/c/src/Makefile | 25L |
-rw-r--r-- | lib/c/src/assert.c | 9L |
-rw-r--r-- | lib/c/src/atexit.c | 17L |
-rw-r--r-- | lib/c/src/atoi.c | 26L |
-rw-r--r-- | lib/c/src/atol.c | 27L |
-rw-r--r-- | lib/c/src/atoll.c | 27L |
-rw-r--r-- | lib/c/src/calloc.c | 17L |
-rw-r--r-- | lib/c/src/ctype.c | 26L |
-rw-r--r-- | lib/c/src/exit.c | 13L |
-rw-r--r-- | lib/c/src/fgetc.c | 9L |
-rw-r--r-- | lib/c/src/fgets.c | 19L |
-rw-r--r-- | lib/c/src/fprintf.c | 15L |
-rw-r--r-- | lib/c/src/fputc.c | 9L |
-rw-r--r-- | lib/c/src/fputs.c | 12L |
-rw-r--r-- | lib/c/src/fread.c | 23L |
-rw-r--r-- | lib/c/src/fwrite.c | 23L |
-rw-r--r-- | lib/c/src/getchar.c | 9L |
-rw-r--r-- | lib/c/src/gets.c | 17L |
-rw-r--r-- | lib/c/src/isalnum.c | 9L |
-rw-r--r-- | lib/c/src/isalpha.c | 9L |
-rw-r--r-- | lib/c/src/isascii.c | 9L |
-rw-r--r-- | lib/c/src/isblank.c | 5L |
-rw-r--r-- | lib/c/src/iscntrl.c | 9L |
-rw-r--r-- | lib/c/src/isdigit.c | 9L |
-rw-r--r-- | lib/c/src/isgraph.c | 9L |
-rw-r--r-- | lib/c/src/islower.c | 9L |
-rw-r--r-- | lib/c/src/isprint.c | 9L |
-rw-r--r-- | lib/c/src/ispunct.c | 9L |
-rw-r--r-- | lib/c/src/isspace.c | 9L |
-rw-r--r-- | lib/c/src/isupper.c | 9L |
-rw-r--r-- | lib/c/src/isxdigit.c | 9L |
-rw-r--r-- | lib/c/src/localeconv.c | 14L |
-rw-r--r-- | lib/c/src/malloc.c | 152L |
-rw-r--r-- | lib/c/src/malloc.h | 16L |
-rw-r--r-- | lib/c/src/memchr.c | 12L |
-rw-r--r-- | lib/c/src/memcmp.c | 12L |
-rw-r--r-- | lib/c/src/memcpy.c | 13L |
-rw-r--r-- | lib/c/src/memmove.c | 18L |
-rw-r--r-- | lib/c/src/memset.c | 12L |
-rw-r--r-- | lib/c/src/printf.c | 15L |
-rw-r--r-- | lib/c/src/putchar.c | 9L |
-rw-r--r-- | lib/c/src/puts.c | 12L |
-rw-r--r-- | lib/c/src/rand.c | 17L |
-rw-r--r-- | lib/c/src/realloc.c | 67L |
-rw-r--r-- | lib/c/src/setlocale.c | 16L |
-rw-r--r-- | lib/c/src/strcat.c | 14L |
-rw-r--r-- | lib/c/src/strchr.c | 10L |
-rw-r--r-- | lib/c/src/strcmp.c | 10L |
-rw-r--r-- | lib/c/src/strcoll.c | 10L |
-rw-r--r-- | lib/c/src/strcpy.c | 12L |
-rw-r--r-- | lib/c/src/strcspn.c | 18L |
-rw-r--r-- | lib/c/src/strlen.c | 12L |
-rw-r--r-- | lib/c/src/strncat.c | 15L |
-rw-r--r-- | lib/c/src/strncmp.c | 10L |
-rw-r--r-- | lib/c/src/strncpy.c | 14L |
-rw-r--r-- | lib/c/src/strpbrk.c | 17L |
-rw-r--r-- | lib/c/src/strrchr.c | 14L |
-rw-r--r-- | lib/c/src/strspn.c | 18L |
-rw-r--r-- | lib/c/src/strstr.c | 26L |
-rw-r--r-- | lib/c/src/strtok.c | 25L |
-rw-r--r-- | lib/c/src/strxfrm.c | 12L |
-rw-r--r-- | lib/c/src/syscall.h | 9L |
-rw-r--r-- | lib/c/src/tolower.c | 9L |
-rw-r--r-- | lib/c/src/toupper.c | 9L |
-rw-r--r-- | lib/c/src/vfprintf.c | 369L |
-rw-r--r-- | lib/crt/Makefile | 14L |
-rw-r--r-- | lib/crt/amd64-sysv-linux/crt.s | 8L |
-rw-r--r-- | lib/crt/amd64-sysv-openbsd/crt.s | 23L |
-rwxr-xr-x | lib/crt/gendep.sh | 25L |
-rw-r--r-- | lib/crt/i386-sysv-linux/crt.s | 1L |
-rw-r--r-- | lib/crt/i386-sysv-openbsd/crt.s | 1L |
-rw-r--r-- | lib/scc/Makefile | 22L |
-rw-r--r-- | lib/scc/alloc.c | 112L |
-rw-r--r-- | lib/scc/casecmp.c | 11L |
-rw-r--r-- | lib/scc/debug.c | 20L |
-rw-r--r-- | lib/scc/die.c | 20L |
-rw-r--r-- | lib/scc/libdep.mk | 15L |
-rw-r--r-- | lib/scc/lpack.c | 52L |
-rw-r--r-- | lib/scc/lunpack.c | 57L |
-rw-r--r-- | lib/scc/newitem.c | 12L |
-rw-r--r-- | lib/scc/rar.c | 33L |
-rw-r--r-- | lib/scc/rmyro.c | 94L |
-rw-r--r-- | lib/scc/war.c | 38L |
-rw-r--r-- | lib/scc/wmyro.c | 86L |
-rw-r--r-- | lib/scc/xcalloc.c | 13L |
-rw-r--r-- | lib/scc/xmalloc.c | 13L |
-rw-r--r-- | lib/scc/xrealloc.c | 13L |
-rw-r--r-- | lib/scc/xstrdup.c | 12L |
-rw-r--r-- | lib/sys/Makefile | 12L |
-rwxr-xr-x | lib/sys/abi/amd64-sysv.sh | 15L |
-rw-r--r-- | lib/sys/amd64-sysv-linux/Makefile | 4L |
-rw-r--r-- | lib/sys/amd64-sysv-linux/syscall.lst | 11L |
-rw-r--r-- | lib/sys/common.mk | 12L |
-rw-r--r-- | lib/sys/i386-sysv-linux/Makefile | 3L |
-rw-r--r-- | lib/sys/i386-sysv-linux/syscall.lst | 0B |
-rw-r--r-- | lib/sys/libsys.mk | 23L |
-rw-r--r-- | lib/sys/qbe-linux/Makefile | 4L |
-rw-r--r-- | lib/sys/qbe-linux/syscall.lst | 11L |
-rw-r--r-- | lib/sys/z80-linux/Makefile | 3L |
-rw-r--r-- | lib/sys/z80-linux/syscall.lst | 0B |
-rw-r--r-- | nm/Makefile | 23L |
-rw-r--r-- | nm/main.c | 281L |
-rw-r--r-- | objdump/Makefile | 23L |
-rw-r--r-- | objdump/main.c | 334L |
-rw-r--r-- | system.mk | 18L |
-rw-r--r-- | tests/Makefile | 5L |
-rw-r--r-- | tests/error/0001-sanity.c | 11L |
-rw-r--r-- | tests/error/0002-missinginclude.c | 7L |
-rw-r--r-- | tests/error/0003-junkinclude.c | 7L |
-rw-r--r-- | tests/error/0004-macroredef.c | 9L |
-rw-r--r-- | tests/error/0005-fmacro.c | 8L |
-rw-r--r-- | tests/error/0006-endif.c | 8L |
-rw-r--r-- | tests/error/0007-unmatchedcppif.c | 9L |
-rw-r--r-- | tests/error/0008-unmatchedcppelse.c | 9L |
-rw-r--r-- | tests/error/0009-unmatchedcppelif.c | 8L |
-rw-r--r-- | tests/error/0010-extraelif.c | 13L |
-rw-r--r-- | tests/error/0011-extraelse.c | 13L |
-rw-r--r-- | tests/error/0012-ifnoexpr.c | 10L |
-rw-r--r-- | tests/error/0013-macro.c | 10L |
-rw-r--r-- | tests/error/0014-macro.c | 10L |
-rw-r--r-- | tests/error/0015-macro.c | 8L |
-rw-r--r-- | tests/error/0016-arrayinitsize.c | 7L |
-rw-r--r-- | tests/error/0017-duplicatefunc.c | 18L |
-rw-r--r-- | tests/error/0018-voidparam.c | 36L |
-rw-r--r-- | tests/error/0019-kr_names.c | 21L |
-rw-r--r-- | tests/error/0020-storage.c | 37L |
-rw-r--r-- | tests/error/0021-namespace.c | 29L |
-rw-r--r-- | tests/error/0021-void.c | 7L |
-rw-r--r-- | tests/error/0022-cpp-if.c | 9L |
-rw-r--r-- | tests/error/0023-include.c | 6L |
-rw-r--r-- | tests/error/0023-include.h | 8L |
-rw-r--r-- | tests/error/Makefile | 10L |
-rw-r--r-- | tests/error/README | 2L |
-rwxr-xr-x | tests/error/chktest.sh | 20L |
-rw-r--r-- | tests/error/scc-tests.lst | 23L |
-rwxr-xr-x | tests/error/update.sh | 10L |
-rw-r--r-- | tests/execute/0001-sanity.c | 5L |
-rw-r--r-- | tests/execute/0002-expr.c | 5L |
-rw-r--r-- | tests/execute/0003-local.c | 8L |
-rw-r--r-- | tests/execute/0004-pointer.c | 12L |
-rw-r--r-- | tests/execute/0005-ifstmt.c | 23L |
-rw-r--r-- | tests/execute/0006-whilestmt.c | 10L |
-rw-r--r-- | tests/execute/0007-forstmt.c | 15L |
-rw-r--r-- | tests/execute/0008-dowhilestmt.c | 11L |
-rw-r--r-- | tests/execute/0009-expr.c | 11L |
-rw-r--r-- | tests/execute/0010-goto.c | 13L |
-rw-r--r-- | tests/execute/0011-assign.c | 8L |
-rw-r--r-- | tests/execute/0012-expr.c | 5L |
-rw-r--r-- | tests/execute/0013-addridx.c | 10L |
-rw-r--r-- | tests/execute/0014-assignidx.c | 11L |
-rw-r--r-- | tests/execute/0015-localarray.c | 10L |
-rw-r--r-- | tests/execute/0016-addrarray.c | 10L |
-rw-r--r-- | tests/execute/0017-struct.c | 9L |
-rw-r--r-- | tests/execute/0018-structptr.c | 13L |
-rw-r--r-- | tests/execute/0019-selfrefstruct.c | 10L |
-rw-r--r-- | tests/execute/0020-ptrptr.c | 10L |
-rw-r--r-- | tests/execute/0021-intfunc.c | 12L |
-rw-r--r-- | tests/execute/0022-typedef.c | 10L |
-rw-r--r-- | tests/execute/0023-global.c | 9L |
-rw-r--r-- | tests/execute/0024-typedefstruct.c | 12L |
-rw-r--r-- | tests/execute/0025-string.c | 10L |
-rw-r--r-- | tests/execute/0026-implicitret.c | 5L |
-rw-r--r-- | tests/execute/0027-charval.c | 8L |
-rw-r--r-- | tests/execute/0028-bor.c | 10L |
-rw-r--r-- | tests/execute/0029-band.c | 10L |
-rw-r--r-- | tests/execute/0030-bxor.c | 10L |
-rw-r--r-- | tests/execute/0031-relop.c | 24L |
-rw-r--r-- | tests/execute/0032-indec.c | 48L |
-rw-r--r-- | tests/execute/0033-ptrindec.c | 30L |
-rw-r--r-- | tests/execute/0034-logandor.c | 45L |
-rw-r--r-- | tests/execute/0035-breakcont.c | 32L |
-rw-r--r-- | tests/execute/0036-notneg.c | 15L |
-rw-r--r-- | tests/execute/0037-assignop.c | 19L |
-rw-r--r-- | tests/execute/0038-ptradd.c | 17L |
-rw-r--r-- | tests/execute/0039-sizeof.c | 17L |
-rw-r--r-- | tests/execute/0040-cast.c | 13L |
-rw-r--r-- | tests/execute/0041-queen.c | 55L |
-rw-r--r-- | tests/execute/0042-prime.c | 26L |
-rw-r--r-- | tests/execute/0043-union.c | 11L |
-rw-r--r-- | tests/execute/0044-struct.c | 19L |
-rw-r--r-- | tests/execute/0045-struct.c | 16L |
-rw-r--r-- | tests/execute/0046-inits.c | 16L |
-rw-r--r-- | tests/execute/0047-anonexport.c | 34L |
-rw-r--r-- | tests/execute/0048-inits.c | 14L |
-rw-r--r-- | tests/execute/0049-inits.c | 12L |
-rw-r--r-- | tests/execute/0050-inits.c | 14L |
-rw-r--r-- | tests/execute/0051-inits.c | 33L |
-rw-r--r-- | tests/execute/0052-switch.c | 38L |
-rw-r--r-- | tests/execute/0053-struct.c | 10L |
-rw-r--r-- | tests/execute/0054-struct.c | 13L |
-rw-r--r-- | tests/execute/0055-enum.c | 22L |
-rw-r--r-- | tests/execute/0056-enum.c | 22L |
-rw-r--r-- | tests/execute/0057-duff.c | 30L |
-rw-r--r-- | tests/execute/0058-bug.c | 9L |
-rw-r--r-- | tests/execute/0059-multistring.c | 15L |
-rw-r--r-- | tests/execute/0060-charlit.c | 8L |
-rw-r--r-- | tests/execute/0061-comments.c | 11L |
-rw-r--r-- | tests/execute/0062-include.c | 4L |
-rw-r--r-- | tests/execute/0063-define.c | 7L |
-rw-r--r-- | tests/execute/0064-sysinclude.c | 7L |
-rw-r--r-- | tests/execute/0065-ifdef.c | 25L |
-rw-r--r-- | tests/execute/0066-cppelse.c | 20L |
-rw-r--r-- | tests/execute/0067-define.c | 7L |
-rw-r--r-- | tests/execute/0068-funclikemacro.c | 8L |
-rw-r--r-- | tests/execute/0069-funclikemacro.c | 11L |
-rw-r--r-- | tests/execute/0070-cppif.c | 18L |
-rw-r--r-- | tests/execute/0071-cppelif.c | 13L |
-rw-r--r-- | tests/execute/0072-cppelif.c | 13L |
-rw-r--r-- | tests/execute/0073-ifndef.c | 15L |
-rw-r--r-- | tests/execute/0074-undef.c | 12L |
-rw-r--r-- | tests/execute/0075-ptraddasn.c | 14L |
-rw-r--r-- | tests/execute/0076-ptrsubasn.c | 14L |
-rw-r--r-- | tests/execute/0077-defined.c | 32L |
-rw-r--r-- | tests/execute/0078-dirifexpr.c | 166L |
-rw-r--r-- | tests/execute/0079-cond.c | 9L |
-rw-r--r-- | tests/execute/0080-arrays.c | 48L |
-rw-r--r-- | tests/execute/0081-calls.c | 17L |
-rw-r--r-- | tests/execute/0082-bug.c | 17L |
-rw-r--r-- | tests/execute/0083-voidret.c | 12L |
-rw-r--r-- | tests/execute/0084-longlong.c | 11L |
-rw-r--r-- | tests/execute/0085-ulonglong.c | 11L |
-rw-r--r-- | tests/execute/0086-variadic.c | 55L |
-rw-r--r-- | tests/execute/0087-variadic.c | 54L |
-rw-r--r-- | tests/execute/0088-macros.c | 30L |
-rw-r--r-- | tests/execute/0089-short.c | 11L |
-rw-r--r-- | tests/execute/0090-fptr.c | 20L |
-rw-r--r-- | tests/execute/0091-fptr.c | 11L |
-rw-r--r-- | tests/execute/0092-fptr.c | 30L |
-rw-r--r-- | tests/execute/0093-arrayinit.c | 14L |
-rw-r--r-- | tests/execute/0094-arrayinit.c | 19L |
-rw-r--r-- | tests/execute/0095-arrayselector.c | 19L |
-rw-r--r-- | tests/execute/0096-inferredarraysize.c | 10L |
-rw-r--r-- | tests/execute/0097-extern.c | 6L |
-rw-r--r-- | tests/execute/0098-tentative.c | 22L |
-rw-r--r-- | tests/execute/0099-tentative.c | 12L |
-rw-r--r-- | tests/execute/0100-redeclaremacro.c | 14L |
-rw-r--r-- | tests/execute/0101-wcharlit.c | 5L |
-rw-r--r-- | tests/execute/0102-bug.c | 14L |
-rw-r--r-- | tests/execute/0103-voidparm.c | 11L |
-rw-r--r-- | tests/execute/0104-qbebug.c | 10L |
-rw-r--r-- | tests/execute/0105-shl.c | 11L |
-rw-r--r-- | tests/execute/0106-ppcast.c | 14L |
-rw-r--r-- | tests/execute/0107-bnot.c | 22L |
-rw-r--r-- | tests/execute/0108-bug.c | 11L |
-rw-r--r-- | tests/execute/0109-struct.c | 10L |
-rw-r--r-- | tests/execute/0110-typedefcast.c | 8L |
-rw-r--r-- | tests/execute/0111-doubledef.c | 9L |
-rw-r--r-- | tests/execute/0112-cond.c | 11L |
-rw-r--r-- | tests/execute/0113-externredecl.c | 8L |
-rw-r--r-- | tests/execute/0114-shortassig.c | 9L |
-rw-r--r-- | tests/execute/0115-null-comparision.c | 5L |
-rw-r--r-- | tests/execute/0116-floatcmp.c | 8L |
-rw-r--r-- | tests/execute/0117-pointarith.c | 7L |
-rw-r--r-- | tests/execute/0118-voidmain.c | 7L |
-rw-r--r-- | tests/execute/0119-macrostr.c | 17L |
-rw-r--r-- | tests/execute/0120-funpar.c | 11L |
-rw-r--r-- | tests/execute/0121-localinit.c | 5L |
-rw-r--r-- | tests/execute/0122-localinit.c | 6L |
-rw-r--r-- | tests/execute/0123-doubleconst.c | 7L |
-rw-r--r-- | tests/execute/0124-enumstruct.c | 10L |
-rw-r--r-- | tests/execute/0125-fundcl.c | 20L |
-rw-r--r-- | tests/execute/0126-macropar.c | 6L |
-rw-r--r-- | tests/execute/0127-doublecte.c | 7L |
-rw-r--r-- | tests/execute/0128-kr_names.c | 13L |
-rw-r--r-- | tests/execute/0129-initi.c | 11L |
-rw-r--r-- | tests/execute/0130-mulpars.c | 22L |
-rw-r--r-- | tests/execute/0131-hello.c | 8L |
-rw-r--r-- | tests/execute/0132-forward.c | 21L |
-rw-r--r-- | tests/execute/0133-ftn-ptr.c | 17L |
-rw-r--r-- | tests/execute/0134-arith.c | 36L |
-rw-r--r-- | tests/execute/0135-unary.c | 14L |
-rw-r--r-- | tests/execute/0136-if.c | 21L |
-rw-r--r-- | tests/execute/0137-int-cast.c | 273L |
-rw-r--r-- | tests/execute/0138-namespace.c | 30L |
-rw-r--r-- | tests/execute/0139-ptr-ary.c | 22L |
-rw-r--r-- | tests/execute/0140-int-fold.c | 27L |
-rw-r--r-- | tests/execute/0141-int-iden.c | 37L |
-rw-r--r-- | tests/execute/0142-char-const.c | 40L |
-rw-r--r-- | tests/execute/0143-int-const.c | 24L |
-rw-r--r-- | tests/execute/0144-long-const.c | 25L |
-rw-r--r-- | tests/execute/0145-llong-const.c | 23L |
-rw-r--r-- | tests/execute/0146-ifdef.c | 52L |
-rw-r--r-- | tests/execute/0147-intern-cpp.c | 19L |
-rw-r--r-- | tests/execute/0148-cpp-string.c | 10L |
-rw-r--r-- | tests/execute/0149-define.c | 10L |
-rw-r--r-- | tests/execute/0150-define.c | 15L |
-rw-r--r-- | tests/execute/0151-vararg.c | 25L |
-rw-r--r-- | tests/execute/0152-cat.c | 14L |
-rw-r--r-- | tests/execute/0153-cpp-string.c | 13L |
-rw-r--r-- | tests/execute/0154-if-defined | 15L |
-rw-r--r-- | tests/execute/0155-struct-compl.c | 16L |
-rw-r--r-- | tests/execute/0156-duff2.c | 35L |
-rw-r--r-- | tests/execute/0157-list.c | 14L |
-rw-r--r-- | tests/execute/0158-ternary.c | 17L |
-rw-r--r-- | tests/execute/0159-typedef.c | 24L |
-rw-r--r-- | tests/execute/0160-cpp-if.c | 17L |
-rw-r--r-- | tests/execute/0161-struct.c | 12L |
-rw-r--r-- | tests/execute/0162-array.c | 13L |
-rw-r--r-- | tests/execute/0163-array.c | 16L |
-rw-r--r-- | tests/execute/0164-struct.c | 12L |
-rw-r--r-- | tests/execute/0165-struct.c | 33L |
-rw-r--r-- | tests/execute/0166-desig.c | 18L |
-rw-r--r-- | tests/execute/0167-array.c | 15L |
-rw-r--r-- | tests/execute/0168-array.c | 16L |
-rw-r--r-- | tests/execute/0169-string.c | 27L |
-rw-r--r-- | tests/execute/0170-line.c | 13L |
-rw-r--r-- | tests/execute/0171-macros.c | 10L |
-rw-r--r-- | tests/execute/0172-hexa.c | 10L |
-rw-r--r-- | tests/execute/0173-macro.c | 13L |
-rw-r--r-- | tests/execute/0174-decay.c | 24L |
-rw-r--r-- | tests/execute/0175-defined.c | 32L |
-rw-r--r-- | tests/execute/0176-macro.c | 21L |
-rw-r--r-- | tests/execute/Makefile | 12L |
-rw-r--r-- | tests/execute/README | 2L |
-rwxr-xr-x | tests/execute/chktest.sh | 18L |
-rwxr-xr-x | tests/execute/compose.sh | 23L |
-rw-r--r-- | tests/execute/include/0062-include.h | 5L |
-rw-r--r-- | tests/execute/include/0062-include2.h | 2L |
-rw-r--r-- | tests/execute/scc-tests.lst | 169L |
-rw-r--r-- | tests/execute/sysinclude/0064-sysinclude.h | 4L |
-rw-r--r-- | tests/execute/sysinclude/0064-sysinclude2.h | 1L |
-rwxr-xr-x | tests/selfhost.sh | 64L |