------- Comment #18 from pinskia at gcc dot gnu dot org 2006-03-17 01:12 ------- Subject: Re: [4.2 Regression]: Gcc generates unaligned access
On Mar 16, 2006, at 8:06 PM, schwab at suse dot de wrote: > ------- Comment #17 from schwab at suse dot de 2006-03-17 01:06 > ------- > PPC does not trap on unaligned integer load and store. That is not true, it traps on some. It all depends on the hardware. Please don't say it does not trap on none because that is not true. I don't have access to my PPC PEM right now but IIRC, it says some implementations can trap. This is one of the reasons why in sysv4.h, there is a define for STRICT_ALIGNMENT as: #define STRICT_ALIGNMENT (TARGET_STRICT_ALIGN) Yes most of the non embedded processors don't trap but does not mean anything in general. -- Pinski -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26721