On 16 Nov 2005, at 23:48, Peter O'Gorman wrote:
Peter: ... why JFM added the link to /usr/lib/gcc/powerpc-apple-
darwin8/4.0.0/libgcc.a to g77 in the first place, ...
I think it was added because of symbols which appear in Apple's
libgcc.a (maybe saveFP, restFP et. al.) but don't exist in the fsf
version. The solution used to be to add -lcc_dynamic to the link
line, but with 10.4, that lib disappeared.
I'm not 100% sure though...
On 17 Nov 2005, at 00:31, Matthew Sachs wrote:
On Nov 16, 2005, at 17:56, Martin Costabel wrote:
The reason was the old rest_FP/save_FP undefined symbol problem
that used to be solved by including a -lcc_dynamic linker flag.
libgcc_dynamic always was, despite its name, a link to the static
libgcc.a, but Apple removed this link for gcc4.
If it's really just for these two symbols, maybe you should just
steal gcc/config/rs6000/darwin-fpsave.asm from 4.0.1.
Sorry to have been away during this.
Peter's recollection coincides with my vague memory:
"saveFP, restFP, et. al." _ ie not just those 2, though they were by
far the most prevalent...
Jean-François
-------------------------------------------------------
This SF.Net email is sponsored by the JBoss Inc. Get Certified Today
Register for a JBoss Training Course. Free Certification Exam
for All Training Attendees Through End of 2005. For more info visit:
http://ads.osdn.com/?ad_idv28&alloc_id845&op=click
_______________________________________________
Fink-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-devel