Skip tests that make assumptions about struct layout that don't hold
commitef20877c67a9529cda4d56a799f51132cbb04289
authoramylaar <amylaar@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 26 Jul 2013 15:22:43 +0000 (26 15:22 +0000)
committeramylaar <amylaar@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 26 Jul 2013 15:22:43 +0000 (26 15:22 +0000)
tree225d5ee26c2c150f4004e94689fa885522a06861
parentba63f744e19c39ded27f5a2b3c0fe1f7f9b8082c
    Skip tests that make assumptions about struct layout that don't hold
        on epiphany.  These tests could be fixed by adding padded attributes,
        See:
        http://gcc.gnu.org/ml/gcc-patches/2011-08/msg00006.html
        http://gcc.gnu.org/ml/gcc-patches/2011-09/msg01513.html
        http://gcc.gnu.org/ml/gcc-patches/2011-09/msg01504.html

        * g++.dg/cpp0x/cast.C: Skip for epiphany-*-*.
        * g++.dg/cpp0x/iop.C: Likewise.
        * g++.dg/cpp0x/named_refs.C: Likewise.
        * g++.dg/cpp0x/rv1p.C: Likewise.
        * g++.dg/cpp0x/rv2p.C: Likewise.
        * g++.dg/cpp0x/rv3p.C: Likewise.
        * g++.dg/cpp0x/rv4p.C: Likewise.
        * g++.dg/cpp0x/rv5p.C: Likewise.
        * g++.dg/cpp0x/rv6p.C: Likewise.
        * g++.dg/cpp0x/rv7p.C: Likewise.
        * g++.dg/cpp0x/rv8p.C: Likewise.
        * g++.dg/ext/strncpy-chk1.C: Likewise.
        * gcc.dg/builtin-object-size-10.c: Likewise.
        * gcc.dg/builtin-object-size-11.c: Likewise.
        * gcc.dg/builtin-stringop-chk-1.c: Likewise.
        * gcc.dg/pr25805.c: Likewise.
        * gcc.c-torture/execute/builtins/memcpy-chk.x: New file.
        * gcc.c-torture/execute/builtins/memmove-chk.x: Likewise.
        * gcc.c-torture/execute/builtins/mempcpy-chk.x: Likewise.
        * gcc.c-torture/execute/builtins/memset-chk.x: Likewise.
        * gcc.c-torture/execute/builtins/snprintf-chk.x: Likewise.
        * gcc.c-torture/execute/builtins/sprintf-chk.x: Likewise.
        * gcc.c-torture/execute/builtins/stpcpy-chk.x: Likewise.
        * gcc.c-torture/execute/builtins/strcat-chk.x: Likewise.
        * gcc.c-torture/execute/builtins/strcpy-chk.x: Likewise.
        * gcc.c-torture/execute/builtins/strncat-chk.x: Likewise.
        * gcc.c-torture/execute/builtins/strncpy-chk.x: Likewise.
        * gcc.c-torture/execute/builtins/vsnprintf-chk.x: Likewise.
        * gcc.c-torture/execute/builtins/vsprintf-chk.x: Likewise.
        * gcc.c-torture/execute/zerolen-2.x: Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@201268 138bc75d-0d04-0410-961f-82ee72b054a4
31 files changed:
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/cpp0x/cast.C
gcc/testsuite/g++.dg/cpp0x/iop.C
gcc/testsuite/g++.dg/cpp0x/named_refs.C
gcc/testsuite/g++.dg/cpp0x/rv1p.C
gcc/testsuite/g++.dg/cpp0x/rv2p.C
gcc/testsuite/g++.dg/cpp0x/rv3p.C
gcc/testsuite/g++.dg/cpp0x/rv4p.C
gcc/testsuite/g++.dg/cpp0x/rv5p.C
gcc/testsuite/g++.dg/cpp0x/rv6p.C
gcc/testsuite/g++.dg/cpp0x/rv7p.C
gcc/testsuite/g++.dg/cpp0x/rv8p.C
gcc/testsuite/g++.dg/ext/strncpy-chk1.C
gcc/testsuite/gcc.c-torture/execute/builtins/memcpy-chk.x [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/execute/builtins/memmove-chk.x [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/execute/builtins/mempcpy-chk.x [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/execute/builtins/memset-chk.x [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/execute/builtins/snprintf-chk.x [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/execute/builtins/sprintf-chk.x [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/execute/builtins/stpcpy-chk.x [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/execute/builtins/strcat-chk.x [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/execute/builtins/strcpy-chk.x [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/execute/builtins/strncat-chk.x [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/execute/builtins/strncpy-chk.x [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/execute/builtins/vsnprintf-chk.x [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/execute/builtins/vsprintf-chk.x [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/execute/zerolen-2.x [new file with mode: 0644]
gcc/testsuite/gcc.dg/builtin-object-size-10.c
gcc/testsuite/gcc.dg/builtin-object-size-11.c
gcc/testsuite/gcc.dg/builtin-stringop-chk-1.c
gcc/testsuite/gcc.dg/pr25805.c