Bug 29107 - wrong libobjc linked when objc testsuite is run on Darwin PPC (should be -lobjc-gnu)
Summary: wrong libobjc linked when objc testsuite is run on Darwin PPC (should be -lob...
Status: RESOLVED INVALID
Alias: None
Product: gcc
Classification: Unclassified
Component: testsuite (show other bugs)
Version: 4.2.0
: P3 normal
Target Milestone: ---
Assignee: Not yet assigned to anyone
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-09-16 16:02 UTC by Jack Howarth
Modified: 2006-09-16 16:07 UTC (History)
3 users (show)

See Also:
Host: powerpc-apple-darwin8
Target: powerpc-apple-darwin8
Build: powerpc-apple-darwin8
Known to work:
Known to fail:
Last reconfirmed:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jack Howarth 2006-09-16 16:02:44 UTC
Currently when the objc testsuite is run on Darwin PPC, the wrong (system) libobjc is linked
in rather than the correct libobjc-gnu shared library. This problem is described on the
gcc mailing list at...

http://gcc.gnu.org/ml/gcc/2006-09/msg00286.html

and makes any test results for objc on Darwin invalid.
Comment 1 Andrew Pinski 2006-09-16 16:07:14 UTC
You are wrong.

There are two Objective-C runtimes.
One is the GNU runtime and one is the NeXt^wApple runtime.
Darwin defaults to the NeXt runtime.
Just PPC64 Darwin does not include a 64bit version of the NeXT Runtime.

The two runtimes have differnet slightly different functions.