a bug in the build system?
Kazu Hirata
kazu@hxi.com
Mon Oct 9 18:55:00 GMT 2000
Hi,
I am trying out the latest CVS snapshot. When I build h8300-hms-gcc,
libgcc.a contains _floatdisf.o and _si_to_sf.o. Both of them contain
function "__floatsisf", but _floatdisf.o needs to be removed from the
library because its "floatsisf" is not a right int-to-float conversion
function, but _si_to_sf.o's is.
The question is: how can I keep the modules of libgcc1.c from flowing
into libgcc.a when functions in there overlap with fp-bit.c's? Can we
solve the problem by tweaking gcc/config/h8300/t-h8300?
This is a serious problem because _floatdisf cause an eternal loop.
When you run testsuite on the h8300 port with simulator, virtually
every float-related program have to time out.
Thanks,
Kazu Hirata
More information about the Gcc-bugs
mailing list