[Bug target/24969] tmpdir-gcc.dg-struct-layout-1/t026 fails execution

2005-12-15 Thread hubicka at gcc dot gnu dot org
--- Comment #12 from hubicka at gcc dot gnu dot org 2005-12-15 12:49 --- Subject: Bug 24969 Author: hubicka Date: Thu Dec 15 12:49:10 2005 New Revision: 108573 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=108573 Log: PR target/24969 * i386.c

[Bug target/24969] tmpdir-gcc.dg-struct-layout-1/t026 fails execution

2005-12-15 Thread hubicka at gcc dot gnu dot org
--- Comment #13 from hubicka at gcc dot gnu dot org 2005-12-15 13:48 --- Subject: Bug 24969 Author: hubicka Date: Thu Dec 15 13:48:22 2005 New Revision: 108577 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=108577 Log: PR target/24969 * i386.c

[Bug target/24969] tmpdir-gcc.dg-struct-layout-1/t026 fails execution

2005-12-15 Thread pinskia at gcc dot gnu dot org
--- Comment #14 from pinskia at gcc dot gnu dot org 2005-12-15 16:24 --- Fixed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added Status|NEW

[Bug target/24969] tmpdir-gcc.dg-struct-layout-1/t026 fails execution

2005-12-15 Thread hubicka at gcc dot gnu dot org
--- Comment #15 from hubicka at gcc dot gnu dot org 2005-12-15 19:04 --- Subject: Bug 24969 Author: hubicka Date: Thu Dec 15 19:04:04 2005 New Revision: 108592 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=108592 Log: PR target/24969 * i386.c

[Bug target/24969] tmpdir-gcc.dg-struct-layout-1/t026 fails execution

2005-12-09 Thread rguenth at gcc dot gnu dot org
--- Comment #11 from rguenth at gcc dot gnu dot org 2005-12-09 10:09 --- Honza, how went the patch testing? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24969

[Bug target/24969] tmpdir-gcc.dg-struct-layout-1/t026 fails execution

2005-12-02 Thread hubicka at gcc dot gnu dot org
--- Comment #10 from hubicka at gcc dot gnu dot org 2005-12-02 18:14 --- Testing patch: 2005-12-02 Jan Hubicka [EMAIL PROTECTED] PR target/24969 * i386.c (classify_argument): Properly adjust offset of bitfield for substructures. Index: config/i386/i386.c

[Bug target/24969] tmpdir-gcc.dg-struct-layout-1/t026 fails execution

2005-11-21 Thread rguenth at gcc dot gnu dot org
-- rguenth at gcc dot gnu dot org changed: What|Removed |Added Component|middle-end |target Keywords||ABI Target

[Bug target/24969] tmpdir-gcc.dg-struct-layout-1/t026 fails execution

2005-11-21 Thread rguenth at gcc dot gnu dot org
--- Comment #7 from rguenth at gcc dot gnu dot org 2005-11-21 14:35 --- More reduced/simplified: void abort(void); struct S2495 { int a; struct{ int d; int e:31; } c; }; struct S2495 x; void foo(struct S2495 a) __attribute__((noinline)); void foo(struct S2495

[Bug target/24969] tmpdir-gcc.dg-struct-layout-1/t026 fails execution

2005-11-21 Thread pinskia at gcc dot gnu dot org
--- Comment #8 from pinskia at gcc dot gnu dot org 2005-11-21 15:29 --- 3.2.3 also gets this wrong the same way. The callee side says the struct comes on the stack. The caller side says the struct goes in via %rdi. Which one is correct? -- pinskia at gcc dot gnu dot org changed:

[Bug target/24969] tmpdir-gcc.dg-struct-layout-1/t026 fails execution

2005-11-21 Thread pinskia at gcc dot gnu dot org
--- Comment #9 from pinskia at gcc dot gnu dot org 2005-11-21 15:35 --- Here is the rtl which is produced by expanding foo(x): (insn 15 13 16 (set (reg/f:DI 63) (symbol_ref:DI (x) var_decl 0x2b15eb00 x)) -1 (nil) (nil)) (insn 16 15 17 (set (reg:DI 62)