mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-03-08 16:47:25 +08:00
Prepend '-m' to --hrlp output of target specific options.
Ignore text after end of first word of a language specific option. From-SVN: r23151
This commit is contained in:
parent
13c8e8e30e
commit
1f50b02979
@ -1,3 +1,10 @@
|
||||
Sat Oct 17 11:02:47 1998 Nick Clifton <nickc@cygnus.com>
|
||||
|
||||
* toplev.c (display_help): Prepend '-m' to target specific
|
||||
options.
|
||||
(check_lang_option): Ignore text after end of first word of a
|
||||
language specific option.
|
||||
|
||||
Sat Oct 17 02:26:03 1998 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
|
||||
|
||||
* reload1.c (reg_used_by_pseudo): New static variable.
|
||||
|
10
gcc/toplev.c
10
gcc/toplev.c
@ -4120,7 +4120,7 @@ display_help ()
|
||||
else if (description == NULL)
|
||||
undoc = 1;
|
||||
else if (* description != 0)
|
||||
doc += printf (" %-23.23s %s\n", option, description);
|
||||
doc += printf (" -m%-21.21s %s\n", option, description);
|
||||
}
|
||||
|
||||
#ifdef TARGET_OPTIONS
|
||||
@ -4134,7 +4134,7 @@ display_help ()
|
||||
else if (description == NULL)
|
||||
undoc = 1;
|
||||
else if (* description != 0)
|
||||
doc += printf (" %-23.23s %s\n", option, description);
|
||||
doc += printf (" -m%-21.21s %s\n", option, description);
|
||||
}
|
||||
#endif
|
||||
if (undoc)
|
||||
@ -4159,12 +4159,16 @@ check_lang_option (option, lang_option)
|
||||
lang_independent_options * indep_options;
|
||||
int len;
|
||||
long k;
|
||||
char * space;
|
||||
|
||||
/* Ignore NULL entries. */
|
||||
if (option == NULL || lang_option == NULL)
|
||||
return 0;
|
||||
|
||||
len = strlen (lang_option);
|
||||
if ((space = strchr (lang_option, ' ')) != NULL)
|
||||
len = space - lang_option;
|
||||
else
|
||||
len = strlen (lang_option);
|
||||
|
||||
/* If they do not match to the first n characters then fail. */
|
||||
if (strncmp (option, lang_option, len) != 0)
|
||||
|
Loading…
Reference in New Issue
Block a user