Home | History | Annotate | Download | only in gas

Lines Matching full:f_in

44 static FILE *f_in;
50 FILE * f_in;
62 f_in = (FILE *) 0;
87 saved->f_in = f_in;
106 f_in = saved->f_in;
128 f_in = fopen (filename, FOPEN_RT);
134 f_in = stdin;
139 if (f_in == NULL)
146 c = getc (f_in);
148 if (ferror (f_in))
153 fclose (f_in);
154 f_in = NULL;
159 if (feof (f_in))
161 fclose (f_in);
162 f_in = NULL;
170 c = getc (f_in);
173 if (fgets (buf, sizeof (buf), f_in)
177 ungetc ('#', f_in); /* It was longer. */
179 ungetc ('\n', f_in);
183 if (fgets (buf, sizeof (buf), f_in)
187 ungetc ('#', f_in);
189 ungetc ('\n', f_in);
192 ungetc ('\n', f_in);
194 ungetc ('#', f_in);
197 ungetc (c, f_in);
206 if (f_in != NULL)
207 fclose (f_in);
209 f_in = 0;
219 if (feof (f_in))
222 size = fread (buf, sizeof (char), buflen, f_in);
223 if (ferror (f_in))
236 if (f_in == (FILE *) 0)
251 if (fclose (f_in))
254 f_in = (FILE *) 0;