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

--- Comment #58 from dansan at gcc dot gnu.org ---
Author: dansan
Date: Mon Jul 24 21:59:57 2017
New Revision: 250488

URL: https://gcc.gnu.org/viewcvs?rev=250488&root=gcc&view=rev
Log:
PR testsuite/80759 Fix -mcall-ms2sysv-xlogues on Darwin and Solaris

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

        PR testsuite/80759
        * config.host: include i386/t-msabi for darwin and solaris.
        * config/i386/i386-asm.h
        (ELFFN): Rename to FN_TYPE.
        (FN_SIZE): New macro.
        (FN_HIDDEN): Likewise.
        (ASMNAME): Likewise.
        (FUNC_START): Rename to FUNC_BEGIN, use ASMNAME, replace .global with
        .globl.
        (HIDDEN_FUNC): Use ASMNAME and .globl instead of .global.
        (SSE_SAVE): Convert to cpp macro, hard-code offset (always 0x60).
        * config/i386/resms64.S: Use SSE_SAVE as cpp macro instead of gas
        .macro.
        * config/i386/resms64f.S: Likewise.
        * config/i386/resms64fx.S: Likewise.
        * config/i386/resms64x.S: Likewise.
        * config/i386/savms64.S: Likewise.
        * config/i386/savms64f.S: Likewise.

Modified:
    trunk/libgcc/ChangeLog
    trunk/libgcc/config.host
    trunk/libgcc/config/i386/i386-asm.h
    trunk/libgcc/config/i386/resms64.S
    trunk/libgcc/config/i386/resms64f.S
    trunk/libgcc/config/i386/resms64fx.S
    trunk/libgcc/config/i386/resms64x.S
    trunk/libgcc/config/i386/savms64.S
    trunk/libgcc/config/i386/savms64f.S

Reply via email to