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	95.10.26.22.04.23;	author kenner;	state Exp;
branches;
next	1.4;

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

1.3
date	95.07.11.00.05.41;	author kenner;	state Exp;
branches;
next	1.2;

1.2
date	95.02.23.20.30.26;	author meissner;	state Exp;
branches;
next	1.1;

1.1
date	95.02.02.21.29.18;	author meissner;	state Exp;
branches;
next	;


desc
@Common target Makefile rule.
@


1.5
log
@Don't build -mcpu=common multilib variants of libgcc.a.
@
text
@# Do not build libgcc1.
LIBGCC1 =
CROSS_LIBGCC1 =

# These are really part of libgcc1, but this will cause them to be
# built correctly, so... [taken from t-sparclite]
LIB2FUNCS_EXTRA = fp-bit.c dp-bit.c

dp-bit.c: $(srcdir)/config/fp-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
	cat $(srcdir)/config/fp-bit.c >> fp-bit.c

# Build the libraries for both hard and soft floating point

MULTILIB_OPTIONS = msoft-float
MULTILIB_DIRNAMES = soft-float

LIBGCC = stmp-multilib
INSTALL_LIBGCC = install-multilib
@


1.4
log
@V.4 support.
@
text
@d18 2
a19 2
MULTILIB_OPTIONS = msoft-float mcpu=common
MULTILIB_DIRNAMES = soft-float common
a22 6

# Aix 3.2.x needs milli.exp for -mcpu=common
EXTRA_PARTS = milli.exp
milli.exp: $(srcdir)/config/rs6000/milli.exp
	rm -f milli.exp
	cp $(srcdir)/config/rs6000/milli.exp ./milli.exp
@


1.3
log
@(EXTRA_PARTS): Copy milli.exp to release dir.
(milli.exp): Copy to build dir from machine dependend dir.
@
text
@d18 2
a19 2
MULTILIB_OPTIONS = msoft-float
MULTILIB_DIRNAMES = soft-float
@


1.2
log
@Support -msoft-float; support eabi -mrelocatable
@
text
@d23 6
@


1.1
log
@Eliminate building libgcc1.a
@
text
@d4 19
@
