aboutsummaryrefslogtreecommitdiff
path: root/binutils/emul_aix.c
diff options
context:
space:
mode:
authorH.J. Lu <hjl.tools@gmail.com>2010-09-18 00:42:25 +0000
committerH.J. Lu <hjl.tools@gmail.com>2010-09-18 00:42:25 +0000
commita24786770898188558c5f22c764d1d6acab5114b (patch)
tree5cb7718d70ff9972cdea63f6c599e4982fc583a8 /binutils/emul_aix.c
parentd4d9148957223e46022675f5322ba422f15943f9 (diff)
downloadgdb-a24786770898188558c5f22c764d1d6acab5114b.zip
gdb-a24786770898188558c5f22c764d1d6acab5114b.tar.gz
gdb-a24786770898188558c5f22c764d1d6acab5114b.tar.bz2
Add a target argument.
2010-09-15 H.J. Lu <hongjiu.lu@intel.com> * emul_aix.c (ar_emul_aix_append): Add a target argument and ignore it if it is set. (ar_emul_aix5_append): Likewise. (ar_emul_aix_replace): Likewise. (ar_emul_aix5_replace): Likewise.
Diffstat (limited to 'binutils/emul_aix.c')
-rw-r--r--binutils/emul_aix.c22
1 files changed, 16 insertions, 6 deletions
diff --git a/binutils/emul_aix.c b/binutils/emul_aix.c
index 256bfd1..dd5c97e 100644
--- a/binutils/emul_aix.c
+++ b/binutils/emul_aix.c
@@ -92,31 +92,41 @@ ar_emul_aix_internal (bfd ** after_bfd,
static bfd_boolean
-ar_emul_aix_append (bfd **after_bfd, char *file_name, bfd_boolean verbose,
- bfd_boolean flatten)
+ar_emul_aix_append (bfd **after_bfd, char *file_name, const char *target,
+ bfd_boolean verbose, bfd_boolean flatten)
{
+ if (target)
+ non_fatal (_("target `%s' ignored."), target);
return ar_emul_aix_internal (after_bfd, file_name, verbose,
"aixcoff64-rs6000", TRUE, flatten);
}
static bfd_boolean
-ar_emul_aix5_append (bfd **after_bfd, char *file_name, bfd_boolean verbose,
- bfd_boolean flatten)
+ar_emul_aix5_append (bfd **after_bfd, char *file_name, const char *target,
+ bfd_boolean verbose, bfd_boolean flatten)
{
+ if (target)
+ non_fatal (_("target `%s' ignored."), target);
return ar_emul_aix_internal (after_bfd, file_name, verbose,
"aix5coff64-rs6000", TRUE, flatten);
}
static bfd_boolean
-ar_emul_aix_replace (bfd **after_bfd, char *file_name, bfd_boolean verbose)
+ar_emul_aix_replace (bfd **after_bfd, char *file_name, const char *target,
+ bfd_boolean verbose)
{
+ if (target)
+ non_fatal (_("target `%s' ignored."), target);
return ar_emul_aix_internal (after_bfd, file_name, verbose,
"aixcoff64-rs6000", FALSE, FALSE);
}
static bfd_boolean
-ar_emul_aix5_replace (bfd **after_bfd, char *file_name, bfd_boolean verbose)
+ar_emul_aix5_replace (bfd **after_bfd, char *file_name,
+ const char *target, bfd_boolean verbose)
{
+ if (target)
+ non_fatal (_("target `%s' ignored."), target);
return ar_emul_aix_internal (after_bfd, file_name, verbose,
"aix5coff64-rs6000", FALSE, FALSE);
}