head	1.5;
access;
symbols
	gcc-2_8_1-990325:1.5
	gcc-2_8_1-990319:1.5
	gcc-2_8_1-990302:1.5
	gcc_2_8_1-990302:1.5
	gcc_2_8_1-990222:1.5
	gcc-2_8_1-990109:1.5
	gcc-2_8_1-981210:1.5
	gcc-2_8_1-981208:1.5
	gcc-2_8_1-980929:1.5
	gcc_2_8_1-980929:1.5
	gcc-2_8_1-980928:1.5
	gcc-2_8_1-980813:1.5
	gcc-2_8_1-980811:1.5
	gcc-2_8_1-980718:1.5
	gcc-2_8_1-980705:1.5
	gcc-2_8_1-980627:1.5
	gcc-2_8_1-980609:1.5
	gcc-2_8_1-980608:1.5
	gcc-2_8_1-980529:1.5
	gcc-2_8_1-980525:1.5
	gcc-2_8_1-980513:1.5
	gcc-2_8_1-980502:1.5
	gcc-2_8_1-980426:1.5
	gcc-2_8_1-980419:1.5
	gcc-2_8_1-980413:1.5
	gcc-2_8_1-980412:1.5
	gcc-2_8_1-980407:1.5
	gcc-2_8_1-980401:1.5
	gcc_2_8_1-980315:1.5
	gcc-2_8_1-RELEASE:1.5;
locks; strict;
comment	@# @;


1.5
date	97.09.01.17.07.06;	author kenner;	state Exp;
branches;
next	1.4;

1.4
date	96.04.26.19.03.12;	author meissner;	state Exp;
branches;
next	1.3;

1.3
date	96.04.04.16.45.26;	author meissner;	state Exp;
branches;
next	1.2;

1.2
date	95.01.12.18.27.48;	author wilson;	state Exp;
branches;
next	1.1;

1.1
date	94.11.18.03.42.41;	author dje;	state Exp;
branches;
next	;


desc
@Target makefile fragment for i960 running VxWorks.
@


1.5
log
@(TARGET_LIBGCC2_CFLAGS): New definition.
(LIBGCC2_CFLAGS): Deleted.
@
text
@LIBGCC1 =
CROSS_LIBGCC1 =

# We don't want to put exit in libgcc.a for VxWorks, because VxWorks
# does not have _exit.
TARGET_LIBGCC2_CFLAGS = -Dexit=unused_exit
LIB2FUNCS_EXTRA = fp-bit.c dp-bit.c xp-bit.c

dp-bit.c: $(srcdir)/config/fp-bit.c
	echo '#define FLOAT_BIT_ORDER_MISMATCH' > dp-bit.c
	cat $(srcdir)/config/fp-bit.c >> dp-bit.c

fp-bit.c: $(srcdir)/config/fp-bit.c
	echo '#define FLOAT' > fp-bit.c
	echo '#define FLOAT_BIT_ORDER_MISMATCH' >> fp-bit.c
	cat $(srcdir)/config/fp-bit.c >> fp-bit.c

xp-bit.c: $(srcdir)/config/fp-bit.c
	echo '#define EXTENDED_FLOAT_STUBS' > xp-bit.c
	cat $(srcdir)/config/fp-bit.c >> xp-bit.c

MULTILIB_OPTIONS=mnumerics/msoft-float
MULTILIB_DIRNAMES=float soft-float
MULTILIB_MATCHES=mnumerics=msb mnumerics=msc mnumerics=mkb mnumerics=mkc mnumerics=mmc mnumerics=mcb mnumerics=mcc msoft-float=msa msoft-float=mka msoft-float=mca msoft-float=mcf

LIBGCC = stmp-multilib
INSTALL_LIBGCC = install-multilib
@


1.4
log
@Add soft-float multilib directory
@
text
@d6 1
a6 1
LIBGCC2_CFLAGS = -O2 $(GCC_CFLAGS) -g1 -Dexit=unused_exit
@


1.3
log
@Add support for EXTENDED_FLOAT_STUBS
@
text
@d22 3
a24 3
MULTILIB_OPTIONS=mnumerics
MULTILIB_DIRNAMES=float
MULTILIB_MATCHES=mnumerics=msb mnumerics=msc mnumerics=mkb mnumerics=mkc mnumerics=mmc mnumerics=mcb mnumerics=mcc
@


1.2
log
@(LIBGCC1, CROSS_LIBGCC1): Define to empty instead of to libgcc1.null.y
@
text
@d7 1
a7 1
LIB2FUNCS_EXTRA = fp-bit.c dp-bit.c
d17 4
@


1.1
log
@Initial revision
@
text
@d1 2
a2 2
LIBGCC1 = libgcc1.null
CROSS_LIBGCC1 = libgcc1.null
@
