Lines Matching defs:file

6    This file is part of GDB.
45 print_i387_value (char *raw, struct ui_file *file)
60 fprintf_filtered (file, " %-+27.19Lg", (long double) value);
62 fprintf_filtered (file, " %-+27.19g", (double) value);
69 print_i387_ext (unsigned char *raw, struct ui_file *file)
87 fprintf_filtered (file, " %cInf", (sign ? '-' : '+'));
90 fputs_unfiltered (" Real Indefinite (QNaN)", file);
93 fputs_filtered (" QNaN", file);
96 fputs_filtered (" SNaN", file);
100 print_i387_value (raw, file);
104 print_i387_value (raw, file);
108 fputs_filtered (" Pseudo-denormal", file);
111 fputs_filtered (" Denormal", file);
115 fputs_filtered (" Unsupported", file);
121 print_i387_status_word (unsigned int status, struct ui_file *file)
123 fprintf_filtered (file, "Status Word: %s",
125 fputs_filtered (" ", file);
126 fprintf_filtered (file, " %s", (status & 0x0001) ? "IE" : " ");
127 fprintf_filtered (file, " %s", (status & 0x0002) ? "DE" : " ");
128 fprintf_filtered (file, " %s", (status & 0x0004) ? "ZE" : " ");
129 fprintf_filtered (file, " %s", (status & 0x0008) ? "OE" : " ");
130 fprintf_filtered (file, " %s", (status & 0x0010) ? "UE" : " ");
131 fprintf_filtered (file, " %s", (status & 0x0020) ? "PE" : " ");
132 fputs_filtered (" ", file);
133 fprintf_filtered (file, " %s", (status & 0x0080) ? "ES" : " ");
134 fputs_filtered (" ", file);
135 fprintf_filtered (file, " %s", (status & 0x0040) ? "SF" : " ");
136 fputs_filtered (" ", file);
137 fprintf_filtered (file, " %s", (status & 0x0100) ? "C0" : " ");
138 fprintf_filtered (file, " %s", (status & 0x0200) ? "C1" : " ");
139 fprintf_filtered (file, " %s", (status & 0x0400) ? "C2" : " ");
140 fprintf_filtered (file, " %s", (status & 0x4000) ? "C3" : " ");
142 fputs_filtered ("\n", file);
144 fprintf_filtered (file,
151 print_i387_control_word (unsigned int control, struct ui_file *file)
153 fprintf_filtered (file, "Control Word: %s",
155 fputs_filtered (" ", file);
156 fprintf_filtered (file, " %s", (control & 0x0001) ? "IM" : " ");
157 fprintf_filtered (file, " %s", (control & 0x0002) ? "DM" : " ");
158 fprintf_filtered (file, " %s", (control & 0x0004) ? "ZM" : " ");
159 fprintf_filtered (file, " %s", (control & 0x0008) ? "OM" : " ");
160 fprintf_filtered (file, " %s", (control & 0x0010) ? "UM" : " ");
161 fprintf_filtered (file, " %s", (control & 0x0020) ? "PM" : " ");
163 fputs_filtered ("\n", file);
165 fputs_filtered (" PC: ", file);
169 fputs_filtered ("Single Precision (24-bits)\n", file);
172 fputs_filtered ("Reserved\n", file);
175 fputs_filtered ("Double Precision (53-bits)\n", file);
178 fputs_filtered ("Extended Precision (64-bits)\n", file);
182 fputs_filtered (" RC: ", file);
186 fputs_filtered ("Round to nearest\n", file);
189 fputs_filtered ("Round down\n", file);
192 fputs_filtered ("Round up\n", file);
195 fputs_filtered ("Round toward zero\n", file);
205 i387_print_float_info (struct gdbarch *gdbarch, struct ui_file *file,
244 fprintf_filtered (file, "%sR%d: ", fpreg == top ? "=>" : " ", fpreg);
249 fputs_filtered ("Valid ", file);
252 fputs_filtered ("Zero ", file);
255 fputs_filtered ("Special ", file);
258 fputs_filtered ("Empty ", file);
264 fputs_filtered ("0x", file);
266 fprintf_filtered (file, "%02x", raw[i]);
269 print_i387_ext (raw, file);
271 fputs_filtered ("\n", file);
274 fputs_filtered ("\n", file);
276 print_i387_status_word (fstat, file);
277 print_i387_control_word (fctrl, file);
278 fprintf_filtered (file, "Tag Word: %s\n",
280 fprintf_filtered (file, "Instruction Pointer: %s:",
282 fprintf_filtered (file, "%s\n", hex_string_custom (fioff, 8));
283 fprintf_filtered (file, "Operand Pointer: %s:",
285 fprintf_filtered (file, "%s\n", hex_string_custom (fooff, 8));
286 fprintf_filtered (file, "Opcode: %s\n",