head	1.30;
access;
symbols
	perseant-exfatfs-base-20250801:1.30
	perseant-exfatfs-base-20240630:1.30
	cjep_sun2x:1.30.0.44
	cjep_sun2x-base:1.30
	cjep_staticlib_x-base1:1.30
	cjep_staticlib_x:1.30.0.42
	cjep_staticlib_x-base:1.30
	phil-wifi-20200421:1.30
	phil-wifi-20200411:1.30
	phil-wifi-20200406:1.30
	pgoyette-compat-merge-20190127:1.30
	pgoyette-compat-20190127:1.30
	pgoyette-compat-20190118:1.30
	pgoyette-compat-1226:1.30
	pgoyette-compat-1126:1.30
	pgoyette-compat-1020:1.30
	pgoyette-compat-0930:1.30
	pgoyette-compat-0906:1.30
	pgoyette-compat-0728:1.30
	pgoyette-compat-0625:1.30
	pgoyette-compat-0521:1.30
	pgoyette-compat-0502:1.30
	pgoyette-compat-0422:1.30
	pgoyette-compat-0415:1.30
	pgoyette-compat-0407:1.30
	pgoyette-compat-0330:1.30
	pgoyette-compat-0322:1.30
	pgoyette-compat-0315:1.30
	pgoyette-compat:1.30.0.40
	pgoyette-compat-base:1.30
	perseant-stdc-iso10646:1.30.0.38
	perseant-stdc-iso10646-base:1.30
	prg-localcount2-base3:1.30
	prg-localcount2-base2:1.30
	prg-localcount2-base1:1.30
	prg-localcount2:1.30.0.36
	prg-localcount2-base:1.30
	pgoyette-localcount-20170426:1.30
	bouyer-socketcan-base1:1.30
	pgoyette-localcount-20170320:1.30
	bouyer-socketcan:1.30.0.34
	bouyer-socketcan-base:1.30
	pgoyette-localcount-20170107:1.30
	pgoyette-localcount-20161104:1.30
	localcount-20160914:1.30
	pgoyette-localcount-20160806:1.30
	pgoyette-localcount-20160726:1.30
	pgoyette-localcount:1.30.0.32
	pgoyette-localcount-base:1.30
	netbsd-5-2-3-RELEASE:1.30
	netbsd-5-1-5-RELEASE:1.30
	yamt-pagecache-base9:1.30
	yamt-pagecache-tag8:1.30
	tls-earlyentropy:1.30.0.28
	tls-earlyentropy-base:1.30
	riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.30
	riastradh-drm2-base3:1.30
	netbsd-5-2-2-RELEASE:1.30
	netbsd-5-1-4-RELEASE:1.30
	netbsd-5-2-1-RELEASE:1.30
	netbsd-5-1-3-RELEASE:1.30
	agc-symver:1.30.0.30
	agc-symver-base:1.30
	tls-maxphys-base:1.30
	yamt-pagecache-base8:1.30
	netbsd-5-2:1.30.0.26
	yamt-pagecache-base7:1.30
	netbsd-5-2-RELEASE:1.30
	netbsd-5-2-RC1:1.30
	yamt-pagecache-base6:1.30
	yamt-pagecache-base5:1.30
	yamt-pagecache-base4:1.30
	netbsd-5-1-2-RELEASE:1.30
	netbsd-5-1-1-RELEASE:1.30
	yamt-pagecache-base3:1.30
	yamt-pagecache-base2:1.30
	yamt-pagecache:1.30.0.24
	yamt-pagecache-base:1.30
	bouyer-quota2-nbase:1.30
	bouyer-quota2:1.30.0.22
	bouyer-quota2-base:1.30
	matt-nb5-pq3:1.30.0.20
	matt-nb5-pq3-base:1.30
	netbsd-5-1:1.30.0.18
	netbsd-5-1-RELEASE:1.30
	netbsd-5-1-RC4:1.30
	netbsd-5-1-RC3:1.30
	netbsd-5-1-RC2:1.30
	netbsd-5-1-RC1:1.30
	netbsd-5-0-2-RELEASE:1.30
	netbsd-5-0-1-RELEASE:1.30
	jym-xensuspend-nbase:1.30
	netbsd-5-0:1.30.0.16
	netbsd-5-0-RELEASE:1.30
	netbsd-5-0-RC4:1.30
	netbsd-5-0-RC3:1.30
	netbsd-5-0-RC2:1.30
	jym-xensuspend:1.30.0.14
	jym-xensuspend-base:1.30
	netbsd-5-0-RC1:1.30
	netbsd-5:1.30.0.12
	netbsd-5-base:1.30
	mjf-devfs2:1.30.0.10
	mjf-devfs2-base:1.30
	yamt-pf42-base4:1.30
	yamt-pf42-base3:1.30
	hpcarm-cleanup-nbase:1.30
	yamt-pf42-base2:1.30
	yamt-pf42:1.30.0.8
	yamt-pf42-base:1.30
	keiichi-mipv6:1.30.0.6
	keiichi-mipv6-base:1.30
	cube-autoconf:1.30.0.4
	cube-autoconf-base:1.30
	hpcarm-cleanup:1.30.0.2
	hpcarm-cleanup-base:1.30
	netbsd-1-6-PATCH002-RELEASE:1.29
	netbsd-1-6-PATCH002:1.29
	netbsd-1-6-PATCH002-RC4:1.29
	netbsd-1-6-PATCH002-RC3:1.29
	netbsd-1-6-PATCH002-RC2:1.29
	netbsd-1-6-PATCH002-RC1:1.29
	netbsd-1-6-PATCH001:1.29
	netbsd-1-6-PATCH001-RELEASE:1.29
	netbsd-1-6-PATCH001-RC3:1.29
	netbsd-1-6-PATCH001-RC2:1.29
	netbsd-1-6-PATCH001-RC1:1.29
	netbsd-1-6-RELEASE:1.29
	netbsd-1-6-RC3:1.29
	netbsd-1-6-RC2:1.29
	netbsd-1-6-RC1:1.29
	netbsd-1-6:1.29.0.2
	netbsd-1-6-base:1.29
	netbsd-1-5-PATCH003:1.25
	netbsd-1-5-PATCH002:1.25
	netbsd-1-5-PATCH001:1.25
	netbsd-1-5-RELEASE:1.25
	netbsd-1-5-BETA2:1.25
	netbsd-1-5-BETA:1.25
	netbsd-1-4-PATCH003:1.19
	netbsd-1-5-ALPHA2:1.25
	netbsd-1-5:1.25.0.2
	netbsd-1-5-base:1.25
	netbsd-1-4-PATCH002:1.19
	wrstuden-devbsize-19991221:1.22
	wrstuden-devbsize:1.20.0.2
	wrstuden-devbsize-base:1.22
	comdex-fall-1999:1.22.0.2
	comdex-fall-1999-base:1.22
	netbsd-1-4-PATCH001:1.19
	netbsd-1-4-RELEASE:1.19
	netbsd-1-4:1.19.0.2
	netbsd-1-4-base:1.19
	mrg-980329:1.1.1.1
	mrg:1.1.1;
locks; strict;
comment	@# @;


1.30
date	2002.09.16.16.22.27;	author thorpej;	state dead;
branches;
next	1.29;

1.29
date	2001.01.09.08.52.58;	author enami;	state Exp;
branches;
next	1.28;

1.28
date	2001.01.08.08.29.59;	author itojun;	state Exp;
branches;
next	1.27;

1.27
date	2001.01.04.10.43.24;	author itojun;	state Exp;
branches;
next	1.26;

1.26
date	2000.11.09.06.25.52;	author thorpej;	state Exp;
branches;
next	1.25;

1.25
date	2000.03.05.05.41.05;	author shin;	state Exp;
branches;
next	1.24;

1.24
date	2000.02.19.00.44.32;	author tsutsui;	state Exp;
branches;
next	1.23;

1.23
date	2000.02.16.11.23.49;	author tsutsui;	state Exp;
branches;
next	1.22;

1.22
date	99.10.09.16.10.19;	author sommerfeld;	state Exp;
branches;
next	1.21;

1.21
date	99.09.29.13.19.15;	author takemura;	state Exp;
branches;
next	1.20;

1.20
date	99.07.30.04.07.23;	author mycroft;	state Exp;
branches
	1.20.2.1;
next	1.19;

1.19
date	99.03.17.00.46.35;	author thorpej;	state Exp;
branches;
next	1.18;

1.18
date	99.02.24.17.48.42;	author drochner;	state Exp;
branches;
next	1.17;

1.17
date	99.02.13.02.54.25;	author lukem;	state Exp;
branches;
next	1.16;

1.16
date	99.01.31.21.45.08;	author christos;	state Exp;
branches;
next	1.15;

1.15
date	99.01.11.10.59.25;	author christos;	state Exp;
branches;
next	1.14;

1.14
date	98.11.28.22.44.22;	author eeh;	state Exp;
branches;
next	1.13;

1.13
date	98.08.27.21.44.28;	author tv;	state Exp;
branches;
next	1.12;

1.12
date	98.08.27.21.42.20;	author tv;	state Exp;
branches;
next	1.11;

1.11
date	98.08.18.18.59.46;	author tv;	state Exp;
branches;
next	1.10;

1.10
date	98.08.18.13.31.50;	author tv;	state Exp;
branches;
next	1.9;

1.9
date	98.08.17.02.55.39;	author tv;	state Exp;
branches;
next	1.8;

1.8
date	98.08.17.02.25.44;	author tv;	state Exp;
branches;
next	1.7;

1.7
date	98.05.07.04.17.59;	author mycroft;	state Exp;
branches;
next	1.6;

1.6
date	98.05.06.07.40.32;	author mycroft;	state Exp;
branches;
next	1.5;

1.5
date	98.04.15.21.54.05;	author tv;	state Exp;
branches;
next	1.4;

1.4
date	98.04.03.02.20.29;	author tv;	state Exp;
branches;
next	1.3;

1.3
date	98.04.02.06.33.31;	author mrg;	state Exp;
branches;
next	1.2;

1.2
date	98.03.30.03.07.13;	author mrg;	state Exp;
branches;
next	1.1;

1.1
date	98.03.29.11.34.20;	author mrg;	state Exp;
branches
	1.1.1.1;
next	;

1.20.2.1
date	99.12.27.18.29.16;	author wrstuden;	state Exp;
branches;
next	;

1.1.1.1
date	98.03.29.11.34.20;	author mrg;	state Exp;
branches;
next	;


desc
@@


1.30
log
@Delete the egcs/binutils 2.9 toolchain.  Remove USE_NEW_TOOLCHAIN
conditionals.
@
text
@#	$NetBSD: Makefile.inc,v 1.29 2001/01/09 08:52:58 enami Exp $

.if !defined(GCC_MAKEFILE_INC)
GCC_MAKEFILE_INC=1

.include <bsd.own.mk>

# These architectures are Cygnus's default for enabling Haifa
.if (${MACHINE_ARCH} == "alpha") || (${MACHINE_ARCH} == "powerpc") || \
    (${MACHINE_ARCH} == "sparc") || (${MACHINE_ARCH} == "sparc64")
USE_EGCS_HAIFA=1
.endif
#MKMAN=no

# gcc has files with a "rs6000" prefix for powerpc
GNU_ARCH.powerpc=rs6000

DIST=		${.CURDIR}/../../../dist/gcc
COMMON=		${.CURDIR}/../common
COMMONOBJ!=	cd ${.CURDIR}/../common && ${PRINTOBJDIR}

.if exists(${.CURDIR}/../arch/${MACHINE_ARCH})
ARCHSUBDIR= ${MACHINE_ARCH}
.elif exists(${.CURDIR}/../arch/${MACHINE_CPU})
ARCHSUBDIR= ${MACHINE_CPU}
.else
.BEGIN:
	@@echo no ../arch/${MACHINE_ARCH} nor ../arch/${MACHINE_CPU} exists
	@@false
.endif

CPPFLAGS+=	-I${.CURDIR}/../arch \
		-I${.CURDIR}/../arch/${ARCHSUBDIR} \
		-I${COMMONOBJ} \
		-I${DIST} \
		-I${DIST}/config \
		-DIN_GCC -DNETBSD_NATIVE
HOST_CPPFLAGS+= -I${.CURDIR}/../arch \
		-I${.CURDIR}/../arch/${ARCHSUBDIR} \
		-I${COMMONOBJ} \
		-I${DIST} \
		-I${DIST}/config \
		-DIN_GCC -DNETBSD_NATIVE

.if (${OBJECT_FMT} == "ELF" || defined(BOOTSTRAP_ELF))
CPPFLAGS+=-DDEFAULT_ELF
.endif

.if (${MACHINE_ARCH} == "mipseb") || (${MACHINE_ARCH} == "sh3eb")
CPPFLAGS+=-DTARGET_BIG_ENDIAN_DEFAULT
.endif

.if (${MACHINE_ARCH} == "mipsel") || (${MACHINE_ARCH} == "sh3el")
CPPFLAGS+=-DTARGET_LITTLE_ENDIAN_DEFAULT
.endif

.PATH:		${.CURDIR}/../arch \
		${DIST} \
		${DIST}/config

EGCS_VERSION!=	sed -e 's/.*\(egcs-[0-9\.]*\).*/\1/' ${DIST}/version.c

.if !defined(COMPILER_EXEC_PREFIX)
COMPILER_EXEC_PREFIX=
.endif

CPPFLAGS+=	-DHAVE_CONFIG_H -DPREFIX=\"/usr\" \
		-DDEFAULT_TARGET_VERSION=\"${EGCS_VERSION}\" \
		-DDEFAULT_TARGET_MACHINE=\"${MACHINE_GNU_ARCH}-netbsd\" \
		-DSTANDARD_STARTFILE_PREFIX=\"/usr/lib/\" \
		-DSTANDARD_EXEC_PREFIX=\"/usr/libexec/\" \
		-DTOOLDIR_BASE_PREFIX=\"/usr/libexec/\" \
		-DNBSD_EXEC_PREFIX=\"${COMPILER_EXEC_PREFIX}/usr/libexec/\"

.if defined(USE_EGCS_HAIFA)
CPPFLAGS+=	-DHAIFA
.endif
.endif
@


1.29
log
@- Use PRINTOBJDIR and .WAIT where appropriate.
- Define PARALLEL in gdb/Makefile since multiple yacc might run.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.inc,v 1.28 2001/01/08 08:29:59 itojun Exp $
@


1.28
log
@use MACIHNE_CPU to determine architecture-dependent source code directory.
is use of exists(foo) safe enough?
TODO: many other places to fix
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.inc,v 1.27 2001/01/04 10:43:24 itojun Exp $
d20 1
a20 3
.ifnmake(print-objdir)
COMMONOBJ!=	cd ${.CURDIR}/../common; ${MAKE} print-objdir
.endif
@


1.27
log
@sh3 split
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.inc,v 1.26 2000/11/09 06:25:52 thorpej Exp $
d24 4
a27 4
.if (${MACHINE_ARCH} == "mipsel") || (${MACHINE_ARCH} == "mipseb")
ARCHSUBDIR= mips
.elif (${MACHINE_ARCH} == "sh3el") || (${MACHINE_ARCH} == "sh3eb")
ARCHSUBDIR= sh3
d29 3
a31 1
ARCHSUBDIR= ${MACHINE_ARCH}
d51 1
a51 1
.if (${MACHINE_ARCH} == "mipseb")
d55 1
a55 1
.if (${MACHINE_ARCH} == "mipsel")
@


1.26
log
@If the COMPILER_EXEC_PREFIX make variable is set, define
NBSD_EXEC_PREFIX="<COMPILER_EXEC_PREFIX>/usr/libexec/"
in the CPPFLAGS.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.inc,v 1.25 2000/03/05 05:41:05 shin Exp $
d26 2
@


1.25
log
@remove MIPS SOFTFLOAT.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.inc,v 1.24 2000/02/19 00:44:32 tsutsui Exp $
d61 4
d70 2
a71 1
		-DTOOLDIR_BASE_PREFIX=\"/usr/libexec/\"
@


1.24
log
@- tm.h is automatically generated by configure in gnu/dist/gcc,
  so egcs/arch/mips/tm.h should not contain any #ifdefs
- Use -DTARGET_{BIG,LITTLE}_ENDIAN_DEFAULT (which are used in egcs-current)
  to switch mipseb/mipsel
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.inc,v 1.22 1999/10/09 16:10:19 sommerfeld Exp $
a52 5
.endif

.if (${MACHINE} == "hpcmips") # XXX
CPPFLAGS+=-D${MACHINE}
HOST_CPPFLAGS += -D${MACHINE}
@


1.23
log
@Add support of mipseb target.
@
text
@a25 1
CPPFLAGS+=	-D${MACHINE_ARCH}
d45 8
@


1.22
log
@Don't put (target-oriented) CPPFLAGS into HOST_CPPFLAGS in bulk - instead,
add the same things to HOST_CPPFLAGS as to CPPFLAGS
This is necessary to cross-compile egcs.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.inc,v 1.21 1999/09/29 13:19:15 takemura Exp $
d26 1
@


1.21
log
@Hpcmips needs completely FPU instruction free user land.
XXX, this modification is kinda ad-hoc.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.inc,v 1.20 1999/07/30 04:07:23 mycroft Exp $
d36 6
d49 1
a50 2

HOST_CPPFLAGS=	${CPPFLAGS}
@


1.20
log
@Don't use GNU malloc() any more.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.inc,v 1.19 1999/03/17 00:46:35 thorpej Exp $
d39 4
@


1.20.2.1
log
@Pull up to last week's -current.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.inc,v 1.22 1999/10/09 16:10:19 sommerfeld Exp $
a35 6
HOST_CPPFLAGS+= -I${.CURDIR}/../arch \
		-I${.CURDIR}/../arch/${ARCHSUBDIR} \
		-I${COMMONOBJ} \
		-I${DIST} \
		-I${DIST}/config \
		-DIN_GCC -DNETBSD_NATIVE
d41 1
a41 4
.if (${MACHINE} == "hpcmips") # XXX
CPPFLAGS+=-D${MACHINE}
HOST_CPPFLAGS += -D${MACHINE}
.endif
@


1.19
log
@Make it a tad bit easier to bootstrap an a.out system to ELF.  Introduce
a BOOTSTRAP_ELF Makefile variable that, when set (e.g. in the environment),
builds a targeted-to-ELF toolchain without requiring OBJECT_FMT to be set
to "ELF" (which affects how e.g. libraries are built).

This basically means you don't need fake crtbegin.o and crtend.o files to
be present in /usr/lib while bootstrapping the toolchain.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.inc,v 1.18 1999/02/24 17:48:42 drochner Exp $
a41 3

LDADD+=		-lgnumalloc
DPADD+=		${LIBGNUMALLOC}
@


1.18
log
@make this build after mips->mipse? transition
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.inc,v 1.17 1999/02/13 02:54:25 lukem Exp $
d37 1
a37 1
.if (${OBJECT_FMT} == "ELF")
@


1.17
log
@convert from NOxxx= to MKxxx=no.
include <bsd.own.mk> if testing a MKxxx variable.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.inc,v 1.16 1999/01/31 21:45:08 christos Exp $
d24 6
d31 1
a31 1
		-I${.CURDIR}/../arch/${MACHINE_ARCH} \
@


1.16
log
@Remove the i386 test for defining DEFAULT_ELF; the sparc uses is now too,
and it is harmless.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.inc,v 1.15 1999/01/11 10:59:25 christos Exp $
d13 1
a13 1
#NOMAN=1
@


1.15
log
@Pass -DDEFAULT_ELF if i386 && OBJECT_FMT == ELF
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.inc,v 1.14 1998/11/28 22:44:22 eeh Exp $
d31 1
a31 1
.if (${OBJECT_FMT} == "ELF") && (${MACHINE_ARCH} == "i386")
@


1.14
log
@Add sparc64 support.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.inc,v 1.13 1998/08/27 21:44:28 tv Exp $
d13 1
d30 5
@


1.13
log
@...But don't recursively call print-objdir.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.inc,v 1.12 1998/08/27 21:42:20 tv Exp $
d10 1
a10 1
    (${MACHINE_ARCH} == "sparc")
@


1.12
log
@Use ${MAKE} print-objdir.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.inc,v 1.11 1998/08/18 18:59:46 tv Exp $
d19 1
d21 1
@


1.11
log
@Enable Haifa by default on alpha, powerpc, and sparc (to match Cygnus's
default list)
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.inc,v 1.10 1998/08/18 13:31:50 tv Exp $
d19 1
a19 2
COMMONOBJ!=	cd ${.CURDIR}/../common; \
	 	printf "xxx: .MAKE\n\t@@echo \$${.OBJDIR}\n" | ${MAKE} -s -f-
@


1.10
log
@powerpc needs a MACHINE_GNU_ARCH of "rs6000" for gcc.  Add:
GNU_ARCH.powerpc=rs6000
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.inc,v 1.9 1998/08/17 02:55:39 tv Exp $
d7 6
@


1.9
log
@Update to egcs 1.1 snapshot, and a few remaining nits.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.inc,v 1.8 1998/08/17 02:25:44 tv Exp $
d7 3
@


1.8
log
@Update cc1's to egcs 1.1 snapshot.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.inc,v 1.7 1998/05/07 04:17:59 mycroft Exp $
d19 1
@


1.7
log
@Don't define MD_EXEC_PREFIX and MD_STARTFILE_PREFIX here.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.inc,v 1.6 1998/05/06 07:40:32 mycroft Exp $
d6 13
a18 14
DIST=	${.CURDIR}/../../../dist/gcc
COMMON=	${.CURDIR}/../common
COMMONOBJ!=cd ${.CURDIR}/../common; \
	 printf "xxx: .MAKE\n\t@@echo \$${.OBJDIR}\n" | ${MAKE} -s -f-

CPPFLAGS+=-I${.CURDIR} \
	-I${COMMON} \
	-I${COMMONOBJ} \
	-I${.CURDIR}/../arch \
	-I${.CURDIR}/../arch/${MACHINE_ARCH} \
	-I${DIST} \
	-I${DIST}/config \
	-I${DIST}/config/${MACHINE_ARCH} \
	-DIN_GCC -DNETBSD_NATIVE
d23 15
a37 7
# Some GNU architecture names don't match NetBSD architecture names.  Most do.
.if ${MACHINE_ARCH} == "arm32"
TARGET_GNU_ARCH=arm
.elif ${MACHINE_ARCH} == "powerpc"
TARGET_GNU_ARCH=rs6000
.else
TARGET_GNU_ARCH=${MACHINE_ARCH}	
a38 12

.PATH: ${DIST} ${DIST}/config ${DIST}/config/${TARGET_GNU_ARCH} \
	${COMMON} ${COMMONOBJ}

# XXX
version=egcs-2.90.27
target_alias=${TARGET_GNU_ARCH}-netbsd
CPPFLAGS+= \
	-DDEFAULT_TARGET_VERSION=\"${version}\" \
	-DDEFAULT_TARGET_MACHINE=\"${target_alias}\" \
# XXX

@


1.6
log
@Set TARGET_GNU_ARCH correctly for PowerPC.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.inc,v 1.5 1998/04/15 21:54:05 tv Exp $
a18 2
	-DMD_EXEC_PREFIX=\"/usr/libexec/\" \
	-DMD_STARTFILE_PREFIX=\"/usr/lib/\" \
@


1.5
log
@ARM32 fixes from cgd: GNU uses "arm", not "arm32" for the architecture;
missing backslash in netbsd.h; wrong prototype in arm.h.  Still not PIC
capable, yet.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.inc,v 1.4 1998/04/03 02:20:29 tv Exp $
d29 2
@


1.4
log
@- make f771 work with CC1_SHLIB: move files that aren't actually "common"
  and referencing externs in non-common code to the appropriate modules
- add -DLANG_SPECIFIC_DRIVER for g++ and g77 as required by a "GNU build"
- Cleanup: $() -> ${}
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.inc,v 1.3 1998/04/02 06:33:31 mrg Exp $
d26 8
a33 1
.PATH: ${DIST} ${DIST}/config ${DIST}/config/${MACHINE_ARCH} \
d38 1
a38 1
target_alias=${MACHINE_ARCH}-netbsd
@


1.3
log
@simplify .PATH: list, and remove a duplicate.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.inc,v 1.2 1998/03/30 03:07:13 mrg Exp $
d6 3
a8 3
DIST=	$(.CURDIR)/../../../dist/gcc
COMMON=	$(.CURDIR)/../common
COMMONOBJ!=cd $(.CURDIR)/../common; \
d11 8
a18 8
CPPFLAGS+=-I$(.CURDIR) \
	-I$(COMMON) \
	-I$(COMMONOBJ) \
	-I$(.CURDIR)/../arch \
	-I$(.CURDIR)/../arch/$(MACHINE_ARCH) \
	-I$(DIST) \
	-I$(DIST)/config \
	-I$(DIST)/config/$(MACHINE_ARCH) \
d24 1
a24 1
DPADD+=		$(LIBGNUMALLOC)
d26 2
a27 2
.PATH: $(DIST) $(DIST)/config $(DIST)/config/$(MACHINE_ARCH) \
	$(COMMON) $(COMMONOBJ)
d33 2
a34 2
	-DDEFAULT_TARGET_VERSION=\"$(version)\" \
	-DDEFAULT_TARGET_MACHINE=\"$(target_alias)\" \
@


1.2
log
@remove extra empty line.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.inc,v 1.1.1.1 1998/03/29 11:34:20 mrg Exp $
d26 1
a26 3
.PATH: $(.CURDIR)/../common $(.CURDIR)/../../../dist/gcc \
	$(.CURDIR)/../../../dist/gcc/config \
	$(.CURDIR)/../../../dist/gcc/config/$(MACHINE_ARCH) \
@


1.1
log
@Initial revision
@
text
@d1 1
a1 1
#	$NetBSD$
a9 1

@


1.1.1.1
log
@building gcc from the egcs sources in gnu/dist/gcc...
@
text
@@
