Commit Graph

262 Commits

Author SHA1 Message Date
dc265feb63 Fix bashims in configure and gcctestsuite.sh.
configure and gcctestsuite.sh shell scripts contains bashisms although being
bourne shell script. This patch fixes the following bashisms:
* Use of $RANDOM variable (replaced by reading in /dev/urandom)
* Use == in tests instead of just =
* Use $[] for arithmetic computation istead of $(())
2010-05-26 14:08:29 +02:00
903b6001e7 update Makefiles 2009-12-20 20:34:35 +01:00
8bbde91f62 tcc_relocate: revert to 0.9.24 behavior 2009-12-19 22:16:23 +01:00
3a1380120d x86-64: change the type of size_t and ptrdiff_t.
size_t and ptrdiff_t should be unsigned long and long, respectively.
2009-08-24 13:30:03 +02:00
fc977d56c9 x86-64: chkstk, alloca 2009-07-18 22:06:54 +02:00
045cff28fe fix asmtest (somehow), update Makefiles 2009-07-18 21:54:51 +02:00
0085c648f6 bcheck: restore malloc hooks when done 2009-07-18 21:54:47 +02:00
110a4edc15 drop alloca #define
(Because GNU's alloca.h unconditionally #undef's alloca)

Also, remove gcc specific sections in headers. and
instead change tests such that gcc does not use them.
2009-05-16 22:30:13 +02:00
15626621fb cleanup makefiles 2009-04-19 21:24:32 +02:00
48ae0c0468 Fixes for tests/Makefile.
- On x86-64, we need $(TARGET) in RUN_TCC.
- s/RuN_TCC/RUN_TCC/
2009-04-18 23:53:25 +09:00
5829791ffa fix makefiles etc for subdirs 2009-04-18 15:08:03 +02:00
ea5e81bd6a new subdirs: include, lib, tests 2009-04-18 15:08:03 +02:00