diff options
author | Ryan Mansfield <rmansfield@qnx.com> | 2012-07-27 18:17:00 +0000 |
---|---|---|
committer | Dodji Seketeli <dodji@redhat.com> | 2012-07-27 18:17:00 +0000 |
commit | be552b3c9eb5503e716669c446c858331e118f84 (patch) | |
tree | 79a3b18298614ad7e6487643eb4a712b54b4fda9 /gcc/gcc.c | |
parent | 5e902a27008821fa60348a075d1116695436a4a6 (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.c | 11 |
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"); |