aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Henderson <rth@redhat.com>1999-06-15 15:12:23 +0000
committerRichard Henderson <rth@redhat.com>1999-06-15 15:12:23 +0000
commit0c3ff40b22b8e1ebe83890db309ecf14523a3b87 (patch)
tree90833dbc66dae62dee08b5f73cc55d35265319d9
parent2dcad5ea23239c2b1f19c3d32238a524c49967a8 (diff)
downloadfsf-binutils-gdb-0c3ff40b22b8e1ebe83890db309ecf14523a3b87.zip
fsf-binutils-gdb-0c3ff40b22b8e1ebe83890db309ecf14523a3b87.tar.gz
fsf-binutils-gdb-0c3ff40b22b8e1ebe83890db309ecf14523a3b87.tar.bz2
* section.c (SEC_SHORT): Define.
* bfd-in2.h: Rebuild.
-rw-r--r--bfd/ChangeLog5
-rw-r--r--bfd/bfd-in2.h4
-rw-r--r--bfd/section.c4
3 files changed, 13 insertions, 0 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index af1aef8..86d10dd 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,3 +1,8 @@
+1999-06-15 Richard Henderson <rth@cygnus.com>
+
+ * section.c (SEC_SHORT): Define.
+ * bfd-in2.h: Rebuild.
+
1999-06-13 Mark Mitchell <mark@codesourcery.com>
* elflink.h (elf_link_remove_section_and_adjust_dynindices):
diff --git a/bfd/bfd-in2.h b/bfd/bfd-in2.h
index 657ff06..055cee2 100644
--- a/bfd/bfd-in2.h
+++ b/bfd/bfd-in2.h
@@ -999,6 +999,10 @@ typedef struct sec
/* This section should not be subject to garbage collection. */
#define SEC_KEEP 0x1000000
+ /* This section contains "short" data, and should be placed
+ "near" the GP. */
+#define SEC_SHORT 0x2000000
+
/* End of section flags. */
/* Some internal packed boolean fields. */
diff --git a/bfd/section.c b/bfd/section.c
index da4c4bc..dcb240f 100644
--- a/bfd/section.c
+++ b/bfd/section.c
@@ -307,6 +307,10 @@ CODE_FRAGMENT
. {* This section should not be subject to garbage collection. *}
.#define SEC_KEEP 0x1000000
.
+. {* This section contains "short" data, and should be placed
+. "near" the GP. *}
+.#define SEC_SHORT 0x2000000
+.
. {* End of section flags. *}
.
. {* Some internal packed boolean fields. *}