Add LENTRY and LEND to arm64

These allow us to mark local asm functions as a function

Sponsored by:	Innovate UK
This commit is contained in:
Andrew Turner 2020-12-23 13:17:56 +00:00
parent a62107ed19
commit 6f8866af34

View File

@ -38,12 +38,15 @@
#define _C_LABEL(x) x
#define ENTRY(sym) \
.text; .globl sym; .align 2; .type sym,#function; sym: \
#define LENTRY(sym) \
.text; .align 2; .type sym,#function; sym: \
.cfi_startproc
#define ENTRY(sym) \
.globl sym; LENTRY(sym)
#define EENTRY(sym) \
.globl sym; sym:
#define END(sym) .cfi_endproc; .size sym, . - sym
#define LEND(sym) .cfi_endproc; .size sym, . - sym
#define END(sym) LEND(sym)
#define EEND(sym)
#define WEAK_REFERENCE(sym, alias) \