kovdan01 wrote:

> I'm not at all familiar with this PAuth stuff, but don't you need a test case 
> for where the new value is set (currently they all seem to be unset, if I'm 
> interpreting things correctly)?

I'm not sure if I understood your question correctly - particularly, I'm not 
sure what does the phrase "the new value is set" mean. Could you please add a 
bit more details in your question?

If you are talking about 
llvm/test/tools/llvm-readobj/ELF/AArch64/aarch64-feature-pauth.s and 
llvm/test/CodeGen/AArch64/note-gnu-property-elf-pauthabi.ll tests checking 
version value 0x55 which does not imply signed GOT enabled, we just can't test 
2^8=256 combinations of flags, so we test values which look like 0b10101... But 
I can add a test for version value 0xAA which would set opposite flags compared 
to 0x55.

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

Reply via email to