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.