Lines Matching refs:fout
65 print_fp (FILE *fout, mpfr_t f, const char *suffix) in print_fp() argument
68 mpfr_fprintf (fout, "\t%sINF%s", mpfr_signbit (f) ? "-" : "", suffix); in print_fp()
70 mpfr_fprintf (fout, "\t%Ra%s", f, suffix); in print_fp()
74 round_str (FILE *fout, const char *s, int prec, int emin, int emax, in round_str() argument
99 mpfr_fprintf (fout, "\t%s,\n", r ? "false" : "true"); in round_str()
100 print_fp (fout, f, overflow ? ", true,\n" : ", false,\n"); in round_str()
104 print_fp (fout, f, overflow ? ", true,\n" : ", false,\n"); in round_str()
108 print_fp (fout, f, overflow ? ", true,\n" : ", false,\n"); in round_str()
112 print_fp (fout, f, overflow ? ", true" : ", false"); in round_str()
119 round_for_all (FILE *fout, const char *s) in round_for_all() argument
136 mpfr_fprintf (fout, " TEST (\""); in round_for_all()
140 fputc (*p, fout); in round_for_all()
142 mpfr_fprintf (fout, "\"\n\t\""); in round_for_all()
144 mpfr_fprintf (fout, "\",\n"); in round_for_all()
149 round_str (fout, s, formats[i].prec, formats[i].emin, in round_for_all()
152 mpfr_fprintf (fout, ",\n"); in round_for_all()
154 mpfr_fprintf (fout, "),\n"); in round_for_all()
163 FILE *fin, *fout; in main() local
182 fout = fopen (fout_name, "w"); in main()
183 if (fout == NULL) in main()
189 fprintf (fout, "/* This file was generated by %s from %s. */\n", in main()
191 fputs ("static const struct test tests[] = {\n", fout); in main()
196 round_for_all (fout, p); in main()
200 fputs ("};\n", fout); in main()