- Upgrade to romcc version 0.63
authorEric Biederman <ebiederm@xmission.com>
Fri, 28 May 2004 14:11:54 +0000 (14:11 +0000)
committerEric Biederman <ebiederm@xmission.com>
Fri, 28 May 2004 14:11:54 +0000 (14:11 +0000)
commit90089603393a1a67b9a4afe1f2b7237a74e1b21b
tree30a036a2a3e52bf00a57257b043872906ee5eb68
parent7664d1cb87876a3b7e622cf1c7e40f1fb7988c9f
- Upgrade to romcc version 0.63
  This includes more test cases
  Lots of small bug fixes
  A built in C preprocessor
  Initial support for not inlining everything
  __attribute__((noinline)) works
  Better command line options and help
  Constants arrays can be read at compile time
  Asm statements that are not volatile will now be removed when their outputs go unused
  Loads and stores that are not volatile will be removed when their values go unused
  The number of FIXMES in the code is finally starting to go down.

git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1582 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
42 files changed:
util/romcc/Makefile
util/romcc/do_tests.sh [new file with mode: 0644]
util/romcc/results/linux_test10.out [new file with mode: 0644]
util/romcc/results/linux_test11.out [new file with mode: 0644]
util/romcc/results/linux_test12.out [new file with mode: 0644]
util/romcc/results/linux_test13.out [new file with mode: 0644]
util/romcc/results/linux_test8.out [new file with mode: 0644]
util/romcc/results/linux_test9.out [new file with mode: 0644]
util/romcc/romcc.c
util/romcc/tests.sh [new file with mode: 0644]
util/romcc/tests/fail_test10.c [new file with mode: 0644]
util/romcc/tests/fail_test11.c [new file with mode: 0644]
util/romcc/tests/fail_test9.c [new file with mode: 0644]
util/romcc/tests/hello_world1.c [new file with mode: 0644]
util/romcc/tests/include/linux_console.h [new file with mode: 0644]
util/romcc/tests/include/linux_syscall.h [new file with mode: 0644]
util/romcc/tests/include/linuxi386_syscall.h [new file with mode: 0644]
util/romcc/tests/ldscript.ld
util/romcc/tests/linux_test10.c [new file with mode: 0644]
util/romcc/tests/linux_test11.c [new file with mode: 0644]
util/romcc/tests/linux_test12.c [new file with mode: 0644]
util/romcc/tests/linux_test13.c [new file with mode: 0644]
util/romcc/tests/linux_test5.c
util/romcc/tests/linux_test9.c [new file with mode: 0644]
util/romcc/tests/raminit_test1.c [new file with mode: 0644]
util/romcc/tests/raminit_test7.c [new file with mode: 0644]
util/romcc/tests/simple_test1.c [new file with mode: 0644]
util/romcc/tests/simple_test60.c
util/romcc/tests/simple_test71.c
util/romcc/tests/simple_test74.c [new file with mode: 0644]
util/romcc/tests/simple_test75.c [new file with mode: 0644]
util/romcc/tests/simple_test76.c [new file with mode: 0644]
util/romcc/tests/simple_test77.c [new file with mode: 0644]
util/romcc/tests/simple_test78.c [new file with mode: 0644]
util/romcc/tests/simple_test79.c [new file with mode: 0644]
util/romcc/tests/simple_test80.c [new file with mode: 0644]
util/romcc/tests/simple_test81.c [new file with mode: 0644]
util/romcc/tests/simple_test82.c [new file with mode: 0644]
util/romcc/tests/simple_test83.c [new file with mode: 0644]
util/romcc/tests/simple_test84.c [new file with mode: 0644]
util/romcc/tests/simple_test85.c [new file with mode: 0644]
util/romcc/tests/simple_test86.c [new file with mode: 0644]