================
@@ -0,0 +1,676 @@
+// RUN: %clang %cflags -march=armv8.3-a %s -o %t.exe
+// RUN: llvm-bolt-binary-analysis --scanners=pacret %t.exe 2>&1 | FileCheck %s
----------------
kbeyls wrote:

I'm wondering if the user interface for this should be adapted?

`pac-ret` is a widely deployed hardening scheme, so just verifying the correct 
application of pac-ret hardening is something that users presumably want to do, 
without also checking pauthabi hardening guarantees that do not exist in 
pac-ret?

Maybe the checking of non-protected indirect calls should happen under a 
different `--scanners` option?

https://github.com/llvm/llvm-project/pull/131899
_______________________________________________
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

Reply via email to