diff options
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/toplev.c | 3 |
2 files changed, 8 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 87214e308da..dc90701f5e5 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +Tue Mar 11 21:19:03 2003 Alexandre Oliva <aoliva@redhat.com> + + * toplev.c (independent_decode_option): Return success for --help, + --target-help and --version. + Tue Mar 11 20:20:14 2003 Alexandre Oliva <aoliva@redhat.com> * config/mips/linux64.h (DRIVER_SELF_SPECS): Add endian_spec. diff --git a/gcc/toplev.c b/gcc/toplev.c index d44b6cf5d33..e1b97a104ff 100644 --- a/gcc/toplev.c +++ b/gcc/toplev.c @@ -4408,18 +4408,21 @@ independent_decode_option (argc, argv) { display_help (); exit_after_options = 1; + return 1; } if (!strcmp (arg, "-target-help")) { display_target_options (); exit_after_options = 1; + return 1; } if (!strcmp (arg, "-version")) { print_version (stderr, ""); exit_after_options = 1; + return 1; } /* Handle '--param <name>=<value>'. */ |