/* SPDX-License-Identifier: GPL-2.0 */ #ifndef _ASM_C6X_LINKAGE_H #define _ASM_C6X_LINKAGE_H #ifdef __ASSEMBLER__ #define __ALIGN .align 2 #define __ALIGN_STR ".align 2" #ifndef __DSBT__ #define ENTRY(name) \ .global name @ \ __ALIGN @ \ name: #else #define ENTRY(name) \ .global name @ \ .hidden name @ \ __ALIGN @ \ name: #endif #define ENDPROC(name) \ .type name, @function @ \ .size name, . - name #endif #include #endif /* _ASM_C6X_LINKAGE_H */