* section.c (SEC_ARCH_BIT_0): New; replace unused SEC_BALIGN.
authorRichard Henderson <rth@redhat.com>
Fri, 28 Sep 2001 20:51:15 +0000 (20:51 +0000)
committerRichard Henderson <rth@redhat.com>
Fri, 28 Sep 2001 20:51:15 +0000 (20:51 +0000)
        * bfd-in2.h: Rebuild.

bfd/ChangeLog
bfd/bfd-in2.h
bfd/section.c

index 6de96e7..5e34c07 100644 (file)
@@ -1,3 +1,8 @@
+2001-09-28  Richard Henderson  <rth@redhat.com>
+
+       * section.c (SEC_ARCH_BIT_0): New; replace unused SEC_BALIGN.
+       * bfd-in2.h: Rebuild.
+
 2001-09-28  Alan Modra  <amodra@bigpond.net.au>
 
        * elf64-x86-64.c (elf64_x86_64_reloc_type_lookup): Don't map bfd
index b23a695..5e893f9 100644 (file)
@@ -1039,9 +1039,11 @@ typedef struct sec
      some relocation information too.  */
 #define SEC_RELOC      0x004
 
-#if 0   /* Obsolete ? */
-#define SEC_BALIGN     0x008
-#endif
+  /* ELF reserves 4 processor specific bits and 8 operating system
+     specific bits in sh_flags; at present we can get away with just
+     one in communicating between the assembler and BFD, but this
+     isn't a good long-term solution.  */
+#define SEC_ARCH_BIT_0 0x008
 
   /* A signal to the OS that the section contains read only data.  */
 #define SEC_READONLY   0x010
index dc875bb..274979b 100644 (file)
@@ -205,9 +205,11 @@ CODE_FRAGMENT
 .     some relocation information too.  *}
 .#define SEC_RELOC      0x004
 .
-.#if 0   {* Obsolete ? *}
-.#define SEC_BALIGN     0x008
-.#endif
+.  {* ELF reserves 4 processor specific bits and 8 operating system
+.     specific bits in sh_flags; at present we can get away with just
+.     one in communicating between the assembler and BFD, but this
+.     isn't a good long-term solution.  *}
+.#define SEC_ARCH_BIT_0 0x008
 .
 .  {* A signal to the OS that the section contains read only data.  *}
 .#define SEC_READONLY   0x010