summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlan Modra <amodra@bigpond.net.au>2003-02-28 02:10:06 +0000
committerAlan Modra <amodra@bigpond.net.au>2003-02-28 02:10:06 +0000
commit5feb1aad8bbab1a56c8c559b08a2fe53b130a147 (patch)
treef727e758c59f7b7f63af5632db7b058ce7173328
parentf96097236641b56599d4f99f89c7367a72c8fee2 (diff)
downloadbinutils-redhat-5feb1aad8bbab1a56c8c559b08a2fe53b130a147.tar.gz
* ldemul.c (ldemul_parse_args): Return FALSE by default.
* ldemul.h (struct ld_emulation_xfer_struct): Update parse_args comment.
-rw-r--r--ld/ChangeLog4
-rw-r--r--ld/ldemul.c2
-rw-r--r--ld/ldemul.h2
3 files changed, 6 insertions, 2 deletions
diff --git a/ld/ChangeLog b/ld/ChangeLog
index 011549c900..6b2ee9e08e 100644
--- a/ld/ChangeLog
+++ b/ld/ChangeLog
@@ -1,5 +1,9 @@
2003-02-28 Alan Modra <amodra@bigpond.net.au>
+ * ldemul.c (ldemul_parse_args): Return FALSE by default.
+ * ldemul.h (struct ld_emulation_xfer_struct): Update parse_args
+ comment.
+
* ldemul.c (ldemul_add_options, ldemul_handle_option): New functions.
(ldemul_parse_args): Return bfd_boolean. Formatting.
* ldemul.h (ldemul_add_options, ldemul_handle_option): Declare.
diff --git a/ld/ldemul.c b/ld/ldemul.c
index 427e21d1e0..dc087943b9 100644
--- a/ld/ldemul.c
+++ b/ld/ldemul.c
@@ -164,7 +164,7 @@ ldemul_parse_args (argc, argv)
/* Try and use the emulation parser if there is one. */
if (ld_emulation->parse_args)
return (*ld_emulation->parse_args) (argc, argv);
- return TRUE;
+ return FALSE;
}
/* Let the emulation code handle an unrecognized file. */
diff --git a/ld/ldemul.h b/ld/ldemul.h
index 548a7047ef..b88fedfe25 100644
--- a/ld/ldemul.h
+++ b/ld/ldemul.h
@@ -147,7 +147,7 @@ typedef struct ld_emulation_xfer_struct {
void (*set_symbols) PARAMS ((void));
/* Parse args which the base linker doesn't understand.
- Return TRUE on success. */
+ Return TRUE if the arg needs no further processing. */
bfd_boolean (*parse_args) PARAMS ((int, char **));
/* Hook to add options to parameters passed by the base linker to