aarch64: Adjust dwarf2 encoding factors
* config/tc-aarch64.h (DWARF2_LINE_MIN_INSN_LENGTH): Set to 4. (DWARF2_CIE_DATA_ALIGNMENT): Set to -8.
This commit is contained in:
parent
a2cac51cb0
commit
49b9c17cf4
|
@ -2,6 +2,8 @@
|
|||
|
||||
* config/tc-aarch64.c (tc_aarch64_regname_to_dw2regnum): Fix
|
||||
register number for vector register types.
|
||||
* config/tc-aarch64.h (DWARF2_LINE_MIN_INSN_LENGTH): Set to 4.
|
||||
(DWARF2_CIE_DATA_ALIGNMENT): Set to -8.
|
||||
|
||||
2014-08-22 Maciej W. Rozycki <macro@codesourcery.com>
|
||||
|
||||
|
|
|
@ -145,13 +145,13 @@ struct aarch64_frag_type
|
|||
goto LABEL; \
|
||||
}
|
||||
|
||||
#define DWARF2_LINE_MIN_INSN_LENGTH 2
|
||||
#define DWARF2_LINE_MIN_INSN_LENGTH 4
|
||||
|
||||
/* The lr register is r30. */
|
||||
#define DWARF2_DEFAULT_RETURN_COLUMN 30
|
||||
|
||||
/* Registers are generally saved at negative offsets to the CFA. */
|
||||
#define DWARF2_CIE_DATA_ALIGNMENT (-4)
|
||||
#define DWARF2_CIE_DATA_ALIGNMENT (-8)
|
||||
|
||||
extern int aarch64_dwarf2_addr_size (void);
|
||||
#define DWARF2_ADDR_SIZE(bfd) aarch64_dwarf2_addr_size ()
|
||||
|
|
Loading…
Reference in New Issue