From 3db83e3261db251ac8a80391bce64e43263bdf5f Mon Sep 17 00:00:00 2001 From: Jakub Jelinek Date: Thu, 27 Dec 2001 18:22:00 +0100 Subject: [PATCH] toplev.c (independent_decode_option): Re-add -aux-info option handling. * toplev.c (independent_decode_option): Re-add -aux-info option handling. From-SVN: r48329 --- gcc/ChangeLog | 5 +++++ gcc/toplev.c | 24 ++++++++++++++++++++++++ 2 files changed, 29 insertions(+) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index ee37d8c0a1b..a2630f40824 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2001-12-27 Jakub Jelinek + + * toplev.c (independent_decode_option): Re-add -aux-info option + handling. + Thu Dec 27 09:50:44 2001 Richard Kenner * integrate.c (copy_insn_notes): Don't adjust REG_EH_REGION note diff --git a/gcc/toplev.c b/gcc/toplev.c index e6178162bf9..273db7793ad 100644 --- a/gcc/toplev.c +++ b/gcc/toplev.c @@ -4235,6 +4235,30 @@ independent_decode_option (argc, argv) return decode_W_option (arg + 1); break; + case 'a': + if (!strncmp (arg, "aux-info", 8)) + { + if (arg[8] == '\0') + { + if (argc == 1) + return 0; + + aux_info_file_name = argv[1]; + flag_gen_aux_info = 1; + return 2; + } + else if (arg[8] == '=') + { + aux_info_file_name = arg + 9; + flag_gen_aux_info = 1; + } + else + return 0; + } + else + return 0; + break; + case 'o': if (arg[1] == 0) { -- 2.30.2