Searched refs:DECL (Results 1 - 25 of 171) sorted by relevance

1234567

/netbsd-6-1-5-RELEASE/external/gpl3/gcc/dist/gcc/config/arm/
H A Dunknown-elf.h54 /* Return a nonzero value if DECL has a section attribute. */
55 #define IN_NAMED_SECTION(DECL) \
56 ((TREE_CODE (DECL) == FUNCTION_DECL || TREE_CODE (DECL) == VAR_DECL) \
57 && DECL_SECTION_NAME (DECL) != NULL_TREE)
60 #define ASM_OUTPUT_ALIGNED_BSS(FILE, DECL, NAME, SIZE, ALIGN) \
63 if (IN_NAMED_SECTION (DECL)) \
64 switch_to_section (get_named_section (DECL, NULL, 0)); \
70 last_assemble_variable_decl = DECL; \
71 ASM_DECLARE_OBJECT_NAME (FILE, NAME, DECL); \
[all...]
/netbsd-6-1-5-RELEASE/gnu/dist/gcc4/gcc/config/arm/
H A Dunknown-elf.h51 /* Return a nonzero value if DECL has a section attribute. */
52 #define IN_NAMED_SECTION(DECL) \
53 ((TREE_CODE (DECL) == FUNCTION_DECL || TREE_CODE (DECL) == VAR_DECL) \
54 && DECL_SECTION_NAME (DECL) != NULL_TREE)
57 #define ASM_OUTPUT_ALIGNED_BSS(FILE, DECL, NAME, SIZE, ALIGN) \
60 if (IN_NAMED_SECTION (DECL)) \
61 named_section (DECL, NULL, 0); \
67 last_assemble_variable_decl = DECL; \
68 ASM_DECLARE_OBJECT_NAME (FILE, NAME, DECL); \
[all...]
H A Delf.h73 #define ASM_DECLARE_FUNCTION_NAME(FILE, NAME, DECL) \
76 ARM_DECLARE_FUNCTION_NAME (FILE, NAME, DECL); \
78 ASM_DECLARE_RESULT (FILE, DECL_RESULT (DECL)); \
86 #define ASM_DECLARE_FUNCTION_SIZE(FILE, FNAME, DECL) \
90 ARM_DECLARE_FUNCTION_SIZE (FILE, FNAME, DECL); \
/netbsd-6-1-5-RELEASE/external/gpl3/gcc/dist/gcc/config/i386/
H A Dvx-common.h20 #define ASM_OUTPUT_ALIGNED_BSS(FILE, DECL, NAME, SIZE, ALIGN) \
21 asm_output_aligned_bss (FILE, DECL, NAME, SIZE, ALIGN)
H A Dsol2.h80 #define ASM_OUTPUT_DEF_FROM_DECLS(FILE, DECL, TARGET) \
83 IDENTIFIER_POINTER (DECL_ASSEMBLER_NAME (DECL)); \
86 if (! TREE_PUBLIC (DECL)) \
107 #define ASM_DECLARE_OBJECT_NAME(FILE, NAME, DECL) \
112 if (targetm.have_tls && DECL_THREAD_LOCAL_P (DECL)) \
119 && (DECL) && DECL_SIZE (DECL)) \
122 size = int_size_in_bytes (TREE_TYPE (DECL)); \
/netbsd-6-1-5-RELEASE/gnu/dist/gcc4/gcc/config/m68k/
H A Dm68k-aout.h31 FILE the assembler definition of uninitialized global DECL named
37 #define ASM_OUTPUT_BSS(FILE, DECL, NAME, SIZE, ROUNDED) \
38 asm_output_bss ((FILE), (DECL), (NAME), (SIZE), (ROUNDED))
H A Dcoff.h80 FILE the assembler definition of uninitialized global DECL named
84 #define ASM_OUTPUT_ALIGNED_BSS(FILE, DECL, NAME, SIZE, ALIGN) \
85 asm_output_aligned_bss ((FILE), (DECL), (NAME), (SIZE), (ALIGN))
/netbsd-6-1-5-RELEASE/lib/libm/src/
H A Ds_fdim.c35 #define DECL(type, fn) \ macro
47 DECL(double, fdim)
48 DECL(float, fdimf)
49 DECL(long double, fdiml)
/netbsd-6-1-5-RELEASE/external/gpl3/gcc/dist/gcc/config/mcore/
H A Dmcore-elf.h48 #define ASM_DECLARE_FUNCTION_NAME(FILE, NAME, DECL) \
54 switch_to_section (function_section (DECL)); \
57 ASM_DECLARE_RESULT (FILE, DECL_RESULT (DECL)); \
64 #define ASM_DECLARE_OBJECT_NAME(FILE, NAME, DECL) \
76 if (!flag_inhibit_size_directive && DECL_SIZE (DECL)) \
79 size = int_size_in_bytes (TREE_TYPE (DECL)); \
92 #define ASM_FINISH_DECLARE_OBJECT(FILE, DECL, TOP_LEVEL, AT_END) \
95 const char * name = XSTR (XEXP (DECL_RTL (DECL), 0), 0); \
97 if (!flag_inhibit_size_directive && DECL_SIZE (DECL) \
99 && DECL_INITIAL (DECL)
[all...]
/netbsd-6-1-5-RELEASE/external/gpl3/gcc/dist/gcc/config/sh/
H A Dsymbian-post.h31 #define SYMBIAN_EXPORT_NAME(NAME,FILE,DECL) \
34 if ((DECL && sh_symbian_is_dllexported (DECL)) \
47 #define ASM_DECLARE_FUNCTION_NAME(FILE, NAME, DECL) \
50 SYMBIAN_EXPORT_NAME ((NAME), (FILE), (DECL)); \
52 ASM_DECLARE_RESULT ((FILE), DECL_RESULT (DECL)); \
59 #define ASM_DECLARE_OBJECT_NAME(FILE, NAME, DECL) \
64 SYMBIAN_EXPORT_NAME ((NAME), (FILE), (DECL)); \
69 && (DECL) \
70 && DECL_SIZE (DECL)) \
[all...]
/netbsd-6-1-5-RELEASE/gnu/dist/gcc4/gcc/config/sh/
H A Dsymbian-post.h32 #define SYMBIAN_EXPORT_NAME(NAME,FILE,DECL) \
35 if ((DECL && sh_symbian_dllexport_p (DECL)) \
48 #define ASM_DECLARE_FUNCTION_NAME(FILE, NAME, DECL) \
51 SYMBIAN_EXPORT_NAME ((NAME), (FILE), (DECL)); \
53 ASM_DECLARE_RESULT ((FILE), DECL_RESULT (DECL)); \
60 #define ASM_DECLARE_OBJECT_NAME(FILE, NAME, DECL) \
65 SYMBIAN_EXPORT_NAME ((NAME), (FILE), (DECL)); \
70 && (DECL) \
71 && DECL_SIZE (DECL)) \
[all...]
/netbsd-6-1-5-RELEASE/external/gpl3/gcc/dist/gcc/config/
H A Dnetbsd-aout.h139 #define ASM_DECLARE_FUNCTION_NAME(FILE, NAME, DECL) \
143 ASM_DECLARE_RESULT (FILE, DECL_RESULT (DECL)); \
151 #define ASM_DECLARE_OBJECT_NAME(FILE, NAME, DECL) \
160 && (DECL) && DECL_SIZE (DECL)) \
163 size = int_size_in_bytes (TREE_TYPE (DECL)); \
178 #define ASM_FINISH_DECLARE_OBJECT(FILE, DECL, TOP_LEVEL, AT_END) \
181 const char *name = XSTR (XEXP (DECL_RTL (DECL), 0), 0); \
183 if (!flag_inhibit_size_directive && DECL_SIZE (DECL) \
185 && DECL_INITIAL (DECL)
[all...]
H A Ddarwin.h487 #define MAKE_DECL_ONE_ONLY(DECL) (DECL_WEAK (DECL) = 1)
494 #define ASM_WEAKEN_DECL(FILE, DECL, NAME, ALIAS) \
502 if (! DECL_EXTERNAL (DECL) && TREE_PUBLIC (DECL)) \
504 if (DECL_EXTERNAL (DECL)) \
506 else if (lookup_attribute ("weak_import", DECL_ATTRIBUTES (DECL))) \
508 else if (TREE_PUBLIC (DECL)) \
551 /* Emit a label for the FDE corresponding to DECL. EMPTY means
617 #define ASM_DECLARE_OBJECT_NAME(FILE, NAME, DECL) \
[all...]
H A Dopenbsd.h218 #define ASM_DECLARE_FUNCTION_NAME(FILE, NAME, DECL) \
221 ASM_DECLARE_RESULT (FILE, DECL_RESULT (DECL)); \
229 #define ASM_DECLARE_FUNCTION_SIZE(FILE, FNAME, DECL) \
239 #define ASM_DECLARE_OBJECT_NAME(FILE, NAME, DECL) \
245 && (DECL) && DECL_SIZE (DECL)) \
248 size = int_size_in_bytes (TREE_TYPE (DECL)); \
260 #define ASM_FINISH_DECLARE_OBJECT(FILE, DECL, TOP_LEVEL, AT_END) \
262 const char *name = XSTR (XEXP (DECL_RTL (DECL), 0), 0); \
264 if (!flag_inhibit_size_directive && DECL_SIZE (DECL) \
[all...]
/netbsd-6-1-5-RELEASE/gnu/dist/gcc4/gcc/config/mcore/
H A Dmcore-elf.h70 #define ASM_DECLARE_FUNCTION_NAME(FILE, NAME, DECL) \
76 function_section (DECL); \
79 ASM_DECLARE_RESULT (FILE, DECL_RESULT (DECL)); \
86 #define ASM_DECLARE_OBJECT_NAME(FILE, NAME, DECL) \
94 switch_to_section (save_section, (DECL)); \
98 if (!flag_inhibit_size_directive && DECL_SIZE (DECL)) \
101 size = int_size_in_bytes (TREE_TYPE (DECL)); \
114 #define ASM_FINISH_DECLARE_OBJECT(FILE, DECL, TOP_LEVEL, AT_END) \
117 const char * name = XSTR (XEXP (DECL_RTL (DECL), 0), 0); \
119 if (!flag_inhibit_size_directive && DECL_SIZE (DECL) \
[all...]
/netbsd-6-1-5-RELEASE/gnu/dist/gcc4/gcc/config/
H A Dnetbsd-aout.h140 #define ASM_DECLARE_FUNCTION_NAME(FILE, NAME, DECL) \
144 ASM_DECLARE_RESULT (FILE, DECL_RESULT (DECL)); \
152 #define ASM_DECLARE_OBJECT_NAME(FILE, NAME, DECL) \
161 && (DECL) && DECL_SIZE (DECL)) \
164 size = int_size_in_bytes (TREE_TYPE (DECL)); \
179 #define ASM_FINISH_DECLARE_OBJECT(FILE, DECL, TOP_LEVEL, AT_END) \
182 const char *name = XSTR (XEXP (DECL_RTL (DECL), 0), 0); \
184 if (!flag_inhibit_size_directive && DECL_SIZE (DECL) \
186 && DECL_INITIAL (DECL)
[all...]
H A Dopenbsd.h212 #define ASM_DECLARE_FUNCTION_NAME(FILE, NAME, DECL) \
215 ASM_DECLARE_RESULT (FILE, DECL_RESULT (DECL)); \
223 #define ASM_DECLARE_FUNCTION_SIZE(FILE, FNAME, DECL) \
233 #define ASM_DECLARE_OBJECT_NAME(FILE, NAME, DECL) \
239 && (DECL) && DECL_SIZE (DECL)) \
242 size = int_size_in_bytes (TREE_TYPE (DECL)); \
254 #define ASM_FINISH_DECLARE_OBJECT(FILE, DECL, TOP_LEVEL, AT_END) \
256 const char *name = XSTR (XEXP (DECL_RTL (DECL), 0), 0); \
258 if (!flag_inhibit_size_directive && DECL_SIZE (DECL) \
[all...]
H A Ddarwin.h384 #define MAKE_DECL_ONE_ONLY(DECL) (DECL_WEAK (DECL) = 1)
391 #define ASM_WEAKEN_DECL(FILE, DECL, NAME, ALIAS) \
399 if (! DECL_EXTERNAL (DECL) && TREE_PUBLIC (DECL)) \
401 if (DECL_EXTERNAL (DECL)) \
403 else if (! lookup_attribute ("weak", DECL_ATTRIBUTES (DECL)) \
404 && lookup_attribute ("weak_import", DECL_ATTRIBUTES (DECL))) \
406 else if (TREE_PUBLIC (DECL)) \
439 /* Emit a label for the FDE corresponding to DECL
[all...]
/netbsd-6-1-5-RELEASE/external/gpl3/gcc/dist/gcc/config/pa/
H A Delf.h37 #define ASM_DECLARE_FUNCTION_NAME(FILE, NAME, DECL) \
39 if (TREE_PUBLIC (DECL)) \
60 #define ASM_OUTPUT_EXTERNAL(FILE, DECL, NAME) \
61 pa_hpux_asm_output_external ((FILE), (DECL), (NAME))
62 #define ASM_OUTPUT_EXTERNAL_REAL(FILE, DECL, NAME) \
H A Dsom.h102 #define ASM_DECLARE_FUNCTION_NAME(FILE, NAME, DECL) \
103 do { tree fntype = TREE_TYPE (TREE_TYPE (DECL)); \
104 tree tree_type = TREE_TYPE (DECL); \
107 if (TREE_PUBLIC (DECL) || TARGET_GAS) \
109 if (TREE_PUBLIC (DECL)) \
121 for (parm = DECL_ARGUMENTS (DECL), i = 0; parm && i < 4; \
199 #define ASM_OUTPUT_EXTERNAL(FILE, DECL, NAME) \
200 pa_hpux_asm_output_external ((FILE), (DECL), (NAME))
201 #define ASM_OUTPUT_EXTERNAL_REAL(FILE, DECL, NAME) \
300 #define MAKE_DECL_ONE_ONLY(DECL) \
[all...]
/netbsd-6-1-5-RELEASE/gnu/dist/gcc4/gcc/config/pa/
H A Delf.h38 #define ASM_DECLARE_FUNCTION_NAME(FILE, NAME, DECL) \
40 if (TREE_PUBLIC (DECL)) \
61 #define ASM_OUTPUT_EXTERNAL(FILE, DECL, NAME) \
62 pa_hpux_asm_output_external ((FILE), (DECL), (NAME))
63 #define ASM_OUTPUT_EXTERNAL_REAL(FILE, DECL, NAME) \
H A Dsom.h103 #define ASM_DECLARE_FUNCTION_NAME(FILE, NAME, DECL) \
104 do { tree fntype = TREE_TYPE (TREE_TYPE (DECL)); \
105 tree tree_type = TREE_TYPE (DECL); \
108 if (TREE_PUBLIC (DECL) || TARGET_GAS) \
110 if (TREE_PUBLIC (DECL)) \
122 for (parm = DECL_ARGUMENTS (DECL), i = 0; parm && i < 4; \
224 #define ASM_OUTPUT_EXTERNAL(FILE, DECL, NAME) \
225 pa_hpux_asm_output_external ((FILE), (DECL), (NAME))
226 #define ASM_OUTPUT_EXTERNAL_REAL(FILE, DECL, NAME) \
325 #define MAKE_DECL_ONE_ONLY(DECL) \
[all...]
/netbsd-6-1-5-RELEASE/gnu/dist/gcc4/gcc/config/xtensa/
H A Dlinux.h66 #define ASM_DECLARE_FUNCTION_SIZE(FILE, FNAME, DECL) \
71 XTENSA_DECLARE_FUNCTION_SIZE(FILE, FNAME, DECL); \
/netbsd-6-1-5-RELEASE/external/gpl3/gcc/dist/gcc/config/alpha/
H A Delf.h140 #define ASM_OUTPUT_ALIGNED_BSS(FILE, DECL, NAME, SIZE, ALIGN) \
201 #define MAKE_DECL_ONE_ONLY(DECL) (DECL_WEAK (DECL) = 1)
233 #define ASM_OUTPUT_DEF_FROM_DECLS(FILE, DECL, TARGET) \
235 const char *alias = XSTR (XEXP (DECL_RTL (DECL), 0), 0); \
237 if (TREE_CODE (DECL) == FUNCTION_DECL) \
282 #define ASM_DECLARE_OBJECT_NAME(FILE, NAME, DECL) \
291 if (USE_GNU_UNIQUE_OBJECT && DECL_ONE_ONLY (DECL) \
292 && (!DECL_ARTIFICIAL (DECL) || !TREE_READONLY (DECL))) \
[all...]
/netbsd-6-1-5-RELEASE/gnu/dist/gcc4/gcc/config/sparc/
H A Dsol2.h81 #define ASM_DECLARE_OBJECT_NAME(FILE, NAME, DECL) \
86 if (DECL_THREAD_LOCAL_P (DECL)) \
93 && (DECL) && DECL_SIZE (DECL)) \
96 size = int_size_in_bytes (TREE_TYPE (DECL)); \

Completed in 290 milliseconds

1234567