coreboot-kgpe-d16/util/romcc/tests
Eric Biederman 9008960339 - 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
2004-05-28 14:11:54 +00:00
..
include - Upgrade to romcc version 0.63 2004-05-28 14:11:54 +00:00
fail_test1.c - Commit more tests for romcc 2003-07-12 01:40:54 +00:00
fail_test2.c - Moved 2 of the test cases into tests for failure 2003-07-04 15:14:04 +00:00
fail_test3.c - Moved 2 of the test cases into tests for failure 2003-07-04 15:14:04 +00:00
fail_test4.c - O2, enums, and switch statements work in romcc 2003-10-11 06:20:25 +00:00
fail_test5.c - O2, enums, and switch statements work in romcc 2003-10-11 06:20:25 +00:00
fail_test6.c - Moved hlt() to it's own header. 2004-03-11 15:01:31 +00:00
fail_test7.c - Moved hlt() to it's own header. 2004-03-11 15:01:31 +00:00
fail_test8.c - Moved hlt() to it's own header. 2004-03-11 15:01:31 +00:00
fail_test9.c - Upgrade to romcc version 0.63 2004-05-28 14:11:54 +00:00
fail_test10.c - Upgrade to romcc version 0.63 2004-05-28 14:11:54 +00:00
fail_test11.c - Upgrade to romcc version 0.63 2004-05-28 14:11:54 +00:00
hello_world.c - Checking latest version of romcc 2003-04-22 18:44:01 +00:00
hello_world1.c - Upgrade to romcc version 0.63 2004-05-28 14:11:54 +00:00
hello_world2.c - Update romcc to version 0.27 and add more tests. 2003-06-10 21:22:07 +00:00
ldscript.ld - Upgrade to romcc version 0.63 2004-05-28 14:11:54 +00:00
linux_console.h - O2, enums, and switch statements work in romcc 2003-10-11 06:20:25 +00:00
linux_syscall.h - O2, enums, and switch statements work in romcc 2003-10-11 06:20:25 +00:00
linux_test1.c - O2, enums, and switch statements work in romcc 2003-10-11 06:20:25 +00:00
linux_test2.c - O2, enums, and switch statements work in romcc 2003-10-11 06:20:25 +00:00
linux_test3.c - O2, enums, and switch statements work in romcc 2003-10-11 06:20:25 +00:00
linux_test4.c - O2, enums, and switch statements work in romcc 2003-10-11 06:20:25 +00:00
linux_test5.c - Upgrade to romcc version 0.63 2004-05-28 14:11:54 +00:00
linux_test6.c - O2, enums, and switch statements work in romcc 2003-10-11 06:20:25 +00:00
linux_test7.c - O2, enums, and switch statements work in romcc 2003-10-11 06:20:25 +00:00
linux_test8.c - Update romcc to version 0.37 2003-10-22 04:03:46 +00:00
linux_test9.c - Upgrade to romcc version 0.63 2004-05-28 14:11:54 +00:00
linux_test10.c - Upgrade to romcc version 0.63 2004-05-28 14:11:54 +00:00
linux_test11.c - Upgrade to romcc version 0.63 2004-05-28 14:11:54 +00:00
linux_test12.c - Upgrade to romcc version 0.63 2004-05-28 14:11:54 +00:00
linux_test13.c - Upgrade to romcc version 0.63 2004-05-28 14:11:54 +00:00
linuxi386_syscall.h - O2, enums, and switch statements work in romcc 2003-10-11 06:20:25 +00:00
raminit_test.c - Update romcc to version 0.27 and add more tests. 2003-06-10 21:22:07 +00:00
raminit_test1.c - Upgrade to romcc version 0.63 2004-05-28 14:11:54 +00:00
raminit_test2.c - Update romcc to version 0.27 and add more tests. 2003-06-10 21:22:07 +00:00
raminit_test3.c - Update romcc to version 0.27 and add more tests. 2003-06-10 21:22:07 +00:00
raminit_test4.c - Reduce the algorithmic complexity of parts of the register allocator 2003-06-16 16:57:34 +00:00
raminit_test5.c - Massive set of cleanups/fixes for romcc. Lots of corner cases now work 2003-07-01 10:05:30 +00:00
raminit_test6.c - O2, enums, and switch statements work in romcc 2003-10-11 06:20:25 +00:00
raminit_test7.c - Upgrade to romcc version 0.63 2004-05-28 14:11:54 +00:00
simple_test.c - Checking latest version of romcc 2003-04-22 18:44:01 +00:00
simple_test1.c - Upgrade to romcc version 0.63 2004-05-28 14:11:54 +00:00
simple_test2.c - Checking latest version of romcc 2003-04-22 18:44:01 +00:00
simple_test3.c - Checking latest version of romcc 2003-04-22 18:44:01 +00:00
simple_test4.c - Update the test cases for romcc 2003-05-08 00:31:34 +00:00
simple_test5.c - Checking latest version of romcc 2003-04-22 18:44:01 +00:00
simple_test6.c - Update romcc to version 0.27 and add more tests. 2003-06-10 21:22:07 +00:00
simple_test7.c - Checking latest version of romcc 2003-04-22 18:44:01 +00:00
simple_test8.c - Checking latest version of romcc 2003-04-22 18:44:01 +00:00
simple_test9.c - Checking latest version of romcc 2003-04-22 18:44:01 +00:00
simple_test10.c - Checking latest version of romcc 2003-04-22 18:44:01 +00:00
simple_test11.c - Checking latest version of romcc 2003-04-22 18:44:01 +00:00
simple_test12.c - Checking latest version of romcc 2003-04-22 18:44:01 +00:00
simple_test13.c - Checking latest version of romcc 2003-04-22 18:44:01 +00:00
simple_test14.c - Checking latest version of romcc 2003-04-22 18:44:01 +00:00
simple_test15.c - Checking latest version of romcc 2003-04-22 18:44:01 +00:00
simple_test16.c - Update the test cases for romcc 2003-05-08 00:31:34 +00:00
simple_test17.c - Update the test cases for romcc 2003-05-08 00:31:34 +00:00
simple_test18.c - Update the test cases for romcc 2003-05-08 00:31:34 +00:00
simple_test19.c - Implement support for structures, typedefs, and __builtin_rdmsr, __builtin_wrmsr in romcc 2003-05-09 02:39:00 +00:00
simple_test20.c - Add a test to make certain romcc is properly allocating registers. 2003-05-13 20:45:19 +00:00
simple_test21.c - Update romcc to version 0.27 and add more tests. 2003-06-10 21:22:07 +00:00
simple_test22.c - Minor mod to reset16.inc to work with newer binutils hopefully this works with older ones... 2003-06-17 08:42:17 +00:00
simple_test23.c - Update romcc to version 0.27 and add more tests. 2003-06-10 21:22:07 +00:00
simple_test24.c - Update romcc to version 0.27 and add more tests. 2003-06-10 21:22:07 +00:00
simple_test25.c - Update romcc to version 0.27 and add more tests. 2003-06-10 21:22:07 +00:00
simple_test26.c - Update romcc to version 0.27 and add more tests. 2003-06-10 21:22:07 +00:00
simple_test27.c - Update romcc to version 0.27 and add more tests. 2003-06-10 21:22:07 +00:00
simple_test28.c - Update romcc to version 0.27 and add more tests. 2003-06-10 21:22:07 +00:00
simple_test29.c - Update romcc to version 0.27 and add more tests. 2003-06-10 21:22:07 +00:00
simple_test30.c - Minor mod to reset16.inc to work with newer binutils hopefully this works with older ones... 2003-06-17 08:42:17 +00:00
simple_test31.c - Factoring of auto.c 2003-06-11 21:55:00 +00:00
simple_test32.c - Minor mod to reset16.inc to work with newer binutils hopefully this works with older ones... 2003-06-17 08:42:17 +00:00
simple_test33.c - A new test case for romcc 2003-06-18 11:03:18 +00:00
simple_test34.c - Update the romcc version. 2003-06-19 15:14:52 +00:00
simple_test35.c - Update the romcc version. 2003-06-19 15:14:52 +00:00
simple_test36.c - Update the romcc version. 2003-06-19 15:14:52 +00:00
simple_test37.c - Update the romcc version. 2003-06-19 15:14:52 +00:00
simple_test38.c - Commit more tests for romcc 2003-07-12 01:40:54 +00:00
simple_test39.c - Error on function prototypes 2003-06-25 10:38:10 +00:00
simple_test40.c - Commit more tests for romcc 2003-07-12 01:40:54 +00:00
simple_test41.c - Update romcc so that it more successfully spills registers to the xmm registers 2003-06-28 06:49:45 +00:00
simple_test43.c - Update romcc so that it more successfully spills registers to the xmm registers 2003-06-28 06:49:45 +00:00
simple_test45.c - Update romcc so that it more successfully spills registers to the xmm registers 2003-06-28 06:49:45 +00:00
simple_test46.c - Update romcc so that it more successfully spills registers to the xmm registers 2003-06-28 06:49:45 +00:00
simple_test47.c - Update romcc so that it more successfully spills registers to the xmm registers 2003-06-28 06:49:45 +00:00
simple_test48.c - Massive set of cleanups/fixes for romcc. Lots of corner cases now work 2003-07-01 10:05:30 +00:00
simple_test49.c - Massive set of cleanups/fixes for romcc. Lots of corner cases now work 2003-07-01 10:05:30 +00:00
simple_test50.c - Massive set of cleanups/fixes for romcc. Lots of corner cases now work 2003-07-01 10:05:30 +00:00
simple_test51.c - Massive set of cleanups/fixes for romcc. Lots of corner cases now work 2003-07-01 10:05:30 +00:00
simple_test52.c - Massive set of cleanups/fixes for romcc. Lots of corner cases now work 2003-07-01 10:05:30 +00:00
simple_test53.c - Massive set of cleanups/fixes for romcc. Lots of corner cases now work 2003-07-01 10:05:30 +00:00
simple_test54.c - Massive set of cleanups/fixes for romcc. Lots of corner cases now work 2003-07-01 10:05:30 +00:00
simple_test55.c - Moved 2 of the test cases into tests for failure 2003-07-04 15:14:04 +00:00
simple_test56.c - Moved 2 of the test cases into tests for failure 2003-07-04 15:14:04 +00:00
simple_test57.c - O2, enums, and switch statements work in romcc 2003-10-11 06:20:25 +00:00
simple_test58.c - O2, enums, and switch statements work in romcc 2003-10-11 06:20:25 +00:00
simple_test59.c - Commit more tests for romcc 2003-07-12 01:40:54 +00:00
simple_test60.c - Upgrade to romcc version 0.63 2004-05-28 14:11:54 +00:00
simple_test61.c - O2, enums, and switch statements work in romcc 2003-10-11 06:20:25 +00:00
simple_test62.c - O2, enums, and switch statements work in romcc 2003-10-11 06:20:25 +00:00
simple_test63.c - O2, enums, and switch statements work in romcc 2003-10-11 06:20:25 +00:00
simple_test64.c - O2, enums, and switch statements work in romcc 2003-10-11 06:20:25 +00:00
simple_test65.c - O2, enums, and switch statements work in romcc 2003-10-11 06:20:25 +00:00
simple_test66.c - O2, enums, and switch statements work in romcc 2003-10-11 06:20:25 +00:00
simple_test67.c - O2, enums, and switch statements work in romcc 2003-10-11 06:20:25 +00:00
simple_test68.c - O2, enums, and switch statements work in romcc 2003-10-11 06:20:25 +00:00
simple_test69.c - Update romcc to version 0.37 2003-10-22 04:03:46 +00:00
simple_test70.c - Update romcc to version 0.37 2003-10-22 04:03:46 +00:00
simple_test71.c - Upgrade to romcc version 0.63 2004-05-28 14:11:54 +00:00
simple_test72.c - Update romcc to version 0.37 2003-10-22 04:03:46 +00:00
simple_test73.c - Update romcc to version 0.37 2003-10-22 04:03:46 +00:00
simple_test74.c - Upgrade to romcc version 0.63 2004-05-28 14:11:54 +00:00
simple_test75.c - Upgrade to romcc version 0.63 2004-05-28 14:11:54 +00:00
simple_test76.c - Upgrade to romcc version 0.63 2004-05-28 14:11:54 +00:00
simple_test77.c - Upgrade to romcc version 0.63 2004-05-28 14:11:54 +00:00
simple_test78.c - Upgrade to romcc version 0.63 2004-05-28 14:11:54 +00:00
simple_test79.c - Upgrade to romcc version 0.63 2004-05-28 14:11:54 +00:00
simple_test80.c - Upgrade to romcc version 0.63 2004-05-28 14:11:54 +00:00
simple_test81.c - Upgrade to romcc version 0.63 2004-05-28 14:11:54 +00:00
simple_test82.c - Upgrade to romcc version 0.63 2004-05-28 14:11:54 +00:00
simple_test83.c - Upgrade to romcc version 0.63 2004-05-28 14:11:54 +00:00
simple_test84.c - Upgrade to romcc version 0.63 2004-05-28 14:11:54 +00:00
simple_test85.c - Upgrade to romcc version 0.63 2004-05-28 14:11:54 +00:00
simple_test86.c - Upgrade to romcc version 0.63 2004-05-28 14:11:54 +00:00