--- Comment #4 from hpreg at vmware dot com 2009-01-21 10:19 ---
Andrew,
With respect to your comment #2: initializing all the variables to 0 does not
solve the problem, which is that gcc does not understand that %rbp is
clobbered.
With respect to your comment #3: as explained in the
--- Additional Comments From hpreg at vmware dot com 2005-04-30 05:33
---
*** Bug 20304 has been marked as a duplicate of this bug. ***
--
What|Removed |Added
--- Additional Comments From hpreg at vmware dot com 2005-04-30 05:33
---
Bug 21279 is about the same issue, but has a better simpler standalone test
case.
*** This bug has been marked as a duplicate of 21279 ***
--
What|Removed |Added
--- Additional Comments From hpreg at vmware dot com 2005-04-28 17:33
---
This was filed as bug 169225 in the libsigc++ bugzilla database
(http://bugzilla.gnome.org/show_bug.cgi?id=169225).
While it is still unclear whether what libsigc++ did is a libsigc++ bug or a g++
bug, the
--- Additional Comments From hpreg at vmware dot com 2005-03-03 18:25
---
Created an attachment (id=8320)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=8320&action=view)
Pre-processed file output (.ii file), compressed with bzip2 (-9)
--
http://gcc.gnu.org/b
--- Additional Comments From hpreg at vmware dot com 2005-03-03 18:24
---
Created an attachment (id=8319)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=8319&action=view)
The code for the small test case
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20304
rds.
--
Summary: Invalid value returned by operator '&' when -O is used
Product: gcc
Version: 3.3.4
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: c++
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: hpreg at vmware dot com
CC: gcc-bugs at gcc dot gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20304