http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44948
--- Comment #22 from hjl at gcc dot gnu.org hjl at gcc dot gnu.org 2010-10-26
13:56:46 UTC ---
Author: hjl
Date: Tue Oct 26 13:56:42 2010
New Revision: 165965
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=165965
Log:
Properly align
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44948
H.J. Lu hjl.tools at gmail dot com changed:
What|Removed |Added
Status|NEW |RESOLVED
--- Comment #21 from hjl dot tools at gmail dot com 2010-08-21 17:06
---
A patch is posted at
http://gcc.gnu.org/ml/gcc-patches/2010-08/msg01669.html
--
hjl dot tools at gmail dot com changed:
What|Removed |Added
--- Comment #18 from hjl dot tools at gmail dot com 2010-07-16 13:31
---
The problem isn't new:
[...@gnu-6 case3]$ cat x.c
#include x.h
void
foo (long double x, struct A y, long double z)
{
int i;
struct A a = { { 0, 1, 2, 3 } };
if (x != 8.0L || z != 8.0L)
__builtin_abort
--- Comment #19 from hjl dot tools at gmail dot com 2010-07-16 13:41
---
Created an attachment (id=21223)
-- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=21223action=view)
A patch with psABI warning
This patch changes and warns psABI:
[...@gnu-6 case3]$ make
--- Comment #20 from hjl dot tools at gmail dot com 2010-07-16 13:55
---
The following testcases are affected:
gcc.c-torture/compile/20070522-1.c
gcc.c-torture/compile/pr33617.c
gcc.c-torture/execute/pr38151.c
gcc.dg/compat/struct-align-1
gcc.dg/compat/struct-align-2