Hi,

This patch consists of testsuite changes, including skip cases,
expected fail cases, and __nds32__ specific cases.
In additon, we also add checking in lib/target-supports.exp
because profiling is not available for nds32*-*-elf target.


gcc/testsuite/
2013-07-08  Chung-Ju Wu  <jasonw...@gmail.com>
            Shiva Chen  <shiva0...@gmail.com>

        * g++.dg/other/PR23205.C: Skip for nds32*-*-*.
        * g++.dg/other/pr23205-2.C: Skip for nds32*-*-*.
        * gcc.dg/20020312-2.c: Add __nds32__ case.
        * gcc.dg/builtin-apply2.c: Skip for nds32*-*-*.
        * gcc.dg/lower-subreg-1.c: Skip for nds32*-*-*.
        * gcc.dg/sibcall-3.c: Expected fail for nds32*-*-*.
        * gcc.dg/sibcall-4.c: Expected fail for nds32*-*-*.
        * gcc.dg/stack-usage-1.c (SIZE): Define case for __nds32__.
        * gcc.dg/torture/pr37868.c: Skip for nds32*-*-*.
        * gcc.dg/torture/stackalign/builtin-apply-2.c: Skip for nds32*-*-*.
        * gcc.dg/tree-ssa/20040204-1.c: Expected fail for nds32*-*-*.
        * gcc.dg/tree-ssa/forwprop-28.c: Skip for nds32*-*-*.
        * gcc.dg/tree-ssa/pr42585.c: Skip for nds32*-*-*.
        * gcc.dg/tree-ssa/sra-12.c: Skip for nds32*-*-*.
        * gcc.dg/ucnid-11.c: Skip for nds32*-*-*.
        * gcc.dg/ucnid-2.c: Skip for nds32*-*-*.
        * gcc.dg/ucnid-3.c: Skip for nds32*-*-*.
        * lib/target-supports.exp (check_profiling_available): Check for
        nds32*-*-elf.

Attachment: 4-nds32-testsuite.patch
Description: Binary data

Reply via email to