aboutsummaryrefslogtreecommitdiff
path: root/gcc/gcc.c
diff options
context:
space:
mode:
authorRyan Mansfield <rmansfield@qnx.com>2012-07-27 18:17:00 +0000
committerDodji Seketeli <dodji@redhat.com>2012-07-27 18:17:00 +0000
commitbe552b3c9eb5503e716669c446c858331e118f84 (patch)
tree79a3b18298614ad7e6487643eb4a712b54b4fda9 /gcc/gcc.c
parent5e902a27008821fa60348a075d1116695436a4a6 (diff)
Invoke GCC_DRIVER_HOST_INITIALIZATION after diagnostic_initialize
* gcc.c (main): Move GCC_DRIVER_HOST_INITIALIZATION after diagnostic_initialize. git-svn-id: https://gcc.gnu.org/svn/gcc/trunk@189918 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/gcc.c')
-rw-r--r--gcc/gcc.c11
1 files changed, 6 insertions, 5 deletions
diff --git a/gcc/gcc.c b/gcc/gcc.c
index 116cf5d49b4..bda354a3b0d 100644
--- a/gcc/gcc.c
+++ b/gcc/gcc.c
@@ -6189,17 +6189,18 @@ main (int argc, char **argv)
CL_DRIVER,
&decoded_options, &decoded_options_count);
-#ifdef GCC_DRIVER_HOST_INITIALIZATION
- /* Perform host dependent initialization when needed. */
- GCC_DRIVER_HOST_INITIALIZATION;
-#endif
-
/* Unlock the stdio streams. */
unlock_std_streams ();
gcc_init_libintl ();
diagnostic_initialize (global_dc, 0);
+
+#ifdef GCC_DRIVER_HOST_INITIALIZATION
+ /* Perform host dependent initialization when needed. */
+ GCC_DRIVER_HOST_INITIALIZATION;
+#endif
+
if (atexit (delete_temp_files) != 0)
fatal_error ("atexit failed");