mirror of https://github.com/Qortal/Brooklyn
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
15 lines
638 B
15 lines
638 B
/* SPDX-License-Identifier: GPL-2.0 */ |
|
// memset_orig and memset_erms are being defined as SYM_L_LOCAL but we need it |
|
#define SYM_FUNC_START_LOCAL(name) \ |
|
SYM_START(name, SYM_L_GLOBAL, SYM_A_ALIGN) |
|
#define memset MEMSET /* don't hide glibc's memset() */ |
|
#define altinstr_replacement text |
|
#define globl p2align 4; .globl |
|
#include "../../arch/x86/lib/memset_64.S" |
|
|
|
/* |
|
* We need to provide note.GNU-stack section, saying that we want |
|
* NOT executable stack. Otherwise the final linking will assume that |
|
* the ELF stack should not be restricted at all and set it RWX. |
|
*/ |
|
.section .note.GNU-stack,"",@progbits
|
|
|