aboutsummaryrefslogtreecommitdiff
blob: b1d5e89cdce77c968919140360d1bba9986048eb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
2011-06-24	Magnus Granberg		<zorry@gentoo.org>

		* gcc/gcc.c								include esp.h
		main():									Add do_self_spec (espf_command_options_spec)

--- gcc/gcc.c	2010-01-21 10:29:30.000000000 -0500
+++ gcc/gcc.c	2010-01-29 23:29:16.000000000 -0500
@@ -44,6 +44,7 @@
 #include "flags.h"
 #include "opts.h"
 #include "vec.h"
+#include "esp.h" /* for --enable-espf support */
 
 /* By default there is no special suffix for target executables.  */
 /* FIXME: when autoconf is fixed, remove the host check - dj */
@@ -7096,6 +7123,12 @@
     gcc_exec_prefix = concat (gcc_exec_prefix, spec_machine, dir_separator_str,
 			      spec_version, dir_separator_str, NULL);
 
+#ifdef ENABLE_ESPF
+  /* Process ESPF_COMMAND_OPTIONS_SPEC, adding any new options to the end
+     of the command line.  */
+  do_self_spec (espf_command_options_spec);
+#endif
+
   /* Now we have the specs.
      Set the `valid' bits for switches that match anything in any spec.  */