sco5.h: Make ELF default file format and add -mcoff/-melf..
authorJ. Kean Johnston <jkj@sco.com>
Mon, 22 Sep 1997 17:31:47 +0000 (17:31 +0000)
committerJeff Law <law@gcc.gnu.org>
Mon, 22 Sep 1997 17:31:47 +0000 (11:31 -0600)
commitfbf8b71c36b4c47adc8fa005e97070ca4ece8668
tree7b18d4a2f297e7b06c32f5043380ff3ace7fadd4
parentc14a951f31a632d675a95129918fc46f45343c8f
sco5.h: Make ELF default file format and add -mcoff/-melf..

        * i386/sco5.h: Make ELF default file format and add -mcoff/-melf..
        (MULTILIB_DEFAULTS): Define.
        (ASM_SPEC, CPP_SPEC): Handle -mcoff.
        (STARTFILE_SPEC, ENDFILE_SPEC, LINK_SPEC): Likewise.
        (LIBGCC_SPEC): Likewise.
        (MASK_COFF, TARGET_COFF, TARGET_ELF): Define.
        (SUBTARGET_SWITCHES): Add -mcoff and -melf.
        * i386/t-sco5 (CRTSTUFF_T_CFLAGS): Add -fPIC.
        (CRTSTUFF_T_CFLAGS_S): Tweak for COFF.
        (EXTRA_PARTS, TAROUTOPTS): Delete.
        (libgcc1-elf, libgcc2-elf, libgcc-elf targets): Delete.
        (MULTILIB_OPTIONS): Define.
        (MULTILIB_DIRNAMES, MULTILIB_EXCEPTIONS): Likewise.
        (MULTILIB_MATCHE, MULTILIB_EXTRA_OPTS): Likewise.
SCO Open Server patches.

From-SVN: r15627
gcc/ChangeLog
gcc/config/i386/sco5.h
gcc/config/i386/t-sco5