News for hackers. Stuff that matters.
Re:ARM pointer authentication (2017) by mschuster91 on Friday September 21, 2018 @06:28PM (#18043142)
This basically means that binaries compiled with `-msign-return-address` will be unable to run on older ARM processors, I guess?

With SSEx, AVX, VT-d and friends programs could do feature detection on the fly and e.g. switch to software implementations of the algorithms, but I don't see a way to rewrite all function prologues to remove the `AUT` instruction?

Re:ARM pointer authentication (2017) by whitecream on Friday September 21, 2018 @08:37PM (#18043779)
Mark Rutland pointed out in the comments that the `PAC` and `AUT` instructions GCC picks to do the authentication are treated as NOPs on older processors.