Blame view

kernel/linux-rt-4.4.41/arch/c6x/include/asm/linkage.h 458 Bytes
5113f6f70   김현기   kernel add
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
  #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 <asm-generic/linkage.h>
  
  #endif /* _ASM_C6X_LINKAGE_H */