Fix -O3 / -finline-functions compilation
[ust.git] / include / ust / processor.h
index ba23612484964f4d76299df967832e0acf32802d..95e1164af5ad2085527ddaf8d4579c0708fb8bf7 100644 (file)
@@ -181,6 +181,8 @@ struct registers {
 
 #define RELATIVE_ADDRESS(__rel_label__) __rel_label__
 
+#define ARCH_COPY_ADDR(src, dst) "lea " src "," dst
+
 #define _ASM_PTR ".long "
 
 #else /* below is code for x86-64 */
@@ -379,6 +381,8 @@ struct registers {
  * in a relocatable way. On x86-64, this uses a special (%rip) notation. */
 #define RELATIVE_ADDRESS(__rel_label__) __rel_label__(%%rip)
 
+#define ARCH_COPY_ADDR(src, dst) "lea " src "(%%rip)," dst
+
 #define _ASM_PTR ".quad "
 
 #endif
This page took 0.025021 seconds and 4 git commands to generate.