[Bug debug/39485] -O0 -g still puts whole object to a register

2009-03-18 Thread jakub at gcc dot gnu dot org
--- Comment #4 from jakub at gcc dot gnu dot org 2009-03-18 18:48 --- Anyway, I consider this fixed. If gdb wants to test also what happens with such classes in registers, it can always use -O1 or above. -- jakub at gcc dot gnu dot org changed: What|Removed

[Bug debug/39485] -O0 -g still puts whole object to a register

2009-03-18 Thread jan dot kratochvil at redhat dot com
--- Comment #3 from jan dot kratochvil at redhat dot com 2009-03-18 18:01 --- I see I messed it up, in some way was gcc-4.4 more correct than gcc-4.3 Thanks for the fix although now I would not probably bugreport it at all. It turned PASS->XFAIL. But in fact PASS means SKIP(not-testabl

[Bug debug/39485] -O0 -g still puts whole object to a register

2009-03-18 Thread jakub at gcc dot gnu dot org
--- Comment #2 from jakub at gcc dot gnu dot org 2009-03-18 17:06 --- Subject: Bug 39485 Author: jakub Date: Wed Mar 18 17:06:15 2009 New Revision: 144939 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=144939 Log: PR debug/39485 * function.c (use_register_for_dec

[Bug debug/39485] -O0 -g still puts whole object to a register

2009-03-18 Thread jakub at gcc dot gnu dot org
--- Comment #1 from jakub at gcc dot gnu dot org 2009-03-18 08:56 --- Created an attachment (id=17483) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17483&action=view) gcc44-pr39485.patch Self inflicted pain I'd say, if you don't want something in register, don't use a register ke