summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordenisc <denisc@138bc75d-0d04-0410-961f-82ee72b054a4>2005-05-05 15:42:03 +0000
committerdenisc <denisc@138bc75d-0d04-0410-961f-82ee72b054a4>2005-05-05 15:42:03 +0000
commitfc25bacf514f94ab4e870164dafbce8d8e1bfd9c (patch)
tree729c0a419e9e2a0c7ed0152f4af3efbebe606e8f
parent5a204d73d2cc28c28cde15458dab27f0009c83c6 (diff)
downloadgcc-fc25bacf514f94ab4e870164dafbce8d8e1bfd9c.tar.gz
PR target/21284
* config/avr/avr.c (avr_output_addr_vec_elt): Use special section for output. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@99272 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r--gcc/ChangeLog6
-rw-r--r--gcc/config/avr/avr.c1
2 files changed, 7 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 00f8a892fbe..e49b296a7f3 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,9 @@
+2005-05-04 Denis Chertykov <denisc@overta.ru>
+
+ PR target/21284
+ * config/avr/avr.c (avr_output_addr_vec_elt): Use special section
+ for output.
+
2005-05-05 Richard Sandiford <rsandifo@redhat.com>
* config.gcc (arm*-wince-pe*, arm-*-pe*, strongarm-*-pe): Add
diff --git a/gcc/config/avr/avr.c b/gcc/config/avr/avr.c
index 668d4cc6a2b..0be2f1c32f5 100644
--- a/gcc/config/avr/avr.c
+++ b/gcc/config/avr/avr.c
@@ -5869,6 +5869,7 @@ avr_output_bld (rtx operands[], int bit_nr)
void
avr_output_addr_vec_elt (FILE *stream, int value)
{
+ progmem_section ();
if (AVR_MEGA)
fprintf (stream, "\t.word pm(.L%d)\n", value);
else