The machine-dependent files should declare the section names - not the
authorJohn Gilmore <gnu@cygnus>
Wed, 21 Aug 1991 04:08:28 +0000 (04:08 +0000)
committerJohn Gilmore <gnu@cygnus>
Wed, 21 Aug 1991 04:08:28 +0000 (04:08 +0000)
"internal" file.  Previously this was done as a mishmash.

include/coff-i960.h
include/coff-m88k.h
include/coff-mips.h
include/internalcoff.h

index 80dee56..073d646 100755 (executable)
@@ -100,6 +100,12 @@ struct external_scnhdr {
 #define        SCNHDR  struct external_scnhdr
 #define        SCNHSZ  sizeof(SCNHDR)
 
+/*
+ * names of "special" sections
+ */
+#define _TEXT   ".text"
+#define _DATA   ".data"
+#define _BSS    ".bss"
 
 /********************** LINE NUMBERS **********************/
 
index 40b98ff..8b11470 100755 (executable)
@@ -100,6 +100,12 @@ struct external_scnhdr
 #define        SCNHDR  struct external_scnhdr
 #define        SCNHSZ  sizeof(SCNHDR)
 
+/*
+ * names of "special" sections
+ */
+#define _TEXT   ".text"
+#define _DATA   ".data"
+#define _BSS    ".bss"
 
 /********************** LINE NUMBERS **********************/
 
index 59e4f80..2222e56 100755 (executable)
@@ -66,6 +66,13 @@ struct external_scnhdr {
 #define        SCNHDR  struct external_scnhdr
 #define        SCNHSZ  sizeof(SCNHDR)
 
+/*
+ * names of "special" sections
+ */
+#define _TEXT   ".text"
+#define _DATA   ".data"
+#define _BSS    ".bss"
+
 #define DEFAULT_DATA_SECTION_ALIGNMENT 4
 #define DEFAULT_BSS_SECTION_ALIGNMENT 4
 #define DEFAULT_TEXT_SECTION_ALIGNMENT 16
index 726e794..a3dfa60 100755 (executable)
@@ -106,13 +106,6 @@ struct internal_scnhdr {
 
 
 /*
- * names of "special" sections
- */
-#define _TEXT  ".text"
-#define _DATA  ".data"
-#define _BSS   ".bss"
-
-/*
  * s_flags "type"
  */
 #define STYP_REG        (0x0000) /* "regular": allocated, relocated, loaded */