| /openbsd-src/gnu/usr.bin/gcc/gcc/config/ |
| H A D | elfos.h | 85 #define ASM_OUTPUT_IDENT(FILE, NAME) \ argument 86 fprintf (FILE, "%s\"%s\"\n", IDENT_ASM_OP, NAME); 101 #define ASM_FILE_START(FILE) \ argument 102 output_file_directive ((FILE), main_input_filename) 110 #define ASM_OUTPUT_SKIP(FILE, SIZE) \ argument 111 fprintf (FILE, "%s%u\n", SKIP_ASM_OP, (SIZE)) 120 #define ASM_OUTPUT_INTERNAL_LABEL(FILE, PREFIX, NUM) \ argument 123 fprintf (FILE, ".%s%u:\n", PREFIX, (unsigned) (NUM)); \ 155 #define ASM_OUTPUT_BEFORE_CASE_LABEL(FILE, PREFIX, NUM, TABLE) \ argument 156 ASM_OUTPUT_ALIGN ((FILE), 2); [all …]
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/config/m68k/ |
| H A D | sgs.h | 106 #define ASM_OUTPUT_ALIGN(FILE,LOG) \ argument 109 fprintf ((FILE), "%s%u\n", ALIGN_ASM_OP, 1 << (LOG)); \ 121 #define ASM_OUTPUT_ASCII(FILE,PTR,LEN) \ argument 124 fputs (integer_asm_op (1, TRUE), (FILE)); \ 129 fprintf ((FILE), "'%c", ch); \ 133 fprintf ((FILE), "0x%x", ch); \ 139 fprintf ((FILE), "\n%s", integer_asm_op (1, TRUE)); \ 143 putc (',', (FILE)); \ 147 putc ('\n', (FILE)); \ 168 #define ASM_OUTPUT_REG_PUSH(FILE,REGNO) \ argument [all …]
|
| H A D | tower-as.h | 75 #define ASM_OUTPUT_SOURCE_FILENAME(FILE, FILENAME) \ argument 77 fprintf (FILE, "\tfile\t"); \ 78 output_quoted_string (FILE, FILENAME); \ 79 fprintf (FILE, "\n"); \ 80 fprintf (FILE, "section ~init,\"x\"\n"); \ 81 fprintf (FILE, "section ~fini,\"x\"\n"); \ 82 fprintf (FILE, "section ~rodata,\"x\"\n"); \ 83 fprintf (FILE, "text\n"); \ 86 #define ASM_OUTPUT_SOURCE_LINE(FILE, LINENO) \ argument 87 fprintf (FILE, "\tln\t%d\n", \ [all …]
|
| H A D | hp320.h | 191 #define FUNCTION_PROFILER(FILE, LABEL_NO) \ argument 192 fprintf (FILE, "\tmov.l &LP%d,%%a0\n\tjsr mcount\n", (LABEL_NO)); 197 #define ASM_OUTPUT_REG_PUSH(FILE,REGNO) \ argument 198 fprintf (FILE, "\tmov.l %s,-(%%sp)\n", reg_names[REGNO]) 203 #define ASM_OUTPUT_REG_POP(FILE,REGNO) \ argument 204 fprintf (FILE, "\tmov.l (%%sp)+,%s\n", reg_names[REGNO]) 207 #define ASM_FILE_START(FILE) \ argument 211 fprintf (FILE, "\tversion 3\n"); /* 68020 fp regs saved */ \ 213 fprintf (FILE, "\tversion 2\n"); /* 68020 no fp regs saved */ \ 216 fprintf (FILE, "\tversion 1\n"); /* 68010 */ [all …]
|
| H A D | crds.h | 134 #define ASM_FILE_START(FILE) \ argument 135 fprintf (FILE, ";#NO_APP\n"); 156 #define ASM_OUTPUT_SKIP(FILE,SIZE) \ argument 157 fprintf (FILE, "\t. = . + %u\n", (SIZE)); 164 #define ASM_OUTPUT_LOCAL(FILE, NAME, SIZE, ROUNDED) \ argument 166 if ((SIZE) > 1) fprintf (FILE, "\t.even\n"); \ 167 assemble_name ((FILE), (NAME)); \ 168 fprintf ((FILE), ":\t. = . + %u\n", (ROUNDED));} 174 #define ASM_OUTPUT_REG_PUSH(FILE,REGNO) \ argument 175 fprintf (FILE, "\tmovel %s,-(sp)\n", reg_names[REGNO]) [all …]
|
| H A D | mot3300.h | 147 #define FUNCTION_EXTRA_EPILOGUE(FILE, SIZE) \ argument 150 asm_fprintf (FILE, "\tmov.l %Ra0,%Rd0\n"); } 153 #define FUNCTION_PROFILER(FILE, LABEL_NO) \ argument 154 asm_fprintf (FILE, "\tmov.l %I%LLP%d,%Ra0\n\tjsr mcount%%\n", (LABEL_NO)) 160 #define ASM_OUTPUT_REG_PUSH(FILE,REGNO) \ argument 161 fprintf (FILE, "\tmov.l %s,-(%%sp)\n", reg_names[REGNO]) 167 #define ASM_OUTPUT_REG_POP(FILE,REGNO) \ argument 168 fprintf (FILE, "\tmov.l (%%sp)+,%s\n", reg_names[REGNO]) 201 #define ASM_FILE_START(FILE) \ argument 202 output_file_directive ((FILE), main_input_filename) [all …]
|
| H A D | 3b1.h | 60 #define ASM_FILE_START(FILE) \ argument 61 output_file_directive ((FILE), main_input_filename) 124 #define ASM_OUTPUT_ALIGN(FILE,LOG) \ argument 127 fprintf (FILE, "\teven\n"); \ 136 #define ASM_OUTPUT_SKIP(FILE,SIZE) \ argument 137 fprintf (FILE, "\tspace %d\n", (SIZE)) 145 #define ASM_OUTPUT_SOURCE_FILENAME(FILE, FILENAME) \ argument 146 do { fprintf (FILE, "\tfile\t"); \ 147 output_quoted_string (FILE, FILENAME); \ 148 fprintf (FILE, "\n"); \ [all …]
|
| H A D | m68kelf.h | 105 #define ASM_OUTPUT_ALIGN(FILE,LOG) \ argument 108 fprintf ((FILE), "%s%u\n", ALIGN_ASM_OP, 1 << (LOG)); \ 115 #define ASM_OUTPUT_REG_PUSH(FILE,REGNO) \ argument 116 asm_fprintf (FILE, "\t%Omove.l %s,-(%Rsp)\n", reg_names[REGNO]) 119 #define ASM_OUTPUT_REG_POP(FILE,REGNO) \ argument 120 asm_fprintf (FILE, "\t%Omove.l (%Rsp)+,%s\n", reg_names[REGNO]) 169 #define ASM_OUTPUT_SKIP(FILE,SIZE) \ argument 170 fprintf (FILE, "%s%u\n", SPACE_ASM_OP, (SIZE)) 185 #define ASM_OUTPUT_ASCII(FILE,PTR,LEN) \ argument 188 fputs (integer_asm_op (1, TRUE), (FILE)); \ [all …]
|
| /openbsd-src/regress/lib/libm/fpaccuracy/ |
| H A D | fpaccuracy.h | 7 int fpaccuracy_Gamma(FILE *); 8 int fpaccuracy_INV(FILE *); 9 int fpaccuracy_Pix(FILE *); 10 int fpaccuracy_acos(FILE *); 11 int fpaccuracy_acosh(FILE *); 12 int fpaccuracy_asin(FILE *); 13 int fpaccuracy_asinh(FILE *); 14 int fpaccuracy_atan(FILE *); 15 int fpaccuracy_atanh(FILE *); 16 int fpaccuracy_cos(FILE *); [all …]
|
| /openbsd-src/gnu/gcc/gcc/config/ |
| H A D | elfos.h | 83 #define ASM_OUTPUT_IDENT(FILE, NAME) \ argument 84 fprintf (FILE, "%s\"%s\"\n", IDENT_ASM_OP, NAME); 101 #define ASM_OUTPUT_SKIP(FILE, SIZE) \ argument 102 fprintf ((FILE), "%s"HOST_WIDE_INT_PRINT_UNSIGNED"\n",\ 133 #define ASM_OUTPUT_BEFORE_CASE_LABEL(FILE, PREFIX, NUM, TABLE) \ argument 134 ASM_OUTPUT_ALIGN ((FILE), 2); 138 #define ASM_OUTPUT_CASE_LABEL(FILE, PREFIX, NUM, JUMPTABLE) \ argument 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) \ argument [all …]
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/config/rs6000/ |
| H A D | xcoff.h | 190 #define RS6000_OUTPUT_BASENAME(FILE, NAME) \ argument 191 assemble_name ((FILE), (*targetm.strip_name_encoding) (NAME)) 196 #define ASM_OUTPUT_LABEL(FILE,NAME) \ argument 197 do { RS6000_OUTPUT_BASENAME (FILE, NAME); fputs (":\n", FILE); } while (0) 217 #define ASM_FILE_START(FILE) \ argument 226 fputs ("\t.file\t", FILE); \ 227 output_quoted_string (FILE, main_input_filename); \ 228 fputc ('\n', FILE); \ 230 fputs ("\t.machine\t\"ppc64\"\n", FILE); \ 236 fprintf (FILE, "\t.extern %s\n", RS6000_MCOUNT); \ [all …]
|
| H A D | linux64.h | 247 #define ASM_OUTPUT_LABELREF(FILE,NAME) \ argument 254 fprintf (FILE, "%s", _name + 1); \ 256 asm_fprintf (FILE, "%U%s", _name); \ 260 #define ASM_DECLARE_FUNCTION_NAME(FILE, NAME, DECL) \ argument 263 fputs ("\t.section\t\".opd\",\"aw\"\n\t.align 3\n", (FILE)); \ 264 ASM_OUTPUT_LABEL ((FILE), (NAME)); \ 265 fputs (DOUBLE_INT_ASM_OP, (FILE)); \ 266 putc ('.', (FILE)); \ 267 assemble_name ((FILE), (NAME)); \ 268 fputs (",.TOC.@tocbase,0\n\t.previous\n\t.size\t", (FILE)); \ [all …]
|
| /openbsd-src/gnu/gcc/gcc/config/rs6000/ |
| H A D | xcoff.h | 112 #define RS6000_OUTPUT_BASENAME(FILE, NAME) \ argument 113 assemble_name ((FILE), (*targetm.strip_name_encoding) (NAME)) 118 #define ASM_OUTPUT_LABEL(FILE,NAME) \ argument 119 do { RS6000_OUTPUT_BASENAME (FILE, NAME); fputs (":\n", FILE); } while (0) 143 #define ASM_DECLARE_FUNCTION_NAME(FILE,NAME,DECL) \ argument 148 fputs ("\t.globl .", FILE); \ 149 RS6000_OUTPUT_BASENAME (FILE, NAME); \ 150 putc ('\n', FILE); \ 155 fputs ("\t.lglobl .", FILE); \ 156 RS6000_OUTPUT_BASENAME (FILE, NAME); \ [all …]
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/config/alpha/ |
| H A D | elf.h | 49 #define ASM_FILE_START(FILE) \ argument 53 alpha_write_verstamp (FILE); \ 54 output_file_directive (FILE, main_input_filename); \ 56 fprintf (FILE, "\t.set noat\n"); \ 57 fprintf (FILE, "\t.set noreorder\n"); \ 59 fprintf (FILE, "\t.set nomacro\n"); \ 62 fprintf (FILE, "\t.arch %s\n", \ 73 #define ASM_OUTPUT_IDENT(FILE, NAME) \ argument 74 fprintf (FILE, "%s\"%s\"\n", IDENT_ASM_OP, NAME); 83 #define ASM_OUTPUT_SKIP(FILE, SIZE) \ argument [all …]
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/config/i370/ |
| H A D | i370.h | 626 #define TRAMPOLINE_TEMPLATE(FILE) \ argument 1057 #define ASM_FILE_START(FILE) \ argument 1058 { fputs ("\tRMODE\tANY\n", FILE); \ 1059 fputs ("\tCSECT\n", FILE); } 1061 #define ASM_FILE_END(FILE) fputs ("\tEND\n", FILE); argument 1066 #define ASM_OUTPUT_LABEL(FILE, NAME) \ argument 1067 { assemble_name (FILE, NAME); fputs ("\tEQU\t*\n", FILE); } 1069 #define ASM_OUTPUT_EXTERNAL(FILE, DECL, NAME) \ argument 1074 fprintf (FILE, "%s\tALIAS\tC'%s'\n", temp, NAME); \ 1082 #define ASM_OUTPUT_LABELREF(FILE, NAME) \ argument [all …]
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/config/pa/ |
| H A D | som.h | 49 #define DBX_OUTPUT_MAIN_SOURCE_FILE_END(FILE, FILENAME) \ argument 51 fputs ("\t.SPACE $TEXT$\n\t.NSUBSPA $CODE$,QUAD=0,ALIGN=8,ACCESS=44,CODE_ONLY\n", FILE); \ 52 fprintf (FILE, \ 115 #define ASM_DOUBLE_ARG_DESCRIPTORS(FILE, ARG0, ARG1) \ argument 116 do { fprintf (FILE, ",ARGW%d=FR", (ARG0)); \ 117 fprintf (FILE, ",ARGW%d=FU", (ARG1));} while (0) 121 #define ASM_DOUBLE_ARG_DESCRIPTORS(FILE, ARG0, ARG1) \ argument 122 do { fprintf (FILE, ",ARGW%d=FU", (ARG0)); \ 123 fprintf (FILE, ",ARGW%d=FR", (ARG1));} while (0) 132 #define ASM_OUTPUT_FUNCTION_PREFIX(FILE, NAME) \ argument [all …]
|
| H A D | pa-openbsd64.h | 57 #define ASM_FILE_START(FILE) \ argument 60 output_file_directive ((FILE), main_input_filename); \ 62 fputs("\t.LEVEL 2.0w\n", FILE); \ 64 fputs("\t.LEVEL 2.0\n", FILE); \ 66 fputs("\t.LEVEL 1.1\n", FILE); \ 68 fputs("\t.LEVEL 1.0\n", FILE); \ 70 fputs ("\t.IMPORT $$dyncall, MILLICODE\n", FILE); \ 72 fputs ("\t.IMPORT _mcount, CODE\n", FILE); \ 91 #define ASM_OUTPUT_INTERNAL_LABEL(FILE, PREFIX, NUM) \ argument 94 fprintf (FILE, ".%s%u:\n", PREFIX, (unsigned) (NUM)); \ [all …]
|
| H A D | pa64-hpux.h | 109 #define ASM_FILE_START(FILE) \ argument 112 fputs("\t.LEVEL 2.0w\n", FILE); \ 114 fputs("\t.LEVEL 2.0\n", FILE); \ 116 fputs("\t.LEVEL 1.1\n", FILE); \ 118 fputs("\t.LEVEL 1.0\n", FILE); \ 120 ASM_OUTPUT_TYPE_DIRECTIVE (FILE, "_mcount", "function"); \ 123 output_file_directive ((FILE), main_input_filename); \ 124 fputs ("\t.version\t\"01.01\"\n", FILE); \ 144 #define ASM_OUTPUT_ALIGNED_COMMON(FILE, NAME, SIZE, ALIGN) \ argument 147 assemble_name ((FILE), (NAME)); \ [all …]
|
| /openbsd-src/gnu/gcc/gcc/config/alpha/ |
| H A D | elf.h | 57 #define ASM_OUTPUT_IDENT(FILE, NAME) \ argument 58 fprintf (FILE, "%s\"%s\"\n", IDENT_ASM_OP, NAME); 67 #define ASM_OUTPUT_SKIP(FILE, SIZE) \ argument 68 fprintf (FILE, "%s"HOST_WIDE_INT_PRINT_UNSIGNED"\n", SKIP_ASM_OP, (SIZE)) 82 #define ASM_OUTPUT_BEFORE_CASE_LABEL(FILE, PREFIX, NUM, TABLE) \ argument 83 ASM_OUTPUT_ALIGN ((FILE), 2); 87 #define ASM_OUTPUT_CASE_LABEL(FILE, PREFIX, NUM, JUMPTABLE) \ argument 89 ASM_OUTPUT_BEFORE_CASE_LABEL (FILE, PREFIX, NUM, JUMPTABLE) \ 90 (*targetm.asm_out.internal_label) (FILE, PREFIX, NUM); \ 98 #define ASM_OUTPUT_EXTERNAL_LIBCALL(FILE, FUN) \ argument [all …]
|
| /openbsd-src/include/ |
| H A D | stdio.h | 103 short _flags; /* flags, below; this FILE is free if 0 */ 131 } FILE; typedef 134 extern FILE __sF[]; 205 void clearerr(FILE *); 211 int fclose(FILE *); 212 int feof(FILE *); 213 int ferror(FILE *); 214 int fflush(FILE *); 215 int fgetc(FILE *); 216 int fgetpos(FILE *, fpos_ [all...] |
| /openbsd-src/gnu/gcc/gcc/config/pa/ |
| H A D | som.h | 88 #define ASM_DOUBLE_ARG_DESCRIPTORS(FILE, ARG0, ARG1) \ argument 89 do { fprintf (FILE, ",ARGW%d=FR", (ARG0)); \ 90 fprintf (FILE, ",ARGW%d=FU", (ARG1));} while (0) 94 #define ASM_DOUBLE_ARG_DESCRIPTORS(FILE, ARG0, ARG1) \ argument 95 do { fprintf (FILE, ",ARGW%d=FU", (ARG0)); \ 96 fprintf (FILE, ",ARGW%d=FR", (ARG1));} while (0) 102 #define ASM_DECLARE_FUNCTION_NAME(FILE, NAME, DECL) \ argument 111 fputs ("\t.EXPORT ", FILE); \ 112 assemble_name (FILE, NAME); \ 113 fputs (",ENTRY,PRIV_LEV=3", FILE); \ [all …]
|
| /openbsd-src/gnu/gcc/gcc/config/cris/ |
| H A D | aout.h | 166 #define ASM_OUTPUT_LIMITED_STRING(FILE, STR) \ argument 173 fprintf ((FILE), "%s\"", STRING_ASM_OP); \ 182 putc (ch, (FILE)); \ 185 fprintf ((FILE), "\\%03o", ch); \ 188 putc ('\\', (FILE)); \ 189 putc (escape, (FILE)); \ 194 fprintf ((FILE), "\"\n"); \ 206 #define ASM_OUTPUT_ASCII(FILE, STR, LENGTH) \ argument 220 fprintf ((FILE), "\"\n"); \ 231 fprintf ((FILE), "\"\n"); \ [all …]
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/config/cris/ |
| H A D | aout.h | 185 #define ASM_OUTPUT_LIMITED_STRING(FILE, STR) \ argument 192 fprintf ((FILE), "%s\"", STRING_ASM_OP); \ 201 putc (ch, (FILE)); \ 204 fprintf ((FILE), "\\%03o", ch); \ 207 putc ('\\', (FILE)); \ 208 putc (escape, (FILE)); \ 213 fprintf ((FILE), "\"\n"); \ 225 #define ASM_OUTPUT_ASCII(FILE, STR, LENGTH) \ argument 239 fprintf ((FILE), "\"\n"); \ 250 fprintf ((FILE), "\"\n"); \ [all …]
|
| /openbsd-src/gnu/gcc/gcc/config/m68k/ |
| H A D | m68kelf.h | 85 #define ASM_OUTPUT_ALIGN(FILE,LOG) \ argument 88 fprintf ((FILE), "%s%u\n", ALIGN_ASM_OP, 1 << (LOG)); \ 93 #define ASM_OUTPUT_REG_PUSH(FILE,REGNO) \ argument 94 asm_fprintf (FILE, "\t%Omove.l %s,-(%Rsp)\n", reg_names[REGNO]) 97 #define ASM_OUTPUT_REG_POP(FILE,REGNO) \ argument 98 asm_fprintf (FILE, "\t%Omove.l (%Rsp)+,%s\n", reg_names[REGNO]) 147 #define ASM_OUTPUT_SKIP(FILE,SIZE) \ argument 148 fprintf (FILE, "%s%u\n", SPACE_ASM_OP, (int)(SIZE)) 163 #define ASM_OUTPUT_ASCII(FILE,PTR,LEN) \ argument 166 fputs (integer_asm_op (1, TRUE), (FILE)); \ [all …]
|
| /openbsd-src/gnu/gcc/gcc/config/mmix/ |
| H A D | mmix-protos.h | 28 extern void mmix_function_profiler (FILE *, int); 29 extern void mmix_trampoline_template (FILE *); 36 extern void mmix_asm_output_source_filename (FILE *, const char *); 37 extern void mmix_output_quoted_string (FILE *, const char *, int); 38 extern void mmix_asm_output_source_line (FILE *, int); 39 extern void mmix_asm_output_ascii (FILE *, const char *, int); 40 extern void mmix_asm_output_label (FILE *, const char *); 41 extern void mmix_asm_output_internal_label (FILE *, const char *); 42 extern void mmix_asm_weaken_label (FILE *, const char *); 43 extern void mmix_asm_output_labelref (FILE *, const char *); [all …]
|