-
- Downloads
Pass -dumpbase and -dumpdir to gcc for LTO
gcc/ 2010-01-03 H.J. Lu <hongjiu.lu@intel.com> PR lto/41564 * common.opt: Add dumpdir. * gcc.c (cc1_options): Add "-dumpbase %B" only if -dumpbase isn't specified. (option_map): Add --dumpdir. * gcc.h (DEFAULT_WORD_SWITCH_TAKES_ARG): Add dumpdir. * lto-wrapper.c (run_gcc): Add -dumpbase and -dumpdir for -o. * opts.c (decode_options): Try dump_dir_name first if dump_base_name isn't an absolute path. (common_handle_option): Handle OPT_dumpdir. * toplev.c (dump_dir_name): New. (print_switch_values): Also ignore -dumpdir. * toplev.h (dump_dir_name): New. gcc/lto/ 2010-01-03 H.J. Lu <hongjiu.lu@intel.com> PR lto/41564 * lto.c (DUMPBASE_SUFFIX): New. (lto_execute_ltrans): Append a sequence number to -dumpbase for LTRANS. From-SVN: r155591
Showing
- gcc/ChangeLog 22 additions, 0 deletionsgcc/ChangeLog
- gcc/common.opt 5 additions, 1 deletiongcc/common.opt
- gcc/gcc.c 4 additions, 2 deletionsgcc/gcc.c
- gcc/gcc.h 3 additions, 2 deletionsgcc/gcc.h
- gcc/lto-wrapper.c 27 additions, 3 deletionsgcc/lto-wrapper.c
- gcc/lto/ChangeLog 7 additions, 0 deletionsgcc/lto/ChangeLog
- gcc/lto/lto.c 25 additions, 3 deletionsgcc/lto/lto.c
- gcc/opts.c 28 additions, 17 deletionsgcc/opts.c
- gcc/toplev.c 5 additions, 0 deletionsgcc/toplev.c
- gcc/toplev.h 4 additions, 2 deletionsgcc/toplev.h
Loading
Please register or sign in to comment