diff options
author | Bjoern Haase <bjoern.m.haase@web.de> | 2005-07-27 22:29:46 +0000 |
---|---|---|
committer | Giovanni Bajo <giovannibajo@gcc.gnu.org> | 2005-07-27 22:29:46 +0000 |
commit | 10252a625f7ccf5013b8cadf4429c3529ba35cb4 (patch) | |
tree | 78a81d873d4c0b108141bcea630d09ff44839d20 /gcc | |
parent | e4598783b440d7623b27dd05994ec131d697ced0 (diff) | |
download | gcc-10252a625f7ccf5013b8cadf4429c3529ba35cb4.zip gcc-10252a625f7ccf5013b8cadf4429c3529ba35cb4.tar.gz gcc-10252a625f7ccf5013b8cadf4429c3529ba35cb4.tar.bz2 |
re PR target/19885 (avr dwarf-2 support is broken for head 4.0/4.1)
PR target/19885
* config/avr/avr.c (TARGET_ASM_ALIGNED_SI_OP): Add.
(TARGET_ASM_UNALIGNED_HI_OP): Add.
(TARGET_ASM_UNALIGNED_SI_OP): Add.
From-SVN: r102445
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 7 | ||||
-rw-r--r-- | gcc/config/avr/avr.c | 6 |
2 files changed, 13 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index a7ac9a4..a4025df 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,10 @@ +2005-07-27 Bjoern Haase <bjoern.m.haase@web.de> + + PR target/19885 + * config/avr/avr.c (TARGET_ASM_ALIGNED_SI_OP): Add. + (TARGET_ASM_UNALIGNED_HI_OP): Add. + (TARGET_ASM_UNALIGNED_SI_OP): Add. + 2005-07-27 Steven Bosscher <stevenb@suse.de> PR c++/22003 diff --git a/gcc/config/avr/avr.c b/gcc/config/avr/avr.c index ec519cf..5367bd1 100644 --- a/gcc/config/avr/avr.c +++ b/gcc/config/avr/avr.c @@ -221,6 +221,12 @@ int avr_case_values_threshold = 30000; /* Initialize the GCC target structure. */ #undef TARGET_ASM_ALIGNED_HI_OP #define TARGET_ASM_ALIGNED_HI_OP "\t.word\t" +#undef TARGET_ASM_ALIGNED_SI_OP +#define TARGET_ASM_ALIGNED_SI_OP "\t.long\t" +#undef TARGET_ASM_UNALIGNED_HI_OP +#define TARGET_ASM_UNALIGNED_HI_OP "\t.word\t" +#undef TARGET_ASM_UNALIGNED_SI_OP +#define TARGET_ASM_UNALIGNED_SI_OP "\t.long\t" #undef TARGET_ASM_INTEGER #define TARGET_ASM_INTEGER avr_assemble_integer #undef TARGET_ASM_FILE_START |