From ef5bdbd1fed09ce8310f4ec3d1cc808a50216b73 Mon Sep 17 00:00:00 2001 From: Nick Clifton Date: Fri, 7 Feb 2003 15:32:22 +0000 Subject: Add duplicate entry for no-pipeline-knowledge. This will prevent the getopt package from thinking that there are any shorter abbreviations for --no-pipeline-knowledge. --- ld/emultempl/armelf.em | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) (limited to 'ld/emultempl') diff --git a/ld/emultempl/armelf.em b/ld/emultempl/armelf.em index 05a7af0f8b5..c0b88f8ea7b 100644 --- a/ld/emultempl/armelf.em +++ b/ld/emultempl/armelf.em @@ -193,14 +193,13 @@ PARSE_AND_LIST_PROLOGUE=' #define OPTION_THUMB_ENTRY 301 ' -# Note we add 'n' to the short option list in order to prevent -# getopt_long_only from thinking that -n is a unique abbreviation -# for --no-pipeline-knowledge. There is no case to handle 'n' here -# however, so instead it will be passed back to parse_args() in -# lexsup.c where it will be handled. -PARSE_AND_LIST_SHORTOPTS=pn +PARSE_AND_LIST_SHORTOPTS=p +# Note we have duplicate entries for no-pipeline-knowledge in order +# to prevent getopt_long_only from thinking that -n is a unique +# abbreviation for --no-pipeline-knowledge. PARSE_AND_LIST_LONGOPTS=' + { "no-pipeline-knowledge", no_argument, NULL, '\'p\''}, { "no-pipeline-knowledge", no_argument, NULL, '\'p\''}, { "thumb-entry", required_argument, NULL, OPTION_THUMB_ENTRY}, ' -- cgit v1.2.1