Lines Matching refs:FILE
2 This file is part of Red Hat elfutils.
50 static void print_version (FILE *stream, struct argp_state *state);
51 void (*argp_program_version_hook) (FILE *, struct argp_state *) = print_version;
87 { NULL, 0, NULL, 0, N_("Input File Control:"), 0 },
92 { NULL, 'l', N_("FILE"), OPTION_HIDDEN, NULL, 0 },
105 { NULL, 0, NULL, 0, N_("Output File Control:"), 0 },
106 { "output", 'o', N_("FILE"), 0, N_("Place output in FILE."), 0 },
179 { "trace", 't', NULL, 0, N_("Trace file opens."), 0 },
184 { NULL, 'c', N_("FILE"), 0, N_("Use linker script in FILE."), 0 },
189 { "version-script", ARGP_version_script, "FILE", 0,
190 N_("Read version information from FILE."), 0 },
200 static const char args_doc[] = N_("[FILE]...");
241 /* The last file we processed. */
259 /* Name of the input file. */
330 /* We need at least one input file. */
333 error (0, 0, gettext ("At least one input file needed"));
385 /* Process the last file. */
387 /* Try to open the file. */
402 /* When we create a relocatable file we don't have to look for the
442 many will be in the output file. Also determine
462 /* We are ready to start working on the output file. Not all
464 we go. Open the file now. */
469 present in the input file. The output file must already have
486 /* Create the output file data. Appropriate code for the selected
487 output file type is called. */
491 /* Finalize the output file, write the data out. */
785 error (0, 0, gettext ("More than one output file name given."));
847 file which is named next. Do this by remembering a pointer to
884 /* Try to open the file. */
954 print_version (FILE *stream, struct argp_state *state __attribute__ ((unused)))
1077 file and determine the
1087 /* Find an ELF input file and let it determine the ELf backend. */
1104 /* We have an ELF file. We now can find out
1141 /* Found a file. */
1151 could not find input file to determine output file format"));
1166 /* We also know now what kind of file we are supposed to create. If
1184 /* Enqueue the file. */
1441 /* Open the file. The name is supposed to be the complete (relative
1566 across it when creating the output file. */
1583 output file. This is done for symbols like _GLOBAL_OFFSET_TABLE_ and
1606 /* Cannot happen. We do use this symbol from any input file. */