This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
[Committed] xfail objc.dg-struct-layout-encoding-1/t0xx where xx >=25
- From: Andrew Pinski <pinskia at physics dot uc dot edu>
- To: GCC Patches <gcc-patches at gcc dot gnu dot org>
- Date: Tue, 17 Jan 2006 12:29:33 -0500
- Subject: [Committed] xfail objc.dg-struct-layout-encoding-1/t0xx where xx >=25
The FIXME in the source for the generator describes why these are
xfailed:
+ /* FIXME: these should not be xfailed but they are because
+ of bugs in libobjc and the objc front-end. 25 is because
+ vectors are not encoded. The rest are because or zero sized
+ arrays are encoded as pointers. */
Both of those bugs have been filed already, the later one is harder to
fix
as it means also figuring out why some other tests fail when it to the
"right"
encoding. I don't have time to fix that and both of these issues are not
regressions and in fact nobody would notice these until I created this
automatic
generator.
Committed after a quick test on powerpc-darwin to make sure that they
are xfailed.
Thanks,
Andrew Pinski
ChangeLog:
* objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
(switchfiles):
xfail txxx where xxx >= 25.
Attachment:
t.diff.txt
Description: Text document