Lines Matching refs:FILE

83 #define ASM_OUTPUT_IDENT(FILE, NAME) \
84 fprintf (FILE, "%s\"%s\"\n", IDENT_ASM_OP, NAME);
101 #define ASM_OUTPUT_SKIP(FILE, SIZE) \
102 fprintf ((FILE), "%s"HOST_WIDE_INT_PRINT_UNSIGNED"\n",\
133 #define ASM_OUTPUT_BEFORE_CASE_LABEL(FILE, PREFIX, NUM, TABLE) \
134 ASM_OUTPUT_ALIGN ((FILE), 2);
138 #define ASM_OUTPUT_CASE_LABEL(FILE, PREFIX, NUM, JUMPTABLE) \
141 ASM_OUTPUT_BEFORE_CASE_LABEL (FILE, PREFIX, NUM, JUMPTABLE) \
142 (*targetm.asm_out.internal_label) (FILE, PREFIX, NUM); \
150 #define ASM_OUTPUT_EXTERNAL_LIBCALL(FILE, FUN) \
151 (*targetm.asm_out.globalize_label) (FILE, XSTR (FUN, 0))
161 #define ASM_OUTPUT_ALIGNED_COMMON(FILE, NAME, SIZE, ALIGN) \
164 fprintf ((FILE), "%s", COMMON_ASM_OP); \
165 assemble_name ((FILE), (NAME)); \
166 fprintf ((FILE), ","HOST_WIDE_INT_PRINT_UNSIGNED",%u\n", \
179 #define ASM_OUTPUT_ALIGNED_LOCAL(FILE, NAME, SIZE, ALIGN) \
182 fprintf ((FILE), "%s", LOCAL_ASM_OP); \
183 assemble_name ((FILE), (NAME)); \
184 fprintf ((FILE), "\n"); \
185 ASM_OUTPUT_ALIGNED_COMMON (FILE, NAME, SIZE, ALIGN); \
211 # define ASM_OUTPUT_SECTION_START(FILE) \
212 fprintf ((FILE), "%s\n", ASM_SECTION_START_OP)
238 #define ASM_WEAKEN_LABEL(FILE, NAME) \
241 fputs ("\t.weak\t", (FILE)); \
242 assemble_name ((FILE), (NAME)); \
243 fputc ('\n', (FILE)); \
260 #define ASM_DECLARE_RESULT(FILE, RESULT)
273 #define ASM_DECLARE_FUNCTION_NAME(FILE, NAME, DECL) \
276 ASM_OUTPUT_TYPE_DIRECTIVE (FILE, NAME, "function"); \
277 ASM_DECLARE_RESULT (FILE, DECL_RESULT (DECL)); \
278 ASM_OUTPUT_LABEL (FILE, NAME); \
285 #define ASM_DECLARE_OBJECT_NAME(FILE, NAME, DECL) \
290 ASM_OUTPUT_TYPE_DIRECTIVE (FILE, NAME, "object"); \
298 ASM_OUTPUT_SIZE_DIRECTIVE (FILE, NAME, size); \
301 ASM_OUTPUT_LABEL (FILE, NAME); \
312 #define ASM_FINISH_DECLARE_OBJECT(FILE, DECL, TOP_LEVEL, AT_END)\
326 ASM_OUTPUT_SIZE_DIRECTIVE (FILE, name, size); \
333 #define ASM_DECLARE_FUNCTION_SIZE(FILE, FNAME, DECL) \
337 ASM_OUTPUT_MEASURED_SIZE (FILE, FNAME); \
389 #define ASM_OUTPUT_LIMITED_STRING(FILE, STR) \
396 fprintf ((FILE), "%s\"", STRING_ASM_OP); \
405 putc (ch, (FILE)); \
408 fprintf ((FILE), "\\%03o", ch); \
411 putc ('\\', (FILE)); \
412 putc (escape, (FILE)); \
417 fprintf ((FILE), "\"\n"); \
429 #define ASM_OUTPUT_ASCII(FILE, STR, LENGTH) \
444 fprintf ((FILE), "\"\n"); \
461 fprintf ((FILE), "\"\n"); \
465 ASM_OUTPUT_LIMITED_STRING ((FILE), _ascii_bytes); \
474 fprintf ((FILE), "%s\"", ASCII_DATA_ASM_OP); \
479 putc (ch, (FILE)); \
483 fprintf ((FILE), "\\%03o", ch); \
487 putc ('\\', (FILE)); \
488 putc (escape, (FILE)); \
496 fprintf ((FILE), "\"\n"); \
506 #define ASM_OUTPUT_EXTERNAL(FILE, DECL, NAME) \
507 default_elf_asm_output_external (FILE, DECL, NAME)