[patch] new dg-effective-target(s) for >= 32 bits, plus testcase patches

Janis Johnson janis187@us.ibm.com
Thu Apr 13 21:55:00 GMT 2006


On Thu, Apr 13, 2006 at 03:54:51PM -0400, DJ Delorie wrote:
> 
> > Leave out the procs that are never used, it's easy enough to recreate
> > them later if they are needed.  
> 
> Done.
> 
> > Add a comment before each of the new procs, instead of comments that
> > cover groups of procs.
> 
> Done.
> 
> > OK with the changes requested above, and after checking that each
> > xfail represents a failure and not something that should be skipped.
> 
> I think I have it right now.  I left in XFAILs for a few testcases
> where I think the testcase is wrong (malloc takes a size_t, not a
> long, for example - on m32c they're different sizes), but skipped all
> the other tests where assumptions on int/size/pointer sizes preclude
> passing on m32c.

Something I missed last time is that dg-xfail-if and dg-skip-if should
specify "any" options with

  { "*" } { "" }

This affects:

  gcc.c-torture/compile/20000804-1.c
  gcc.c-torture/compile/20001226-1.c
  gcc.c-torture/compile/20010327-1.c
  gcc.dg/20050321-1.c
  gcc.dg/fold-overflow-1.c
  gcc.dg/max-1.c
  gcc.dg/pr18241-1.c
  gcc.dg/pr18241-2.c
  gcc.dg/torture/pr26565.c
  gcc.dg/tree-ssa/pr23382.c

OK with that change.

Janis



More information about the Gcc-patches mailing list