Commit c583e7c3 by Kevin Buettner Committed by Kevin Buettner

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
parent 71fb704d
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> 2003-04-08 Hans-Peter Nilsson <hp@axis.com>
* reorg.c (fill_slots_from_thread): When considering changing the * reorg.c (fill_slots_from_thread): When considering changing the
......
...@@ -3420,14 +3420,16 @@ limbo_die_node; ...@@ -3420,14 +3420,16 @@ limbo_die_node;
/* Fixed size portion of the address range info. */ /* Fixed size portion of the address range info. */
#define DWARF_ARANGES_HEADER_SIZE \ #define DWARF_ARANGES_HEADER_SIZE \
(DWARF_ROUND (2 * DWARF_OFFSET_SIZE + 4, DWARF2_ADDR_SIZE * 2) \ (DWARF_ROUND (DWARF_INITIAL_LENGTH_SIZE + DWARF_OFFSET_SIZE + 4, \
- DWARF_OFFSET_SIZE) DWARF2_ADDR_SIZE * 2) \
- DWARF_INITIAL_LENGTH_SIZE)
/* Size of padding portion in the address range info. It must be /* Size of padding portion in the address range info. It must be
aligned to twice the pointer size. */ aligned to twice the pointer size. */
#define DWARF_ARANGES_PAD_SIZE \ #define DWARF_ARANGES_PAD_SIZE \
(DWARF_ROUND (2 * DWARF_OFFSET_SIZE + 4, DWARF2_ADDR_SIZE * 2) \ (DWARF_ROUND (DWARF_INITIAL_LENGTH_SIZE + DWARF_OFFSET_SIZE + 4, \
- (2 * DWARF_OFFSET_SIZE + 4)) DWARF2_ADDR_SIZE * 2) \
- (DWARF_INITIAL_LENGTH_SIZE + DWARF_OFFSET_SIZE + 4))
/* Use assembler line directives if available. */ /* Use assembler line directives if available. */
#ifndef DWARF2_ASM_LINE_DEBUG_INFO #ifndef DWARF2_ASM_LINE_DEBUG_INFO
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment