head	1.6;
access;
symbols
	RELENG_6_4_0_RELEASE:1.5.26.1
	RELENG_6_4:1.5.0.26
	RELENG_6_4_BP:1.5
	RELENG_6_3_0_RELEASE:1.5
	RELENG_6_3:1.5.0.24
	RELENG_6_3_BP:1.5
	RELENG_6_2_0_RELEASE:1.5
	RELENG_6_2:1.5.0.22
	RELENG_6_2_BP:1.5
	RELENG_5_5_0_RELEASE:1.5
	RELENG_5_5:1.5.0.20
	RELENG_5_5_BP:1.5
	RELENG_6_1_0_RELEASE:1.5
	RELENG_6_1:1.5.0.18
	RELENG_6_1_BP:1.5
	RELENG_6_0_0_RELEASE:1.5
	RELENG_6_0:1.5.0.16
	RELENG_6_0_BP:1.5
	RELENG_6:1.5.0.14
	RELENG_6_BP:1.5
	RELENG_5_4_0_RELEASE:1.5
	RELENG_5_4:1.5.0.12
	RELENG_5_4_BP:1.5
	RELENG_4_11_0_RELEASE:1.4.4.1
	RELENG_4_11:1.4.4.1.0.18
	RELENG_4_11_BP:1.4.4.1
	RELENG_5_3_0_RELEASE:1.5
	RELENG_5_3:1.5.0.10
	RELENG_5_3_BP:1.5
	RELENG_5:1.5.0.8
	RELENG_5_BP:1.5
	RELENG_4_10_0_RELEASE:1.4.4.1
	RELENG_4_10:1.4.4.1.0.16
	RELENG_4_10_BP:1.4.4.1
	RELENG_5_2_1_RELEASE:1.5
	RELENG_5_2_0_RELEASE:1.5
	RELENG_5_2:1.5.0.6
	RELENG_5_2_BP:1.5
	RELENG_4_9_0_RELEASE:1.4.4.1
	RELENG_4_9:1.4.4.1.0.14
	RELENG_4_9_BP:1.4.4.1
	RELENG_5_1_0_RELEASE:1.5
	RELENG_5_1:1.5.0.4
	RELENG_5_1_BP:1.5
	RELENG_4_8_0_RELEASE:1.4.4.1
	RELENG_4_8:1.4.4.1.0.12
	RELENG_4_8_BP:1.4.4.1
	RELENG_5_0_0_RELEASE:1.5
	RELENG_5_0:1.5.0.2
	RELENG_5_0_BP:1.5
	RELENG_4_7_0_RELEASE:1.4.4.1
	RELENG_4_7:1.4.4.1.0.10
	RELENG_4_7_BP:1.4.4.1
	RELENG_4_6_2_RELEASE:1.4.4.1
	RELENG_4_6_1_RELEASE:1.4.4.1
	RELENG_4_6_0_RELEASE:1.4.4.1
	RELENG_4_6:1.4.4.1.0.8
	RELENG_4_6_BP:1.4.4.1
	RELENG_4_5_0_RELEASE:1.4.4.1
	RELENG_4_5:1.4.4.1.0.6
	RELENG_4_5_BP:1.4.4.1
	RELENG_4_4_0_RELEASE:1.4.4.1
	RELENG_4_4:1.4.4.1.0.4
	RELENG_4_4_BP:1.4.4.1
	RELENG_4_3_0_RELEASE:1.4.4.1
	RELENG_4_3:1.4.4.1.0.2
	RELENG_4_3_BP:1.4.4.1
	BEFORE_GCC_2_95_3:1.4.4.1
	BEFORE_GCC_2_95_3_TEST3:1.5
	RELENG_4_2_0_RELEASE:1.4.4.1
	RELENG_4_1_1_RELEASE:1.4
	PRE_SMPNG:1.4
	RELENG_4_1_0_RELEASE:1.4
	RELENG_4_0_0_RELEASE:1.4
	RELENG_4:1.4.0.4
	RELENG_4_BP:1.4
	EGCS_11x:1.4.0.2
	BEFORE_GCC_2_95_1:1.4;
locks; strict;
comment	@# @;


1.6
date	2006.06.06.19.31.45;	author kan;	state dead;
branches;
next	1.5;

1.5
date	2000.11.01.01.18.27;	author jdp;	state Exp;
branches
	1.5.14.1
	1.5.26.1;
next	1.4;

1.4
date	99.10.03.02.43.20;	author bde;	state Exp;
branches
	1.4.2.1
	1.4.4.1;
next	1.3;

1.3
date	99.08.27.23.32.49;	author peter;	state Exp;
branches;
next	1.2;

1.2
date	99.08.16.04.27.27;	author obrien;	state Exp;
branches;
next	1.1;

1.1
date	99.04.14.00.24.03;	author obrien;	state Exp;
branches;
next	;

1.5.14.1
date	2012.11.17.07.39.13;	author svnexp;	state Exp;
branches;
next	;

1.5.26.1
date	2008.10.02.02.57.24;	author kensmith;	state Exp;
branches;
next	;

1.4.2.1
date	2000.01.13.08.50.02;	author obrien;	state Exp;
branches;
next	;

1.4.4.1
date	2000.11.01.01.20.37;	author jdp;	state Exp;
branches;
next	1.4.4.2;

1.4.4.2
date	2012.11.17.07.22.53;	author svnexp;	state Exp;
branches;
next	;


desc
@@


1.6
log
@Garbage collect library we did not compile for ages.
@
text
@# $FreeBSD: src/gnu/lib/libgcc_r/Makefile,v 1.5 2000/11/01 01:18:27 jdp Exp $

LIB=	gcc_r
CFLAGS+=-D_PTHREADS
CFLAGS+=-D'__GTHREAD_MUTEX_INIT_FUNCTION(m)=pthread_mutex_init(m, NULL)'

.include "../libgcc/Makefile"
@


1.5
log
@Tell libgcc_r how to initialize a mutex before it uses it.  This
fixes the immediate segmentation violations from some multithreaded
programs built on very up-to-date systems.
@
text
@d1 1
a1 1
# $FreeBSD: src/gnu/lib/libgcc_r/Makefile,v 1.4 1999/10/03 02:43:20 bde Exp $
@


1.5.14.1
log
@Switch importer
@
text
@d1 1
a1 1
# $FreeBSD: stable/6/gnu/lib/libgcc_r/Makefile 68143 2000-11-01 01:18:27Z jdp $
@


1.5.26.1
log
@SVN rev 183531 on 2008-10-02 02:57:24Z by kensmith

Create releng/6.4 from stable/6 in preparation for 6.4-RC1.

Approved by:	re (implicit)
@
text
@d1 1
a1 1
# $FreeBSD$
@


1.4
log
@Fixed the hack for using "../libgcc/Makefile" in libgcc_r/Makefile.
${LIB} was wrong at dependency-parsing time, so dependencies for
libgcc_r*.a were wrong.  This somehow worked right, except libgcc_r*.a
were always out of date.
@
text
@d1 1
a1 1
# $FreeBSD: src/gnu/lib/libgcc_r/Makefile,v 1.3 1999/08/27 23:32:49 peter Exp $
d5 1
@


1.4.4.1
log
@MFC 1.4 -> 1.5: Fix immediate segmentation violations on
multithreaded programs, caused by an uninitialized mutex in
libgcc_r.
@
text
@d1 1
a1 1
# $FreeBSD: src/gnu/lib/libgcc_r/Makefile,v 1.5 2000/11/01 01:18:27 jdp Exp $
a4 1
CFLAGS+=-D'__GTHREAD_MUTEX_INIT_FUNCTION(m)=pthread_mutex_init(m, NULL)'
@


1.4.4.2
log
@Switch importer
@
text
@d1 1
a1 1
# $FreeBSD: stable/4/gnu/lib/libgcc_r/Makefile 68145 2000-11-01 01:20:37Z jdp $
@


1.4.2.1
log
@Allow EGCS 1.1.2 to co-exist with the new compiler, for regression testing.
@
text
@d1 1
a1 1
# $FreeBSD: src/gnu/lib/libgcc_r/Makefile,v 1.4 1999/10/03 02:43:20 bde Exp $
d3 1
a3 1
LIB=	egcc_r
@


1.3
log
@$Id$ -> $FreeBSD$
@
text
@d1 1
a1 3
# $FreeBSD$

.include "../libgcc/Makefile"
d5 2
@


1.2
log
@Purely cosmetic changes -- fix Id's
@
text
@d1 1
a1 1
#	$Id: Makefile,v 1.1 1999/04/14 00:24:03 obrien Exp $
@


1.1
log
@Create a libgcc with POSIX threads support.

Submitted by:	Luoqi Chen <luoqi@@chen.ml.org> (reorganized by me)
@
text
@d1 1
a1 3
#
# $Id: Makefile,v 1.25 1999/04/08 08:39:16 obrien Exp $
#
d6 1
a6 1
CFLAGS+= -D_PTHREADS
@

