-
-typedef struct outf * outf_p;
-
-/* An output file, suitable for definitions, that can see declarations
- made in INPUT_FILE and is linked into every language that uses
- INPUT_FILE. */
-extern outf_p get_output_file_with_visibility
- (const char *input_file);
-const char *get_output_file_name (const char *);
-
-/* A list of output files suitable for definitions. There is one
- BASE_FILES entry for each language. */
-extern outf_p base_files[];
-
-/* A bitmap that specifies which of BASE_FILES should be used to
- output a definition that is different for each language and must be
- defined once in each language that uses INPUT_FILE. */
-extern lang_bitmap get_base_file_bitmap (const char *input_file);
-
-/* Print, like fprintf, to O. */
-extern void oprintf (outf_p o, const char *S, ...)
- ATTRIBUTE_PRINTF_2;