/haiku-buildtools/legacy/gcc/gcc/config/arm/ |
H A D | aof.h | 176 #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 D | aout.h | 28 #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 D | tcoff.h | 61 #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 D | coff.h | 74 #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 D | elf.h | 196 #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 D | vxarm.h | 67 #define ASM_FILE_START(STREAM) \ 71 fprintf (STREAM, "%s Generated by gcc %s for ARM/VxWorks\n", \
|
H A D | thumb.h | 122 #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 D | netbsd.h | 109 #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 D | linux.h | 58 /* 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 D | netbsd-elf.h | 67 #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 D | aout.h | 157 #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 D | bpabi.h | 173 #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 D | seq-gas.h | 9 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 D | osfelf.h | 76 #define TARGET_VERSION_INTERNAL(STREAM) fputs (I386_VERSION, STREAM)
|
H A D | osfrose.h | 149 #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 D | gas.h | 105 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 D | netbsd.h | 148 #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 D | iris3.h | 47 #define LABEL_AFTER_LOC(STREAM) fprintf (STREAM, "LM%d:\n", ++sym_lineno)
|
H A D | osfrose.h | 140 #define ASM_IDENTIFY_GCC(STREAM) 146 #define ASM_IDENTIFY_LANGUAGE(STREAM) \ 149 output_lang_identify (STREAM); \
|
H A D | iris6.h | 143 #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 D | gnu.h | 69 #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 D | visium.h | 1436 `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 D | gas.h | 83 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 D | mmix.h | 630 #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 D | 2bsd.h | 83 #define ASM_DECLARE_FUNCTION_NAME(STREAM, NAME, DECL) \ 85 ASM_OUTPUT_LABEL (STREAM, NAME); \ 86 fprintf (STREAM, "~~%s:\n", NAME); \
|