aboutsummaryrefslogtreecommitdiff
path: root/gas/ChangeLog
diff options
context:
space:
mode:
authorNick Clifton <nickc@redhat.com>2004-04-22 09:49:03 +0000
committerNick Clifton <nickc@redhat.com>2004-04-22 09:49:03 +0000
commit69b975477d1abc861452d7cb2c82190e44c47a94 (patch)
treea5653cd676ec20a5d46758ccc999bfe0fafed05d /gas/ChangeLog
parent26e75e5c230c6ab93386a0b6827c7a6de0864080 (diff)
downloadgdb-69b975477d1abc861452d7cb2c82190e44c47a94.zip
gdb-69b975477d1abc861452d7cb2c82190e44c47a94.tar.gz
gdb-69b975477d1abc861452d7cb2c82190e44c47a94.tar.bz2
Apply Bruno de Bus's patch to record the ARM mapping symbol state on a per-
section basis and to switch to the MAP_DATA state when emitting literal pools.
Diffstat (limited to 'gas/ChangeLog')
-rw-r--r--gas/ChangeLog19
1 files changed, 19 insertions, 0 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog
index 814f5d0..8023148 100644
--- a/gas/ChangeLog
+++ b/gas/ChangeLog
@@ -1,3 +1,22 @@
+2004-04-22 Bruno De Bus <bdebus@elis.ugent.be>
+
+ * config/tc-arm.h (enum mstate): Move here, add MAP_UNDEFINED
+ state.
+ (TC_SEGMENT_INFO_TYPE): Define to enum mstate.
+ * config/tc-arm.c (enum mstate): Delete from here.
+ (mapping_state): Remove the static mapstate variable and instead
+ store the state in the segment. This allows a per-section mapping
+ state. Handle and ignore MAP_UNDEFINED states.
+ (arm_elf_change_section): Get the current mapping state from the
+ new section.
+ (s_ltorg): Set the mapping state to MAP_DATA.
+ (arm_cleanup): Use arm_elf_change_section to get the mapping state
+ for each pool as it is emitted.
+
+2004-04-22 Nick Clifton <nickc@redhat.com>
+
+ * config/tc-arm.h: Formatting tidy ups.
+
2004-04-20 Chris Demetriou <cgd@broadcom.com>
* NEWS: Note that MIPS -membedded-pic option is deprecated.