This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH, DARWIN] fix emutls exports in libgcc_s10.{4,5}.dylib


On Dec 10, 2008, at 9:43 AM, Jack Howarth wrote:
If I now understand correctly, the symbols present in updated versions of
libgcc that are not in the "stock" system libgcc on darwin - need to be
mentioned in the stub libraries (ligcc_s.10.{4,5,...} ). The emutls ones
were not present causing linkage failures that were silently UNSUPPORTING
a lot of tests.

No, those files are meant to describe what was shipped in the past on darwin as part of darwin. So, changing them isn't quite the right way to do this. Best to put them in the libgcc.a file and let them link in statically. Is there some reason why this doesn't work? I can answer questions and offer advice, feel free to cc me.



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]