[Bug target/45263] registers used in __do_global_ctors can get clobbered

2014-03-31 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45263 Georg-Johann Lay changed: What|Removed |Added CC||bobf at mrp3 dot com --- Comment #18 f

[Bug target/45263] registers used in __do_global_ctors can get clobbered

2012-05-02 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45263 Georg-Johann Lay changed: What|Removed |Added Keywords||wrong-code Known to work|4.7.0

[Bug target/45263] registers used in __do_global_ctors can get clobbered

2012-05-02 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45263 --- Comment #16 from Georg-Johann Lay 2012-05-02 17:23:14 UTC --- Author: gjl Date: Wed May 2 17:23:06 2012 New Revision: 187058 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=187058 Log: Backport from 2011-05-30 4.6-branch r174427.

[Bug target/45263] registers used in __do_global_ctors can get clobbered

2011-05-30 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45263 Georg-Johann Lay changed: What|Removed |Added Version|4.6.1 |4.5.1 Target Milestone|---

[Bug target/45263] registers used in __do_global_ctors can get clobbered

2011-05-30 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45263 --- Comment #15 from Georg-Johann Lay 2011-05-30 08:53:15 UTC --- Author: gjl Date: Mon May 30 08:53:12 2011 New Revision: 174427 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=174427 Log: PR target/45263 * config/avr/libgcc.S (__

[Bug target/45263] registers used in __do_global_ctors can get clobbered

2011-04-14 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45263 Georg-Johann Lay changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug target/45263] registers used in __do_global_ctors can get clobbered

2011-04-13 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45263 --- Comment #13 from gjl at gcc dot gnu.org 2011-04-13 16:46:32 UTC --- Author: gjl Date: Wed Apr 13 16:46:29 2011 New Revision: 172385 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=172385 Log: Fix ChangeLog entry for PR target/45263 Mod

[Bug target/45263] registers used in __do_global_ctors can get clobbered

2011-04-13 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45263 --- Comment #12 from gjl at gcc dot gnu.org 2011-04-13 16:36:57 UTC --- Author: gjl Date: Wed Apr 13 16:36:50 2011 New Revision: 172384 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=172384 Log: PR target/45263 * config/avr/libgcc.S

[Bug target/45263] registers used in __do_global_ctors can get clobbered

2010-12-06 Thread mschulze at ivs dot cs.ovgu.de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45263 --- Comment #11 from Michael Schulze 2010-12-06 09:07:19 UTC --- (In reply to comment #9) > This is essentially identical to the patch I provided for > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44617 > so it looks good to me. I hadn't see that

[Bug target/45263] registers used in __do_global_ctors can get clobbered

2010-12-05 Thread eric.weddington at atmel dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45263 --- Comment #10 from Eric Weddington 2010-12-05 19:52:33 UTC --- (In reply to comment #9) > Is R15 used anywhere else in startup code that might not obey the register > save > conventions (ie does do_global_ctors need to preserve R15) I strong

[Bug target/45263] registers used in __do_global_ctors can get clobbered

2010-12-03 Thread westfw at yahoo dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45263 --- Comment #9 from Bill Westfield 2010-12-04 03:11:23 UTC --- This is essentially identical to the patch I provided for http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44617 so it looks good to me. I had two worries: Is R15 used anywhere else in sta

[Bug target/45263] registers used in __do_global_ctors can get clobbered

2010-11-30 Thread mschulze at ivs dot cs.ovgu.de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45263 --- Comment #8 from Michael Schulze 2010-11-30 15:21:57 UTC --- Comment on attachment 22579 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=22579 alternative patch using register r15 instead of r20 avoids pushing/poping >diff -Naur gcc-4.5.1

[Bug target/45263] registers used in __do_global_ctors can get clobbered

2010-11-30 Thread mschulze at ivs dot cs.ovgu.de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45263 --- Comment #7 from Michael Schulze 2010-11-30 15:16:20 UTC --- Created attachment 22579 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=22579 alternative patch using register r15 instead of r20 avoids pushing/poping In reaction to bug 29141

[Bug target/45263] registers used in __do_global_ctors can get clobbered

2010-11-29 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45263 Richard Guenther changed: What|Removed |Added CC||mschulze at ivs dot

[Bug target/45263] registers used in __do_global_ctors can get clobbered

2010-11-19 Thread orangewarrior at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45263 Lukasz Ligowski changed: What|Removed |Added CC||orangewarrior at gmail dot

[Bug target/45263] registers used in __do_global_ctors can get clobbered

2010-08-22 Thread ah dot linder at arcor dot de
--- Comment #4 from ah dot linder at arcor dot de 2010-08-22 15:56 --- HelloWorld arduino sketch works now with atmega1280 & gcc-4.5.1. Thanks. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45263

[Bug target/45263] registers used in __do_global_ctors can get clobbered

2010-08-22 Thread eric dot weddington at atmel dot com
--- Comment #3 from eric dot weddington at atmel dot com 2010-08-22 13:26 --- *** Bug 44617 has been marked as a duplicate of this bug. *** -- eric dot weddington at atmel dot com changed: What|Removed |Added --

[Bug target/45263] registers used in __do_global_ctors can get clobbered

2010-08-11 Thread gcc at d-silva dot org
-- gcc at d-silva dot org changed: What|Removed |Added Severity|blocker |normal http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45263

[Bug target/45263] registers used in __do_global_ctors can get clobbered

2010-08-11 Thread gcc at d-silva dot org
-- gcc at d-silva dot org changed: What|Removed |Added Severity|normal |blocker http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45263

[Bug target/45263] registers used in __do_global_ctors can get clobbered

2010-08-11 Thread gcc at d-silva dot org
--- Comment #2 from gcc at d-silva dot org 2010-08-12 01:22 --- Created an attachment (id=21461) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=21461&action=view) Patch to gcc/config/avr/libgcc.S saving r20 onto the stack before calling constructors -- http://gcc.gnu.org/bugzil

[Bug target/45263] registers used in __do_global_ctors can get clobbered

2010-08-11 Thread gcc at d-silva dot org
--- Comment #1 from gcc at d-silva dot org 2010-08-12 01:21 --- Created an attachment (id=21460) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=21460&action=view) Test case showing that register r20 is clobbered when calling a constructor -- http://gcc.gnu.org/bugzilla/show_bug

[Bug target/45263] registers used in __do_global_ctors can get clobbered

2010-08-11 Thread pinskia at gcc dot gnu dot org
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Severity|blocker |normal http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45263