Bug 23504 - 22_locale/money_get/get/char/5.cc fails on ppc-darwin7. because libstdc++ believes long double returns works
Summary: 22_locale/money_get/get/char/5.cc fails on ppc-darwin7. because libstdc++ bel...
Status: RESOLVED DUPLICATE of bug 25477
Alias: None
Product: gcc
Classification: Unclassified
Component: target (show other bugs)
Version: 4.1.0
: P2 minor
Target Milestone: ---
Assignee: Not yet assigned to anyone
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-08-20 23:26 UTC by Andrew Pinski
Modified: 2006-10-06 19:16 UTC (History)
2 users (show)

See Also:
Host:
Target: powerpc-darwin7.x
Build:
Known to work:
Known to fail:
Last reconfirmed: 2006-01-01 22:19:45


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrew Pinski 2005-08-20 23:26:29 UTC
The problem here is that strtold does not work correctly on ppc-darwin because the ABI changed for 
long double and the size.
This is just one of the problems darwin 7.0's headers and libraries.

the fortran failure for large_real_kind_1.f90 is the same issue except there is no header at all because 
fortran does not use the C headers.

The fortran failure is also on darwin8 too.  I will be filing a radar (Apple's bug database) for this issue 
too.  Though I really doubt they will fix this issue.
Comment 1 Andrew Pinski 2005-08-20 23:36:58 UTC
Radar 4225347.
Comment 2 Andrew Pinski 2006-01-18 21:55:40 UTC
I am going to mark this as depending on PR 25477 for now.  I am almost ready to submit the patch for PR 25477 again.
Comment 3 Andrew Pinski 2006-02-20 23:53:42 UTC
No longer working on this, too much troubles are causing to me to fix Darwin bugs.
Comment 4 Geoff Keating 2006-10-06 19:16:10 UTC
Tracking this as part of the general problem under 25477.

*** This bug has been marked as a duplicate of 25477 ***