aboutsummaryrefslogtreecommitdiff
path: root/ld/ChangeLog
diff options
context:
space:
mode:
authorNick Clifton <nickc@redhat.com>2000-12-28 19:54:33 +0000
committerNick Clifton <nickc@redhat.com>2000-12-28 19:54:33 +0000
commite4897a3288f37d5f69e8acd256a6e83e607fe8d8 (patch)
treed6fcfbe5ec48127460d93025d15ced85f8e95ee9 /ld/ChangeLog
parent149fe25ee94d47858761726166e32626278fb97a (diff)
downloadgdb-e4897a3288f37d5f69e8acd256a6e83e607fe8d8.zip
gdb-e4897a3288f37d5f69e8acd256a6e83e607fe8d8.tar.gz
gdb-e4897a3288f37d5f69e8acd256a6e83e607fe8d8.tar.bz2
Requre that long options starting with 'o' only accept a double dash prefix.
Diffstat (limited to 'ld/ChangeLog')
-rw-r--r--ld/ChangeLog21
1 files changed, 21 insertions, 0 deletions
diff --git a/ld/ChangeLog b/ld/ChangeLog
index bf67e17..2e1b416 100644
--- a/ld/ChangeLog
+++ b/ld/ChangeLog
@@ -1,3 +1,24 @@
+2000-12-28 Nick Clifton <nickc@redhat.com>
+
+ * lexsup.c (struct ld_option): Add new enum value:
+ EXACTLY_TWO_DASHES.
+ (ld_options[]): Change -omagic, -output and -oformat options
+ to be EXACTLY_TWO_DASHES.
+ (OUTPUT_COUNT): Use ARRAY_SIZE.
+ (parse_args): Change parameter 'argc' to unsigned.
+ Place EXACTLY_TWO_DASHES options into new really_longopts
+ array.
+ If getopt_long_only fails, try calling getopt_long using the
+ really_longopts array.
+ (help): Print a double dash for both EXACTLY_TWO_DASHES and
+ TWO_DASHES options.
+
+ * ldlex.h: Fix prototype of parse_args.
+
+ * ld.texinfo: Document that long options starting with 'o'
+ must be preceeded by two dashes. Change example of a single
+ dashed long option from -oformat to -trace-symbol.
+
2000-12-26 Danny Smith <danny_r_smith_2001@yahoo.co.nz>
* emultempl/pe.em (OPTION_NO_DEFAULT_EXCLUDES): Define.