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:
Nick Clifton 1998-10-17 11:04:29 +00:00 committed by Nick Clifton
parent 13c8e8e30e
commit 1f50b02979
2 changed files with 25 additions and 14 deletions

View File

@ -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.

View File

@ -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)