diff options
author | Jakub Jelinek <jakub@redhat.com> | 2001-12-27 18:22:00 +0100 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2001-12-27 18:22:00 +0100 |
commit | 3db83e3261db251ac8a80391bce64e43263bdf5f (patch) | |
tree | 70ba5075bd43f39aba3a4802fa1d9cd143678dfc | |
parent | de5b49f2244f61f9b725b2dc281cc627ef51b15b (diff) | |
download | gcc-3db83e3261db251ac8a80391bce64e43263bdf5f.zip gcc-3db83e3261db251ac8a80391bce64e43263bdf5f.tar.gz gcc-3db83e3261db251ac8a80391bce64e43263bdf5f.tar.bz2 |
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
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/toplev.c | 24 |
2 files changed, 29 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index ee37d8c..a2630f4 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2001-12-27 Jakub Jelinek <jakub@redhat.com> + + * toplev.c (independent_decode_option): Re-add -aux-info option + handling. + Thu Dec 27 09:50:44 2001 Richard Kenner <kenner@vlsi1.ultra.nyu.edu> * integrate.c (copy_insn_notes): Don't adjust REG_EH_REGION note diff --git a/gcc/toplev.c b/gcc/toplev.c index e617816..273db77 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) { |