aboutsummaryrefslogtreecommitdiff
path: root/gcc/gcc.c
diff options
context:
space:
mode:
authorDJ Delorie <dj@redhat.com>2000-09-11 12:40:12 -0400
committerJeff Law <law@gcc.gnu.org>2000-09-11 10:40:12 -0600
commit50936d273460ba239da3c79d251e076db60e71bd (patch)
treedda545965da41ac6cd111ff69796dfcd71ea9728 /gcc/gcc.c
parent00174bdfec528ca42737d19bf028c92b93184a66 (diff)
downloadgcc-50936d273460ba239da3c79d251e076db60e71bd.zip
gcc-50936d273460ba239da3c79d251e076db60e71bd.tar.gz
gcc-50936d273460ba239da3c79d251e076db60e71bd.tar.bz2
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
Diffstat (limited to 'gcc/gcc.c')
-rw-r--r--gcc/gcc.c31
1 files changed, 0 insertions, 31 deletions
diff --git a/gcc/gcc.c b/gcc/gcc.c
index e87b143..6324b43 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. */