On 3/13/26 13:42, Emanuele Rocca wrote:
Source: gcc-15
Version: 15.2.0-15
User: [email protected]
Usertags: pac-bti, gcs
Hi Matthias,
I just noticed that although we turned on PAC/BTI/GCS support in gcc for
crtbeginS.o and friends, we haven't enabled the features for the compiler
itself.
After building gcc-15 with the following patch, gcc-15-aarch64-linux-gnu
now ships usr/bin/aarch64-linux-gnu-* with BTI, PAC, and GCS, as well as
all files under usr/libexec/gcc/aarch64-linux-gnu/15/ and
usr/lib/gcc/aarch64-linux-gnu/15/plugin/.
why is this needed? It doesn't affect the target code.
also, are there changes in the test results when having that?