[XRay][AArch64] Add .size directive
authorFangrui Song <i@maskray.me>
Sat, 24 Jun 2023 01:44:31 +0000 (18:44 -0700)
committerFangrui Song <i@maskray.me>
Sat, 24 Jun 2023 01:44:31 +0000 (18:44 -0700)
compiler-rt/lib/xray/xray_trampoline_AArch64.S

index c3d93f5..945d990 100644 (file)
@@ -52,6 +52,7 @@ ASM_SYMBOL(__xray_FunctionEntry):
 1:
   RESTORE_REGISTERS
   ret
+ASM_SIZE(__xray_FunctionEntry)
 
 .p2align 2
 .global ASM_SYMBOL(__xray_FunctionExit)
@@ -77,6 +78,7 @@ ASM_SYMBOL(__xray_FunctionExit):
 1:
   RESTORE_REGISTERS
   ret
+ASM_SIZE(__xray_FunctionExit)
 
 .p2align 2
 .global ASM_SYMBOL(__xray_FunctionTailExit)
@@ -102,6 +104,7 @@ ASM_SYMBOL(__xray_FunctionTailExit):
 1:
   RESTORE_REGISTERS
   ret
+ASM_SIZE(__xray_FunctionTailExit)
 
 .global ASM_SYMBOL(__xray_CustomEvent)
 ASM_HIDDEN(__xray_CustomEvent)