http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51906

--- Comment #43 from Jack Howarth <howarth at nitro dot med.uc.edu> 2012-02-03 
17:00:49 UTC ---
(In reply to comment #42)
> That header isn't even installed, let alone included, on other targets
> 
> Jack, if you test it please change == to >= in
> libstdc++-v3/config/os/bsd/darwin/os_defines.h

While this appears to work for the generic testsuite run, breakage can still be
exposed by appending...

-mmacosx-version-min=10.6

to the compilation line for 30_threads/lock/3.cc  etc. I expected this problem
because the proposed fix doesn't handle the situation of targeting 10.6 on
Lion. I complained about this on darwin-dev earlier today...

http://lists.apple.com/archives/darwin-dev/2012/Feb/msg00009.html

but the darwin developers seem strangely unbothered by different OS releases
producing different code for the same target OS release.

http://lists.apple.com/archives/darwin-dev/2012/Feb/msg00011.html

Reply via email to