[compiler-rt] 3e3ae76 - [compiler-rt][hwasan] Add unused attribute to GetRegisters

Leonard Chan via llvm-commits llvm-commits at lists.llvm.org
Wed Dec 7 16:08:17 PST 2022


Author: Leonard Chan
Date: 2022-12-08T00:07:57Z
New Revision: 3e3ae76de451496d6fb8b4713f847a59d6bc19f5

URL: https://github.com/llvm/llvm-project/commit/3e3ae76de451496d6fb8b4713f847a59d6bc19f5
DIFF: https://github.com/llvm/llvm-project/commit/3e3ae76de451496d6fb8b4713f847a59d6bc19f5.diff

LOG: [compiler-rt][hwasan] Add unused attribute to GetRegisters

This is unused in the android toolchain and fixes
https://lab.llvm.org/buildbot/#/builders/77/builds/23883

Added: 
    

Modified: 
    compiler-rt/lib/hwasan/hwasan_registers.h

Removed: 
    


################################################################################
diff  --git a/compiler-rt/lib/hwasan/hwasan_registers.h b/compiler-rt/lib/hwasan/hwasan_registers.h
index f26ce5db0db6..48a140ffc923 100644
--- a/compiler-rt/lib/hwasan/hwasan_registers.h
+++ b/compiler-rt/lib/hwasan/hwasan_registers.h
@@ -24,7 +24,7 @@ struct Registers {
   uptr x[32];
 };
 
-__attribute__((always_inline)) static Registers GetRegisters() {
+__attribute__((always_inline, unused)) static Registers GetRegisters() {
   Registers regs;
   __asm__ volatile(
       "stp x0, x1, [%1, #(8 * 0)]\n"


        


More information about the llvm-commits mailing list