[Bug target/44290] [4.5 regression] __naked attribute is broken

2012-07-02 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44290 Richard Guenther changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug target/44290] [4.5 regression] __naked attribute is broken

2011-06-03 Thread ramana at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44290 Ramana Radhakrishnan changed: What|Removed |Added CC||ramana at gcc dot gnu.org --- Comm

[Bug target/44290] [4.5 regression] __naked attribute is broken

2011-04-28 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44290 Richard Guenther changed: What|Removed |Added Target Milestone|4.5.3 |4.5.4 --- Comment #33 from Richard Gue

[Bug target/44290] [4.5 regression] __naked attribute is broken

2011-04-10 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44290 --- Comment #32 from Richard Guenther 2011-04-10 10:27:30 UTC --- Backporting regression fixes is generally fine and does not require explicit approval (given that the patches do not need significant changes).

[Bug target/44290] [4.5 regression] __naked attribute is broken

2010-12-20 Thread jiez at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44290 --- Comment #31 from Jie Zhang 2010-12-21 04:16:19 UTC --- Patch for 4.5 was posted: http://gcc.gnu.org/ml/gcc-patches/2010-12/msg01351.html Waiting for approval.

[Bug target/44290] [4.5 regression] __naked attribute is broken

2010-12-16 Thread belyshev at depni dot sinp.msu.ru
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44290 Serge Belyshev changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug target/44290] [4.5 regression] __naked attribute is broken

2010-12-16 Thread belyshev at depni dot sinp.msu.ru
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44290 Serge Belyshev changed: What|Removed |Added Status|WAITING |NEW Last reconfirmed|2010-05-29 11:42:

[Bug target/44290] [4.5 regression] __naked attribute is broken

2010-12-16 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44290 Richard Guenther changed: What|Removed |Added Target Milestone|4.5.2 |4.5.3 --- Comment #30 from Richard Gue

[Bug target/44290] [4.5 regression] __naked attribute is broken

2010-12-15 Thread jiez at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44290 --- Comment #29 from Jie Zhang 2010-12-16 03:05:53 UTC --- Serge, yes. But GCC 4.5 branch is frozen now again.

[Bug target/44290] [4.5 regression] __naked attribute is broken

2010-12-15 Thread belyshev at depni dot sinp.msu.ru
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44290 Serge Belyshev changed: What|Removed |Added Keywords||wrong-code Status|REOPENED

[Bug target/44290] [4.5 Regression] __naked attribute is broken

2010-07-23 Thread jiez at gcc dot gnu dot org
--- Comment #23 from jiez at gcc dot gnu dot org 2010-07-23 14:52 --- Set the status to FIXED. -- jiez at gcc dot gnu dot org changed: What|Removed |Added Sta

[Bug target/44290] [4.5 Regression] __naked attribute is broken

2010-07-23 Thread jiez at gcc dot gnu dot org
--- Comment #22 from jiez at gcc dot gnu dot org 2010-07-23 14:51 --- Should be fixed on trunk now. -- jiez at gcc dot gnu dot org changed: What|Removed |Added As

[Bug target/44290] [4.5 Regression] __naked attribute is broken

2010-07-23 Thread jiez at gcc dot gnu dot org
--- Comment #21 from jiez at gcc dot gnu dot org 2010-07-23 14:48 --- Subject: Bug 44290 Author: jiez Date: Fri Jul 23 14:47:46 2010 New Revision: 162466 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=162466 Log: PR target/44290 * attribs.c (decl_attributes): Ins

[Bug target/44290] [4.5 Regression] __naked attribute is broken

2010-05-30 Thread rguenth at gcc dot gnu dot org
-- rguenth at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44290

[Bug target/44290] [4.5 Regression] __naked attribute is broken

2010-05-29 Thread raj dot khem at gmail dot com
--- Comment #20 from raj dot khem at gmail dot com 2010-05-30 06:54 --- Created an attachment (id=20777) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20777&action=view) includes fix for all arms I see the problem after reading Richard's comment #10, here is some more additions to

[Bug target/44290] [4.5 Regression] __naked attribute is broken

2010-05-29 Thread raj dot khem at gmail dot com
--- Comment #19 from raj dot khem at gmail dot com 2010-05-30 05:58 --- (In reply to comment #18) > Created an attachment (id=20773) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20773&action=view) [edit] > linux kernel workaround for attribute naked breakage > > This patch makes

[Bug target/44290] [4.5 Regression] __naked attribute is broken

2010-05-29 Thread mikpe at it dot uu dot se
--- Comment #18 from mikpe at it dot uu dot se 2010-05-29 18:00 --- Created an attachment (id=20773) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20773&action=view) linux kernel workaround for attribute naked breakage This patch makes the Linux kernel add noinline and noclone att

[Bug target/44290] [4.5 Regression] __naked attribute is broken

2010-05-29 Thread mikpe at it dot uu dot se
--- Comment #17 from mikpe at it dot uu dot se 2010-05-29 14:47 --- Created an attachment (id=20772) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20772&action=view) test case from copypage-xscale.c This is distilled from the kernel's copypage-xscale.c file and illustrates the iss

[Bug target/44290] [4.5 Regression] __naked attribute is broken

2010-05-29 Thread rguenth at gcc dot gnu dot org
--- Comment #16 from rguenth at gcc dot gnu dot org 2010-05-29 14:46 --- And CC a arm maintainer. There might be more target-specific attributes that need adjustment. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/44290] [4.5 Regression] __naked attribute is broken

2010-05-29 Thread rguenth at gcc dot gnu dot org
--- Comment #15 from rguenth at gcc dot gnu dot org 2010-05-29 14:45 --- (In reply to comment #13) > (In reply to comment #10) > > Or rather, if you have > > > > void __attribute__((naked)) foo (int i) > > { > > asm("use i"); > > } > > > > without any inputs refering to i that is in