[Bug middle-end/39341] Feature request: function attribute to save all used registers

2009-03-03 Thread a dot pignotti at sssup dot it
--- Comment #4 from a dot pignotti at sssup dot it 2009-03-03 16:08 --- i'm afraid i'm only experienced with x86/x86_64 and, to a lesser extent, MIPS. so i'm marking this request as x86 specific. For my purpose it would be enough to save all gp registers, excluding t

[Bug c/39341] Feature request: function attribute to save all used registers

2009-03-02 Thread a dot pignotti at sssup dot it
--- Comment #2 from a dot pignotti at sssup dot it 2009-03-02 11:54 --- Using -fcall-saved-reg for every reg is a very heavy syntax, and would not work on flags register. I think that a per function attribute would be better. It seems that this feature is actually supported for a couple

[Bug c/39341] New: Feature request: function attribute to save alla used registers

2009-03-02 Thread a dot pignotti at sssup dot it
Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: a dot pignotti at sssup dot it GCC host triplet: platform indipendent http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39341

[Bug c/38891] ms_abi function attribute fails with -mno-sse

2009-01-17 Thread a dot pignotti at sssup dot it
--- Comment #1 from a dot pignotti at sssup dot it 2009-01-17 22:11 --- Created an attachment (id=17129) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17129&action=view) Proposed test case compile using gcc -mno-sse to trigger the bug -- http://gcc.gnu.org/b

[Bug c/38891] New: ms_abi function attribute fails with -fno-sse

2009-01-16 Thread a dot pignotti at sssup dot it
: normal Priority: P3 Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: a dot pignotti at sssup dot it GCC build triplet: x86_64-unknown-linux-gnu GCC host triplet: x86_64-unknown-linux-gnu GCC target triplet: x86_64-unknown-linux-gnu http