aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorKevin Buettner <kevinb@redhat.com>2003-04-08 22:54:13 +0000
committerKevin Buettner <kevinb@gcc.gnu.org>2003-04-08 22:54:13 +0000
commitc583e7c354b04607db93798fc92e040f11a60a54 (patch)
treeb78dfffc1b96d0e4109fd6c4350e0d8129c30a8f /gcc
parent71fb704d5871a3a676c5a3943654335f5308eb36 (diff)
downloadgcc-c583e7c354b04607db93798fc92e040f11a60a54.zip
gcc-c583e7c354b04607db93798fc92e040f11a60a54.tar.gz
gcc-c583e7c354b04607db93798fc92e040f11a60a54.tar.bz2
dwarf2out.c (DWARF_ARANGES_HEADER_SIZE, [...]): Take into account DWARF_INITIAL_LENGTH_SIZE.
* dwarf2out.c (DWARF_ARANGES_HEADER_SIZE, DWARF_ARANGES_PAD_SIZE): Take into account DWARF_INITIAL_LENGTH_SIZE. From-SVN: r65385
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/dwarf2out.c10
2 files changed, 11 insertions, 4 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index b0f45f6..dfd7630 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2003-04-08 Kevin Buettner <kevinb@redhat.com>
+
+ * dwarf2out.c (DWARF_ARANGES_HEADER_SIZE, DWARF_ARANGES_PAD_SIZE):
+ Take into account DWARF_INITIAL_LENGTH_SIZE.
+
2003-04-08 Hans-Peter Nilsson <hp@axis.com>
* reorg.c (fill_slots_from_thread): When considering changing the
diff --git a/gcc/dwarf2out.c b/gcc/dwarf2out.c
index 8a9b9fd..7945d14 100644
--- a/gcc/dwarf2out.c
+++ b/gcc/dwarf2out.c
@@ -3420,14 +3420,16 @@ limbo_die_node;
/* Fixed size portion of the address range info. */
#define DWARF_ARANGES_HEADER_SIZE \
- (DWARF_ROUND (2 * DWARF_OFFSET_SIZE + 4, DWARF2_ADDR_SIZE * 2) \
- - DWARF_OFFSET_SIZE)
+ (DWARF_ROUND (DWARF_INITIAL_LENGTH_SIZE + DWARF_OFFSET_SIZE + 4, \
+ DWARF2_ADDR_SIZE * 2) \
+ - DWARF_INITIAL_LENGTH_SIZE)
/* Size of padding portion in the address range info. It must be
aligned to twice the pointer size. */
#define DWARF_ARANGES_PAD_SIZE \
- (DWARF_ROUND (2 * DWARF_OFFSET_SIZE + 4, DWARF2_ADDR_SIZE * 2) \
- - (2 * DWARF_OFFSET_SIZE + 4))
+ (DWARF_ROUND (DWARF_INITIAL_LENGTH_SIZE + DWARF_OFFSET_SIZE + 4, \
+ DWARF2_ADDR_SIZE * 2) \
+ - (DWARF_INITIAL_LENGTH_SIZE + DWARF_OFFSET_SIZE + 4))
/* Use assembler line directives if available. */
#ifndef DWARF2_ASM_LINE_DEBUG_INFO