Lines Matching refs:name
31 #define ASM_TYPE_DIRECTIVE(name,typearg) .type name,typearg;
32 #define ASM_SIZE_DIRECTIVE(name) .size name,.-name;
37 #define ASM_TYPE_DIRECTIVE(name,type) /* Nothing is specified. */
38 #define ASM_SIZE_DIRECTIVE(name) /* Nothing is specified. */
48 #define ENTRY(name) \
50 STABS_CURRENT_FILE(name) \
51 ASM_GLOBAL_DIRECTIVE C_SYMBOL_NAME(name); \
52 ASM_TYPE_DIRECTIVE (C_SYMBOL_NAME(name),@function) \
54 STABS_FUN(name) \
55 C_LABEL(name) \
59 #define END(name) \
60 ASM_SIZE_DIRECTIVE(name) \
61 STABS_FUN_END(name)
64 #define STABS_CURRENT_FILE(name) \
65 STABS_CURRENT_FILE1 (#name)
66 #define STABS_CURRENT_FILE1(name) \
67 1: .stabs name,100,0,0,1b;
70 #define STABS_FUN(name) STABS_FUN2(name, name##:F(0,1))
71 #define STABS_FUN2(name, namestr) \
73 .stabs #namestr,36,0,0,name;
74 #define STABS_FUN_END(name) \
75 1: .stabs "",36,0,0,1b-name;
89 C name space. Make sure we use an innocuous name. */
93 #define PSEUDO(name, syscall_name, args) \
97 ENTRY (name) \
102 #define PSEUDO_END(name) \
103 END (name)
106 #define JUMPTARGET(name) name##@PLT
113 #define JUMPTARGET(name) name
117 /* Local label name for asm code. */
119 #define L(name) name