From 50936d273460ba239da3c79d251e076db60e71bd Mon Sep 17 00:00:00 2001 From: DJ Delorie Date: Mon, 11 Sep 2000 12:40:12 -0400 Subject: [PATCH] gcc.c (main): Don't warn about unused -B prefixes * gcc.c (main): Don't warn about unused -B prefixes (unused_prefix_warnings): remove From-SVN: r36320 --- gcc/ChangeLog | 5 +++++ gcc/gcc.c | 31 ------------------------------- 2 files changed, 5 insertions(+), 31 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index ec9d5014d1f..bbb3bfce586 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2000-09-11 DJ Delorie + + * gcc.c (main): Don't warn about unused -B prefixes + (unused_prefix_warnings): remove + 2000-09-11 Kazu Hirata * integrate.c: Fix formatting. diff --git a/gcc/gcc.c b/gcc/gcc.c index e87b143a622..6324b433ef3 100644 --- a/gcc/gcc.c +++ b/gcc/gcc.c @@ -243,7 +243,6 @@ static void add_assembler_option PARAMS ((const char *, int)); static void add_linker_option PARAMS ((const char *, int)); static void process_command PARAMS ((int, const char *const *)); static int execute PARAMS ((void)); -static void unused_prefix_warnings PARAMS ((struct path_prefix *)); static void clear_args PARAMS ((void)); static void fatal_error PARAMS ((int)); static void set_input PARAMS ((const char *)); @@ -2388,32 +2387,6 @@ add_prefix (pprefix, prefix, component, priority, require_machine_suffix, warn) pl->next = (*prev); (*prev) = pl; } - -/* Print warnings for any prefixes in the list PPREFIX that were not used. */ - -static void -unused_prefix_warnings (pprefix) - struct path_prefix *pprefix; -{ - struct prefix_list *pl = pprefix->plist; - - while (pl) - { - if (pl->used_flag_ptr != 0 && !*pl->used_flag_ptr) - { - if (pl->require_machine_suffix && machine_suffix) - error ("file path prefix `%s%s' never used", pl->prefix, - machine_suffix); - else - error ("file path prefix `%s' never used", pl->prefix); - - /* Prevent duplicate warnings. */ - *pl->used_flag_ptr = 1; - } - - pl = pl->next; - } -} /* Execute the command specified by the arguments on the current line of spec. When using pipes, this includes several piped-together commands @@ -5553,10 +5526,6 @@ main (argc, argv) linker_was_run = (tmp != execution_count); } - /* Warn if a -B option was specified but the prefix was never used. */ - unused_prefix_warnings (&exec_prefixes); - unused_prefix_warnings (&startfile_prefixes); - /* If options said don't run linker, complain about input files to be given to the linker. */ -- 2.30.2