Always link against static libgcc on hppa-linux
John David Anglin
dave@hiauly1.hia.nrc.ca
Thu Feb 14 13:29:00 GMT 2002
> I no longer can tell if hppa-linux was working in GCC 3.0.3 given
> John's comments about other problems. I do not see it listed among the
> successful build reports for GCC 3.0.
I don't think gcc-3.0.x will build on hppa-linux without patches.
However, it has been used to put together a full debian distribution
of hppa-linux. More info at <http://www.parisc-linux.org/index.html>.
With recent patches to binutils and gcc, 3.1 now builds "out-of-the-box"
on hppa-linux. I have posted a few test reports. My goal in the last
few weeks has been to integrated the necessary fixes into the main branch
so that hppa-linux can be better supported.
As a relatively new port, I don't believe we should bother fixing
3.0.x for it.
There are two main issues with gcc on hppa-linux:
1) Exception support (unwinding) doesn't work yet.
2) Floating arguments are not passed correctly in
indirect and varargs calls.
Because hppa-linux is completely gcc based, the PA port is being
used to build a broader range of applications than ever before.
The user community seems to be growing quickly.
Dave
--
J. David Anglin dave.anglin@nrc.ca
National Research Council of Canada (613) 990-0752 (FAX: 952-6605)
More information about the Gcc-patches
mailing list