final adjustments for release
commit7acf9aa86275a24b468786d6ea9f308ae33f011c
authorgrischka <grischka>
Tue, 25 Apr 2017 19:01:54 +0000 (25 21:01 +0200)
committergrischka <grischka>
Tue, 25 Apr 2017 19:01:54 +0000 (25 21:01 +0200)
tree5bc1c65e4a894185de1d45456d662e7b1297fa25
parentfb4f57666cf23aa94d6ef421383013e6a0dc12cc
final adjustments for release

- configure/Makefiles: minor adjustments

- build-tcc.bat: add -static to gcc options
  (avoids libgcc_s*.dll dependency with some mingw versions)

- tccpe.c/tcctools.c: eliminate MAX_PATH
  (not available for cross compilers)

- tccasm.c: use uint64_t/strtoull in unary()
  (unsigned long sometimes is only uint32_t, as always on windows)

- tccgen.c: Revert (f077d16c) "tccgen: gen_cast: cast FLOAT to DOUBLE"
  Was a rather experimental, tentative commit, not really necessary
  and somewhat ugly too.

- cleanup recent osx support:
  - Makefile/libtcc.c: cleanup copy&paste code
  - tccpp.c: restore deleted function
13 files changed:
Makefile
configure [changed mode: 0755->0644]
lib/Makefile
libtcc.c
tccasm.c
tccgen.c
tccpe.c
tccpp.c
tcctools.c
tests/Makefile
tests/tests2/Makefile
win32/build-tcc.bat
win32/include/_mingw.h