at gcc dot gnu dot org
ReportedBy: kai dot extern at googlemail dot com
GCC build triplet: x86_64-linux-gnu
GCC host triplet: x86_64-linux-gnu
GCC target triplet: x86_64-linux-gnu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43275
Product: gcc
Version: 4.4.1
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: tree-optimization
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: kai dot extern at googlemail dot com
GCC build triplet: x86_64
--- Comment #1 from kai dot extern at googlemail dot com 2010-02-27 10:59
---
Created an attachment (id=19974)
-- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19974action=view)
C++ Source
The source file to demonstrate the problem
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id
--- Comment #2 from kai dot extern at googlemail dot com 2010-02-27 11:01
---
Created an attachment (id=19975)
-- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19975action=view)
Disassembled output
The results from compiling the source
--
http://gcc.gnu.org/bugzilla
--- Comment #4 from kai dot extern at googlemail dot com 2010-02-27 13:46
---
You are violating c++ aliasing rules. You access a uint8_t via
different types.un
Actually, I address other types via uint8_t, but that is neither here nor
there. (Oh, I just realized you probably
--- Comment #7 from kai dot extern at googlemail dot com 2010-02-27 20:34
---
(In reply to comment #6)
*** This bug has been marked as a duplicate of 42587 ***
Oh? 42587 seems to be about not recognising memory bswap, which explains why my
first attempt didn't work
Product: gcc
Version: unknown
Status: UNCONFIRMED
Severity: enhancement
Priority: P3
Component: other
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: kai dot extern at googlemail dot com
GCC build triplet: *
GCC host triplet
--- Comment #2 from kai dot extern at googlemail dot com 2009-06-16 13:18
---
Subject: Re: gcc flavours
rguenth at gcc dot gnu dot org schrieb:
--- Comment #1 from rguenth at gcc dot gnu dot org 2009-06-16 13:01
---
Use --program-transform-name / --program-suffix