summaryrefslogtreecommitdiff
path: root/lang
diff options
context:
space:
mode:
authorGerald Pfeifer <gerald@FreeBSD.org>2004-03-13 18:05:38 +0000
committerGerald Pfeifer <gerald@FreeBSD.org>2004-03-13 18:05:38 +0000
commitb00eb5246b9771ab4927cbd63f9b35b01f8edec5 (patch)
treed4379897858df8aff7c35a6d8cc18c4ba7bc79a4 /lang
parentFix installation. (diff)
Remove WITH_BOUNDSCHECKING knob, as the patch disappeared upstream and
GCC 3.3 with a current bounds checking patch should be better anyways. Reported by: trevor
Notes
Notes: svn path=/head/; revision=103890
Diffstat (limited to 'lang')
-rw-r--r--lang/gcc32/Makefile25
-rw-r--r--lang/gcc32/distinfo1
2 files changed, 0 insertions, 26 deletions
diff --git a/lang/gcc32/Makefile b/lang/gcc32/Makefile
index db53693edad2..5f2030a4ea6a 100644
--- a/lang/gcc32/Makefile
+++ b/lang/gcc32/Makefile
@@ -23,14 +23,6 @@ DISTFILES= gcc-core-${PORTVERSION}${EXTRACT_SUFX} \
MAINTAINER?= gerald@FreeBSD.org
COMMENT?= GNU Compiler Collection 3.2.3
-.if defined (WITH_BOUNDSCHECKING)
-# Fetch another file, but don't extract it. Also add another patchfile.
-BCPATCH= bounds-checking-gcc-3.2.3-1.01.patch.bz2
-DISTFILES+= ${BCPATCH}:bc
-EXTRACT_ONLY= ${DISTFILES:S/${BCPATCH}:bc//}
-EXTRA_PATCHES= ${FILESDIR}/opt.patch-bc
-.endif
-
LATEST_LINK?= gcc32${PKGNAMESUFFIX}
USE_BZIP2= yes
@@ -85,23 +77,6 @@ MAN1= cpp32.1 g++32.1 g77-32.1 gcc32.1 gcov32.1 \
jcf-dump32.1 jv-scan32.1 jv-convert.1
MAN7= fsf-funding.7 gfdl.7 gpl.7
-pre-fetch:
- @${ECHO} "Making GCC ${DISTNAME:S/^gcc-//} for ${OPSYS} ${OSREL} ${PORTOBJFORMAT} target ${CONFIGURE_TARGET}"
-.if !defined(WITH_BOUNDSCHECKING)
- @${ECHO_MSG} "You can enable fine-grained bounds-checking support for compiled C programs"
- @${ECHO_MSG} "by defining WITH_BOUNDSCHECKING. Compile and link with \"-fbounds-checking\""
- @${ECHO_MSG} "to use."
-.endif
-
-.if defined(WITH_BOUNDSCHECKING)
-# Extract bounds-checking patch, removing the ada parts of the patch with sed.
-pre-patch:
- cd ${_DISTDIR} ; \
- ${BZCAT} ${BCPATCH} | \
- ${SED} -e '/^--- .*ada/,/^diff/d' | \
- ${PATCH} -d ${PATCH_WRKSRC} -E -p1 --quiet
-.endif
-
pre-configure:
cd ${SRCDIR} ; contrib/gcc_update --touch
@${RM} -f ${SRCDIR}/gcc/*/*.info*
diff --git a/lang/gcc32/distinfo b/lang/gcc32/distinfo
index 1b3fc3e50db6..a6f07a47bb0e 100644
--- a/lang/gcc32/distinfo
+++ b/lang/gcc32/distinfo
@@ -4,4 +4,3 @@ MD5 (gcc-g++-3.2.3.tar.bz2) = ebb7932d0dc526b10c222a22cc02f180
MD5 (gcc-g77-3.2.3.tar.bz2) = 8bea8cf9734995738552d90cf3f80b62
MD5 (gcc-java-3.2.3.tar.bz2) = 9cf2c5162a582705c1cae06c206e06de
MD5 (gcc-objc-3.2.3.tar.bz2) = eaca8b22d4ef2b42b84b877edbdf896b
-MD5 (bounds-checking-gcc-3.2.3-1.01.patch.bz2) = d1cbfed54d714c69ab09042807c591f9