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

Iain Sandoe <iains at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Last reconfirmed|                            |2020-11-17
     Ever confirmed|0                           |1
             Status|UNCONFIRMED                 |NEW

--- Comment #3 from Iain Sandoe <iains at gcc dot gnu.org> ---
I didn't have x86 Big Sur until the weekend - still working through things.

1/

The change you have keeps the default as $wl-undefined ${wl}dynamic_lookup,
which is no longer ideal - Darwin [at least in GCC] should only use that as a
conscious decision (when we know it's required) otherwise it just suppresses
errors on missing symbols until runtime.

2/

We probably also need to import the latest config.sub etc.

3/

Some of this stuff we patch locally, some we import - need to check which is
which; and make a suitable patch.

FWIW:

these are the changes I made on my Arm64 branch:

https://github.com/iains/gcc-darwin-arm64/commit/b71edb3c04914762e9f06da5f676009eff6e003f

https://github.com/iains/gcc-darwin-arm64/commit/d6d94ab4c08f8ace4ea76773060604656de2f846

Reply via email to