This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug testsuite/80759] gcc.target/x86_64/abi/ms-sysv FAILs


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759

--- Comment #59 from dansan at gcc dot gnu.org ---
Author: dansan
Date: Mon Jul 24 22:00:35 2017
New Revision: 250489

URL: https://gcc.gnu.org/viewcvs?rev=250489&root=gcc&view=rev
Log:
PR testsuite/80759 Fix broken tests in ms-sysv.exp

2017-07-24  Daniel Santos  <daniel.santos@pobox.com>

        PR testsuite/80759
        * gcc.target/x86_64/abi/ms-sysv/do-test.S
        (ELFFN_BEGIN): Rename to FN_TYPE.
        (ELFFN_END): Rename to FN_SIZE.
        (ASMNAME): New macro.
        (FUNC): Rename to FUNC_BEGIN, use ASMNAME and use .globl instead of
        .global.
        (FUNC_END): Use ASMNAME.
        (test_data_save): Remove.
        (test_data_input): Likewise.
        (test_data_output: Likewise.
        (test_data_fn): Likewise.
        (test_data_retaddr): Likewise.
        (regs_to_mem): Make globals, use r10 instead of rax.
        (mem_to_regs): Likewise.
        (do_test_unaligned): Remove .cfi directives, remove pushf/popf, move
        body to ms-sysv.c.
        (do_test_aligned): Likewise.
        * gcc.target/x86_64/abi/ms-sysv/ms-sysv.c:
        Add dg-* directives.
        (PASTE_STR): New macro.
        (ASMNAME): Likewise.
        (LOAD_TEST_DATA_ADDR): Likewise.
        (TEST_DATA_OFFSET): Likewise.
        (do_test_body0): New C function.
        (do_test_body): New inline assembly routine.
        * gcc.target/x86_64/abi/ms-sysv/ms-sysv.exp
        (runtest_ms_sysv): Modify.

Modified:
    trunk/gcc/testsuite/ChangeLog
    trunk/gcc/testsuite/gcc.target/x86_64/abi/ms-sysv/do-test.S
    trunk/gcc/testsuite/gcc.target/x86_64/abi/ms-sysv/ms-sysv.c
    trunk/gcc/testsuite/gcc.target/x86_64/abi/ms-sysv/ms-sysv.exp

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]