https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82920

--- Comment #5 from Iain Sandoe <iains at gcc dot gnu.org> ---
Created attachment 46208
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46208&action=edit
Patch for codegen and testsuite

This is not just a testsuite issue, there are multiple places where incorrect
code is generated because the output mechanism doesn't use
__USER_LABEL_PREFIX__.

Thus this is breaking ABI on Darwin - the fact that there's a relatively small
number of test fails is only because most of the tests are  compile-only and
just test what is generated (so there is nothing catching the wrong code except
a single test that does link).

Once the output is corrected there are a lot of fails and thus the test-suite
part of the patch is large, if mostly mechanical.

Darwin folks, please test this - I have limited test resources for the next
couple of weeks.

Reply via email to