]> Pileus Git - ~andy/linux/blobdiff - include/asm-x86/processor_64.h
x86: unify current_text_addr
[~andy/linux] / include / asm-x86 / processor_64.h
index 5f5c7fc63797ade25a167dff1d49746b1bcbc716..1984a4a38b748d4df9d7f5e6c34d33b6901a830f 100644 (file)
 #include <linux/cpumask.h>
 #include <asm/desc_defs.h>
 
-/*
- * Default implementation of macro that returns current
- * instruction pointer ("program counter").
- */
-#define current_text_addr() ({ void *pc; asm volatile("leaq 1f(%%rip),%0\n1:":"=r"(pc)); pc; })
-
 /*
  *  CPU type and hardware bug flags. Kept separately for each CPU.
  */