stuff & fixes
commitcd75ca692a38466d1ff08ac9b60018695735d871
authorgrischka <grischka>
Sat, 3 Jun 2023 19:20:48 +0000 (3 21:20 +0200)
committergrischka <grischka>
Wed, 6 Sep 2023 20:42:30 +0000 (6 22:42 +0200)
treed4c305e0b23dae220790566e67b2adcb86eee326
parent3f3cbb51ed113df35593ec6b156e0fab82206666
stuff & fixes

libtcc.c:
- revert "Small patch to allow..." (someone's personal easteregg)
  (see da3a763e977a84edf43c5ca101deae768ae8480d)
- check return value from macho_load_tbd/dylib

tcc.c:
- remove help for "not yet implemented" option

tccelf.c:
- check PIE's for "unresolved symbols"

tccgen.c:
- avoid int->double->int cast
  (see a46372e910710b9b00d4f4122ef6c1b00b2b909c)
- fix constant propagation with pseudo long doubles
  (must mask out VT_LONG from type)
- cleanup find_field() (again)

tccpp.c:
- disallow strings and double constants in #if expressions

win32/include/uchar.h:
- change file mode
libtcc.c
tcc.c
tcc.h
tccelf.c
tccgen.c
tccpp.c
tests/libtcc_test_mt.c
win32/include/uchar.h [changed mode: 0755->0644]