aboutsummaryrefslogtreecommitdiff
path: root/contrib/binutils/ld/lexsup.c
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/binutils/ld/lexsup.c')
-rw-r--r--contrib/binutils/ld/lexsup.c10
1 files changed, 0 insertions, 10 deletions
diff --git a/contrib/binutils/ld/lexsup.c b/contrib/binutils/ld/lexsup.c
index 2dfab983481d..6ef5053dedcb 100644
--- a/contrib/binutils/ld/lexsup.c
+++ b/contrib/binutils/ld/lexsup.c
@@ -84,7 +84,6 @@ enum option_values
OPTION_NO_KEEP_MEMORY,
OPTION_NO_WARN_MISMATCH,
OPTION_NO_WARN_SEARCH_MISMATCH,
- OPTION_NO_WARN_FATAL,
OPTION_NOINHIBIT_EXEC,
OPTION_NON_SHARED,
OPTION_NO_WHOLE_ARCHIVE,
@@ -376,9 +375,6 @@ static const struct ld_option ld_options[] =
{ {"fatal-warnings", no_argument, NULL, OPTION_WARN_FATAL},
'\0', NULL, N_("Treat warnings as errors"),
TWO_DASHES },
- { {"no-fatal-warnings", no_argument, NULL, OPTION_NO_WARN_FATAL},
- '\0', NULL, N_("Don't treat warnings as errors"),
- TWO_DASHES },
{ {"fini", required_argument, NULL, OPTION_FINI},
'\0', N_("SYMBOL"), N_("Call SYMBOL at unload-time"), ONE_DASH },
{ {"force-exe-suffix", no_argument, NULL, OPTION_FORCE_EXE_SUFFIX},
@@ -572,7 +568,6 @@ parse_args (unsigned argc, char **argv)
struct option *really_longopts;
int last_optind;
enum report_method how_to_report_unresolved_symbols = RM_GENERATE_ERROR;
- int no_fatal_warnings = FALSE;
shortopts = xmalloc (OPTION_COUNT * 3 + 2);
longopts = xmalloc (sizeof (*longopts) * (OPTION_COUNT + 1));
@@ -1322,9 +1317,6 @@ parse_args (unsigned argc, char **argv)
case OPTION_WARN_FATAL:
config.fatal_warnings = TRUE;
break;
- case OPTION_NO_WARN_FATAL:
- no_fatal_warnings = TRUE;
- break;
case OPTION_WARN_MULTIPLE_GP:
config.warn_multiple_gp = TRUE;
break;
@@ -1446,8 +1438,6 @@ parse_args (unsigned argc, char **argv)
break;
}
}
- if (no_fatal_warnings)
- config.fatal_warnings = FALSE;
if (ingroup)
lang_leave_group ();