i386: use __fixdfdi instead of __tcc_cvt_ftol
commit4ad186c5ef61477030ca37372f9d6c6d03681015
authorgrischka <grischka>
Mon, 6 Jan 2014 18:07:08 +0000 (6 19:07 +0100)
committergrischka <grischka>
Mon, 6 Jan 2014 18:07:08 +0000 (6 19:07 +0100)
tree027dc0291eeb4bf77d521ac7a69cf40e23f2ae4d
parent8efaa711904b897f9a4821656ac10f980c5ae9fe
i386: use __fixdfdi instead of __tcc_cvt_ftol

Variants __fixsfdi/__fixxfdi are not needed for now because
the value is converted to double always.

Also:
- remove __tcc_fpinit for unix as it seems redundant by the
  __setfpucw call in the startup code
- avoid reference to s->runtime_main in cross compilers
- configure: fix --with-libgcc help
- tcctok.h: cleanup
configure [changed mode: 0755->0644]
i386-gen.c
lib/libtcc1.c
tccelf.c
tccpe.c
tcctok.h