Searched refs:STREAM (Results 1 - 25 of 103) sorted by relevance

12345

/haiku-buildtools/legacy/gcc/gcc/config/arm/
H A Daof.h176 #define ASM_FILE_START(STREAM) \
179 fprintf ((STREAM), "%s Generated by gcc %s for ARM/%s\n", \
181 fprintf ((STREAM), "__r0\tRN\t0\n"); \
182 fprintf ((STREAM), "__a1\tRN\t0\n"); \
183 fprintf ((STREAM), "__a2\tRN\t1\n"); \
184 fprintf ((STREAM), "__a3\tRN\t2\n"); \
185 fprintf ((STREAM), "__a4\tRN\t3\n"); \
186 fprintf ((STREAM), "__v1\tRN\t4\n"); \
187 fprintf ((STREAM), "__v2\tRN\t5\n"); \
188 fprintf ((STREAM), "__v
[all...]
H A Daout.h28 #define ASM_FILE_START(STREAM) \
30 fprintf (STREAM,"%srfp\t.req\t%sr9\n", REGISTER_PREFIX, REGISTER_PREFIX); \
31 fprintf (STREAM,"%ssl\t.req\t%sr10\n", REGISTER_PREFIX, REGISTER_PREFIX); \
32 fprintf (STREAM,"%sfp\t.req\t%sr11\n", REGISTER_PREFIX, REGISTER_PREFIX); \
33 fprintf (STREAM,"%sip\t.req\t%sr12\n", REGISTER_PREFIX, REGISTER_PREFIX); \
34 fprintf (STREAM,"%ssp\t.req\t%sr13\n", REGISTER_PREFIX, REGISTER_PREFIX); \
35 fprintf (STREAM,"%slr\t.req\t%sr14\n", REGISTER_PREFIX, REGISTER_PREFIX); \
36 fprintf (STREAM,"%spc\t.req\t%sr15\n", REGISTER_PREFIX, REGISTER_PREFIX); \
121 #define DBX_OUTPUT_MAIN_SOURCE_FILENAME(STREAM,NAME) \
123 fprintf (STREAM, "
[all...]
H A Dtcoff.h61 #define ASM_IDENTIFY_GCC(STREAM) \
62 fprintf (STREAM, "%sgcc2_compiled.:\n", LOCAL_LABEL_PREFIX )
65 #define ASM_FILE_START(STREAM) \
68 fprintf ((STREAM), "%s Generated by gcc %s for Thumb/coff\n", \
70 fprintf ((STREAM), ASM_APP_OFF); \
77 #define ASM_OUTPUT_SECTION_NAME(STREAM, DECL, NAME, RELOC) \
80 fprintf (STREAM, "\t.section %s,\"x\"\n", (NAME)); \
82 fprintf (STREAM, "\t.section %s,\"\"\n", (NAME)); \
84 fprintf (STREAM, "\t.section %s,\"w\"\n", (NAME)); \
167 #define ASM_OUTPUT_CONSTRUCTOR(STREAM,NAM
[all...]
H A Dcoff.h74 #define ASM_IDENTIFY_GCC(STREAM) \
75 fprintf (STREAM, "%sgcc2_compiled.:\n", LOCAL_LABEL_PREFIX )
80 #define ASM_FILE_START(STREAM) \
83 fprintf (STREAM, "%s Generated by gcc %s for ARM/coff\n", \
91 #define ASM_OUTPUT_SECTION_NAME(STREAM, DECL, NAME, RELOC) \
94 fprintf (STREAM, "\t.section %s,\"x\"\n", (NAME)); \
96 fprintf (STREAM, "\t.section %s,\"\"\n", (NAME)); \
98 fprintf (STREAM, "\t.section %s,\"w\"\n", (NAME)); \
180 #define ASM_OUTPUT_CONSTRUCTOR(STREAM,NAME) \
183 fprintf (STREAM, "\
[all...]
H A Delf.h196 #define ASM_IDENTIFY_GCC(STREAM) \
197 fprintf (STREAM, "%sgcc2_compiled.:\n", LOCAL_LABEL_PREFIX )
203 #define ASM_FILE_START(STREAM) \
206 fprintf (STREAM, "%s Generated by gcc %s for ARM/elf\n", \
208 output_file_directive ((STREAM), main_input_filename); \
214 #define ASM_OUTPUT_INTERNAL_LABEL(STREAM, PREFIX, NUM) \
228 ASM_OUTPUT_LABEL (STREAM, s); \
314 #define ASM_OUTPUT_CONSTRUCTOR(STREAM,NAME) \
317 fprintf (STREAM, "\t%s\t ", INT_ASM_OP); \
318 assemble_name (STREAM, NAM
[all...]
H A Dvxarm.h67 #define ASM_FILE_START(STREAM) \
71 fprintf (STREAM, "%s Generated by gcc %s for ARM/VxWorks\n", \
H A Dthumb.h122 #define ASM_OUTPUT_SKIP(STREAM, NBYTES) \
123 fprintf ((STREAM), "\t.space\t%u\n", (NBYTES))
128 #define ASM_OUTPUT_ALIGN(STREAM,LOG) \
130 fprintf (STREAM, "\t.align\t%d\n", (LOG)); \
134 #define ASM_OUTPUT_COMMON(STREAM, NAME, SIZE, ROUNDED) \
135 (fprintf ((STREAM), "\t.comm\t"), \
136 assemble_name ((STREAM), (NAME)), \
137 fprintf((STREAM), ", %d\t%s %d\n", (ROUNDED), (ASM_COMMENT_START), (SIZE)))
144 #define ASM_OUTPUT_INTERNAL_LABEL(STREAM,PREFIX,NUM) \
145 fprintf ((STREAM), "
[all...]
H A Dnetbsd.h109 #define FUNCTION_PROFILER(STREAM,LABELNO) \
111 fprintf(STREAM, "\tmov\t%sip, %slr\n", REGISTER_PREFIX, REGISTER_PREFIX); \
112 fprintf(STREAM, "\tbl\tmcount\n"); \
/haiku-buildtools/gcc/gcc/config/sh/
H A Dlinux.h58 /* Output assembler code to STREAM to call the profiler. */
60 #define FUNCTION_PROFILER(STREAM,LABELNO) \
64 fprintf (STREAM, "\tpt\t1f,tr1\n"); \
65 fprintf (STREAM, "\taddi.l\tr15,-8,r15\n"); \
66 fprintf (STREAM, "\tst.l\tr15,0,r18\n"); \
70 fprintf (STREAM, "\tmovi\t((%s>>16)&0xffff),r21\n", gofs); \
71 fprintf (STREAM, "\tshori\t(%s & 0xffff),r21\n", gofs); \
72 fprintf (STREAM, "0:\tptrel/u\tr21,tr0\n"); \
73 fprintf (STREAM, "\tmovi\t((mcount@GOTPLT)&0xffff),r22\n"); \
74 fprintf (STREAM, "\tgett
[all...]
H A Dnetbsd-elf.h67 #define FUNCTION_PROFILER(STREAM,LABELNO) \
77 fprintf((STREAM), "\tmov.l\t%sLP%d,r1\n", \
79 fprintf((STREAM), "\tmova\t%sLP%dr,r0\n", \
81 fprintf((STREAM), "\tjmp\t@r1\n"); \
82 fprintf((STREAM), "\tnop\n"); \
83 fprintf((STREAM), "\t.align\t2\n"); \
84 fprintf((STREAM), "%sLP%d:\t.long\t__mcount\n", \
86 fprintf((STREAM), "%sLP%dr:\n", LOCAL_LABEL_PREFIX, (LABELNO)); \
/haiku-buildtools/gcc/gcc/config/arm/
H A Daout.h157 #define ASM_DECLARE_FUNCTION_NAME(STREAM, NAME, DECL) \
160 ARM_DECLARE_FUNCTION_NAME (STREAM, NAME, DECL); \
161 ASM_OUTPUT_LABEL (STREAM, NAME); \
176 #define ASM_OUTPUT_ADDR_VEC_ELT(STREAM, VALUE) \
180 asm_fprintf (STREAM, "\t.word\t%LL%d\n", VALUE); \
188 #define ASM_OUTPUT_ADDR_DIFF_ELT(STREAM, BODY, VALUE, REL) \
192 asm_fprintf (STREAM, "\tb\t%LL%d\n", VALUE); \
200 asm_fprintf (STREAM, "\t.byte\t(%LL%d-%LL%d)/2\n", \
204 asm_fprintf (STREAM, "\t.2byte\t(%LL%d-%LL%d)/2\n", \
208 asm_fprintf (STREAM, "\
[all...]
H A Dbpabi.h173 #define ARM_FUNCTION_PROFILER(STREAM, LABELNO) \
175 fprintf (STREAM, "\tpush\t{lr}\n"); \
176 fprintf (STREAM, "\tbl\t__gnu_mcount_nc\n"); \
/haiku-buildtools/legacy/gcc/gcc/config/i386/
H A Dseq-gas.h9 opcode to the stdio stream STREAM. The macro-operand PTR is a
17 #define ASM_OUTPUT_OPCODE(STREAM, PTR) \
25 fprintf (STREAM, "repe"); \
30 fprintf (STREAM, "repne"); \
H A Dosfelf.h76 #define TARGET_VERSION_INTERNAL(STREAM) fputs (I386_VERSION, STREAM)
H A Dosfrose.h149 #define TARGET_VERSION_INTERNAL(STREAM) fputs (I386_VERSION, STREAM)
417 /* A C statement to output to the stdio stream STREAM an assembler
422 #define ASM_OUTPUT_ALIGN(STREAM, POWER) \
423 fprintf (STREAM, "\t.align\t%d\n", \
627 STREAM any text necessary for declaring the name NAME of an
637 #define ASM_DECLARE_OBJECT_NAME(STREAM, NAME, DECL) \
640 ASM_OUTPUT_LABEL(STREAM,NAME); \
644 fprintf (STREAM, "\t%s\t ", TYPE_ASM_OP); \
645 assemble_name (STREAM, NAM
[all...]
H A Dgas.h105 opcode to the stdio stream STREAM. The macro-operand PTR is a
112 #define ASM_OUTPUT_OPCODE(STREAM, PTR) \
120 fprintf (STREAM, "repe"); \
125 fprintf (STREAM, "repne"); \
/haiku-buildtools/gcc/gcc/config/
H A Dnetbsd.h148 #define COLLECT_SHARED_INIT_FUNC(STREAM,FUNC) \
150 fprintf ((STREAM), "void __init() __asm__ (\".init\");"); \
151 fprintf ((STREAM), "void __init() {\n\t%s();\n}\n", (FUNC)); \
154 #define COLLECT_SHARED_FINI_FUNC(STREAM,FUNC) \
156 fprintf ((STREAM), "void __fini() __asm__ (\".fini\");"); \
157 fprintf ((STREAM), "void __fini() {\n\t%s();\n}\n", (FUNC)); \
/haiku-buildtools/legacy/gcc/gcc/config/mips/
H A Diris3.h47 #define LABEL_AFTER_LOC(STREAM) fprintf (STREAM, "LM%d:\n", ++sym_lineno)
H A Dosfrose.h140 #define ASM_IDENTIFY_GCC(STREAM)
146 #define ASM_IDENTIFY_LANGUAGE(STREAM) \
149 output_lang_identify (STREAM); \
H A Diris6.h143 #define ASM_DECLARE_FUNCTION_NAME(STREAM, NAME, DECL) \
145 fputs ("\t.ent\t", STREAM); \
146 assemble_name (STREAM, NAME); \
147 fputs ("\n", STREAM); \
148 assemble_name (STREAM, NAME); \
149 fputs (":\n", STREAM); \
154 #define ASM_DECLARE_FUNCTION_SIZE(STREAM, NAME, DECL) \
156 fputs ("\t.end\t", STREAM); \
157 assemble_name (STREAM, NAME); \
158 fputs ("\n", STREAM); \
[all...]
H A Dgnu.h69 #define ASM_DECLARE_FUNCTION_NAME(STREAM, NAME, DECL) \
74 STREAM = asm_out_text_file; \
75 fprintf (STREAM, "\t%s\t ", TYPE_ASM_OP); \
76 assemble_name (STREAM, NAME); \
77 putc (',', STREAM); \
78 fprintf (STREAM, TYPE_OPERAND_FMT, "function"); \
79 putc ('\n', STREAM); \
80 ASM_DECLARE_RESULT (STREAM, DECL_RESULT (DECL)); \
/haiku-buildtools/gcc/gcc/config/visium/
H A Dvisium.h1436 `ASM_OUTPUT_LABEL (STREAM, NAME)'
1438 A C statement (sans semicolon) to output to the stdio stream STREAM
1440 `assemble_name (STREAM, NAME)' to output the name itself; before
1443 #define ASM_OUTPUT_LABEL(STREAM,NAME) \
1444 do { assemble_name (STREAM, NAME); fputs (":\n", STREAM); } while (0)
1449 /* `ASM_OUTPUT_LABELREF (STREAM, NAME)'
1451 A C statement (sans semicolon) to output to the stdio stream STREAM
1456 #define ASM_OUTPUT_LABELREF(STREAM,NAME) \
1457 asm_fprintf (STREAM, "
[all...]
/haiku-buildtools/gcc/gcc/config/i386/
H A Dgas.h83 opcode to the stdio stream STREAM. The macro-operand PTR is a
91 #define ASM_OUTPUT_OPCODE(STREAM, PTR) \
99 fputs ("repe", (STREAM)); \
104 fputs ("repne", (STREAM)); \
109 ASM_OUTPUT_AVX_PREFIX ((STREAM), (PTR)); \
/haiku-buildtools/gcc/gcc/config/mmix/
H A Dmmix.h630 #define OUTPUT_QUOTED_STRING(STREAM, STRING) \
631 mmix_output_quoted_string (STREAM, STRING, strlen (STRING))
637 #define ASM_OUTPUT_ASCII(STREAM, PTR, LEN) \
638 mmix_asm_output_ascii (STREAM, PTR, LEN)
651 #define ASM_OUTPUT_LABEL(STREAM, NAME) \
652 mmix_asm_output_label (STREAM, NAME)
654 #define ASM_OUTPUT_INTERNAL_LABEL(STREAM, NAME) \
655 mmix_asm_output_internal_label (STREAM, NAME)
657 #define ASM_DECLARE_REGISTER_GLOBAL(STREAM, DECL, REGNO, NAME) \
658 mmix_asm_declare_register_global (STREAM, DEC
[all...]
/haiku-buildtools/legacy/gcc/gcc/config/pdp11/
H A D2bsd.h83 #define ASM_DECLARE_FUNCTION_NAME(STREAM, NAME, DECL) \
85 ASM_OUTPUT_LABEL (STREAM, NAME); \
86 fprintf (STREAM, "~~%s:\n", NAME); \

Completed in 229 milliseconds

12345