> tl;dr - To me, it *appears* that for GCS to be fully utilized on Ubuntu, we > need: > > (1) Add `-Wl,-z,gcs=always` to LDFLAGS on arm64; and > (2) Re-build everything basically
I just re-read this part, and the (1) is *definitely* wrong. It forces the linker to set the GCS property on the output *regardless* of whether the individual object files linked in actually expose it. That code might not actually be GCS-compatible. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2119445 Title: arm64 shared libraries built without GCS property note To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/binutils/+bug/2119445/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
