Public bug reported:
Hello,
We are running into this issue which has been fixed upstream here:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119372
Essentially, when compiling certain software with the flags
"-march=armv8-a+pauth -mbranch-protection=standard" one gets object
files with epilogues with an incorrect instruction sequence. This
instruction sequence can then result in applications crashing.
Note also that this particular bug can also be exacerbated by these (more
likely to be used) flags:
"-mbranch-protection=standard -mcpu=native"
Could the upstream fix from the bug report above please be pulled into
the Ubuntu 24.04 and other gcc-14 packages?
Thanks,
--
Steve Capper
** Affects: gcc (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2125708
Title:
Pointer authentication codegen issue in gcc-12,13,14
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gcc/+bug/2125708/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs