binutils ChangeLog:
[deliverable/binutils-gdb.git] / binutils / emul_aix.c
index 60534f79ed0d1ce49ab6c5207fb7a124fe522126..e7150aebaeb330f8eb333806a2a5788944dfea95 100644 (file)
@@ -1,5 +1,5 @@
 /* Binutils emulation layer.
-   Copyright 2002 Free Software Foundation, Inc.
+   Copyright 2002, 2003 Free Software Foundation, Inc.
    Written by Tom Rix, Redhat.
 
    This file is part of GNU Binutils.
@@ -34,24 +34,17 @@ static bfd_boolean X32 = TRUE;
 /* Whether to include 64 bit objects.  */
 static bfd_boolean X64 = FALSE;
 
-static void ar_emul_aix_usage
-  PARAMS ((FILE *));
-static bfd_boolean ar_emul_aix_append
-  PARAMS ((bfd **, char *, bfd_boolean));
-static bfd_boolean ar_emul_aix5_append
-  PARAMS ((bfd **, char *, bfd_boolean));
-static bfd_boolean ar_emul_aix_replace
-  PARAMS ((bfd **, char *, bfd_boolean));
-static bfd_boolean ar_emul_aix5_replace
-  PARAMS ((bfd **, char *, bfd_boolean));
-static bfd_boolean ar_emul_aix_parse_arg
-  PARAMS ((char *));
+static void ar_emul_aix_usage (FILE *);
+static bfd_boolean ar_emul_aix_append (bfd **, char *, bfd_boolean);
+static bfd_boolean ar_emul_aix5_append (bfd **, char *, bfd_boolean);
+static bfd_boolean ar_emul_aix_replace (bfd **, char *, bfd_boolean);
+static bfd_boolean ar_emul_aix5_replace (bfd **, char *, bfd_boolean);
+static bfd_boolean ar_emul_aix_parse_arg (char *);
 static bfd_boolean ar_emul_aix_internal
-  PARAMS ((bfd **, char *, bfd_boolean, const char *, bfd_boolean));
+  (bfd **, char *, bfd_boolean, const char *, bfd_boolean);
 
 static void
-ar_emul_aix_usage (fp)
-     FILE *fp;
+ar_emul_aix_usage (FILE *fp)
 {
   AR_EMUL_USAGE_PRINT_OPTION_HEADER (fp);
   /* xgettext:c-format */
@@ -62,12 +55,8 @@ ar_emul_aix_usage (fp)
 }
 
 static bfd_boolean
-ar_emul_aix_internal (after_bfd, file_name, verbose, target_name, is_append)
-     bfd **after_bfd;
-     char *file_name;
-     bfd_boolean verbose;
-     const char * target_name;
-     bfd_boolean is_append;
+ar_emul_aix_internal (bfd **after_bfd, char *file_name, bfd_boolean verbose,
+                     const char * target_name, bfd_boolean is_append)
 {
   bfd *temp;
   bfd *try_bfd;
@@ -107,67 +96,35 @@ ar_emul_aix_internal (after_bfd, file_name, verbose, target_name, is_append)
 
 
 static bfd_boolean
-ar_emul_aix_append (after_bfd, file_name, verbose)
-     bfd **after_bfd;
-     char *file_name;
-     bfd_boolean verbose;
+ar_emul_aix_append (bfd **after_bfd, char *file_name, bfd_boolean verbose)
 {
   return ar_emul_aix_internal (after_bfd, file_name, verbose,
                               "aixcoff64-rs6000", TRUE);
 }
 
 static bfd_boolean
-ar_emul_aix5_append (after_bfd, file_name, verbose)
-     bfd **after_bfd;
-     char *file_name;
-     bfd_boolean verbose;
+ar_emul_aix5_append (bfd **after_bfd, char *file_name, bfd_boolean verbose)
 {
   return ar_emul_aix_internal (after_bfd, file_name, verbose,
                               "aix5coff64-rs6000", TRUE);
 }
 
 static bfd_boolean
-ar_emul_aix_replace (after_bfd, file_name, verbose)
-     bfd **after_bfd;
-     char *file_name;
-     bfd_boolean verbose;
+ar_emul_aix_replace (bfd **after_bfd, char *file_name, bfd_boolean verbose)
 {
   return ar_emul_aix_internal (after_bfd, file_name, verbose,
                               "aixcoff64-rs6000", FALSE);
 }
 
 static bfd_boolean
-ar_emul_aix5_replace (after_bfd, file_name, verbose)
-     bfd **after_bfd;
-     char *file_name;
-     bfd_boolean verbose;
+ar_emul_aix5_replace (bfd **after_bfd, char *file_name, bfd_boolean verbose)
 {
   return ar_emul_aix_internal (after_bfd, file_name, verbose,
                               "aix5coff64-rs6000", FALSE);
 }
 
-bfd_boolean
-ar_emul_aix_create (abfd_out, archive_file_name, file_name)
-     bfd **abfd_out;
-     char *archive_file_name;
-     char *file_name ATTRIBUTE_UNUSED;
-{
-  char *target = "aixcoff-rs6000";
-
-  /* Create an empty archive.  */
-  *abfd_out = bfd_openw (archive_file_name, target);
-
-  if (*abfd_out == NULL)
-    bfd_fatal (archive_file_name);
-
-  /* set to small or big format.  */
-  /* not done.  */
-  return TRUE;
-}
-
 static bfd_boolean
-ar_emul_aix_parse_arg (arg)
-     char *arg;
+ar_emul_aix_parse_arg (char *arg)
 {
   if (strncmp (arg, "-X32_64", 6) == 0)
     {
This page took 0.026623 seconds and 4 git commands to generate.