Set ar_max_namelen to 15
authorNick Clifton <nickc@redhat.com>
Thu, 14 Mar 2002 10:57:52 +0000 (10:57 +0000)
committerNick Clifton <nickc@redhat.com>
Thu, 14 Mar 2002 10:57:52 +0000 (10:57 +0000)
bfd/ChangeLog
bfd/elfxx-target.h

index 6e0fe05..ff33b48 100644 (file)
@@ -1,3 +1,8 @@
+2002-03-14  Nick Clifton  <nickc@cambridge.redhat.com>
+
+       * elfxx-target.h (TARGET_BIG_SYM): Set ar_max_namelen to 15.
+       (TARGET_LITTLE_SYM): Set ar_max_namelen to 15.
+
 2002-03-14  Alan Modra  <amodra@bigpond.net.au>
 
        * cpu-mips.c (mips_compatible): New.  Don't check bits_per_word.
index fda0f0d..25ddd0e 100644 (file)
@@ -1,5 +1,5 @@
 /* Target definitions for NN-bit ELF
-   Copyright 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001
+   Copyright 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002
    Free Software Foundation, Inc.
 
 This file is part of BFD, the Binary File Descriptor library.
@@ -523,9 +523,9 @@ const bfd_target TARGET_BIG_SYM =
 
   /* ar_max_namelen: maximum number of characters in an archive header
      FIXME:  this really has nothing to do with ELF, this is a characteristic
-     of the archiver and should be independently tunable.  This value is
-     a WAG (wild a** guess) */
-  14,
+     of the archiver and should be independently tunable.  The System V ABI,
+     Chapter 7 (Formats & Protocols), Archive section sets this as 15.  */
+  15,
 
   /* Routines to byte-swap various sized integers from the data sections */
   bfd_getb64, bfd_getb_signed_64, bfd_putb64,
@@ -619,9 +619,9 @@ const bfd_target TARGET_LITTLE_SYM =
 
   /* ar_max_namelen: maximum number of characters in an archive header
      FIXME:  this really has nothing to do with ELF, this is a characteristic
-     of the archiver and should be independently tunable.  This value is
-     a WAG (wild a** guess) */
-  14,
+     of the archiver and should be independently tunable.  The System V ABI,
+     Chapter 7 (Formats & Protocols), Archive section sets this as 15.  */
+  15,
 
   /* Routines to byte-swap various sized integers from the data sections */
   bfd_getl64, bfd_getl_signed_64, bfd_putl64,