[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#304089: [PPC] Enable -mvrsave=yes by default



On Τρίτη 12 Απρίλιος 2005 00:07, Daniel Jacobowitz wrote:>
> Konstantinos, I strongly suspect this was a bug in GCC 3.3.  The
> Linux kernel does not pay attention to vrsave in 32-bit mode:

right. this was a misunderstanding on my part. I talked to some guys 
in #mklinux where they explained this to me. It also appears that 
what i thought was a bug was not related to altivec at all, just a 
difference in the way 3.3 and 3.4 deal with the stack. gcc 3.3 didn't 
show this "bug" in my code, but 3.4 did. I tried checking with 
objdump and i saw this differentiation between gcc 3.3 and 3.4 
(missing vrsave code), and I thought (after some discussions in irc) 
that this might be the reason that i was experiencing this behaviour. 
Apparently I was wrong, and I apologize, if only because I didn't ask 
the right people before I filed such a grave bug report ( I asked but 
everyone I asked agreed that this was a bug in gcc at that moment).

Still, I understand that there are some thoughts to enable vrsave in 
the kernel. In that case, shouldn't the compiler enable it per 
default? 

As far as I'm concerned, this bug may be closed or turned to a 
wishlist.

Konstantinos



Reply to: