| Jan Beulich | be3de80 | 2012-01-24 10:03:22 -0200 | [diff] [blame] | 1 | #define memset MEMSET /* don't hide glibc's memset() */ | 
|  | 2 | #define altinstr_replacement text | 
|  | 3 | #define globl p2align 4; .globl | 
|  | 4 | #define Lmemset_c globl memset_c; memset_c | 
|  | 5 | #define Lmemset_c_e globl memset_c_e; memset_c_e | 
|  | 6 | #include "../../../arch/x86/lib/memset_64.S" | 
| Jiri Olsa | e89cef1 | 2012-02-01 13:54:08 +0100 | [diff] [blame] | 7 |  | 
|  | 8 | /* | 
|  | 9 | * We need to provide note.GNU-stack section, saying that we want | 
|  | 10 | * NOT executable stack. Otherwise the final linking will assume that | 
|  | 11 | * the ELF stack should not be restricted at all and set it RWX. | 
|  | 12 | */ | 
|  | 13 | .section .note.GNU-stack,"",@progbits |