symbol_file_add_main (arg, add_flags);
}
-/* Perform validation of the '--readnow' and '--readnever' flags. */
-
-static void
-validate_readnow_readnever ()
-{
- if (readnever_symbol_files && readnow_symbol_files)
- {
- error (_("%s: '--readnow' and '--readnever' cannot be "
- "specified simultaneously"),
- gdb_program_name);
- }
-}
-
/* Type of this option. */
enum cmdarg_kind
{
OPT_NOWINDOWS,
OPT_WINDOWS,
OPT_IX,
- OPT_IEX,
- OPT_READNOW,
- OPT_READNEVER
+ OPT_IEX
};
static struct option long_options[] =
{
{"tui", no_argument, 0, OPT_TUI},
{"dbx", no_argument, &dbx_commands, 1},
- {"readnow", no_argument, NULL, OPT_READNOW},
- {"readnever", no_argument, NULL, OPT_READNEVER},
- {"r", no_argument, NULL, OPT_READNOW},
+ {"readnow", no_argument, &readnow_symbol_files, 1},
+ {"r", no_argument, &readnow_symbol_files, 1},
{"quiet", no_argument, &quiet, 1},
{"q", no_argument, &quiet, 1},
{"silent", no_argument, &quiet, 1},
}
break;
- case OPT_READNOW:
- {
- readnow_symbol_files = 1;
- validate_readnow_readnever ();
- }
- break;
-
- case OPT_READNEVER:
- {
- readnever_symbol_files = 1;
- validate_readnow_readnever ();
- }
- break;
-
case '?':
error (_("Use `%s --help' for a complete list of options."),
gdb_program_name);
--se=FILE Use FILE as symbol file and executable file.\n\
--symbols=SYMFILE Read symbols from SYMFILE.\n\
--readnow Fully read symbol files on first access.\n\
- --readnever Do not read symbol files.\n\
--write Set writing into executable and core files.\n\n\
"), stream);
fputs_unfiltered (_("\