From 896c7f0101d807ea8f584b352425bc2d406e5973 Mon Sep 17 00:00:00 2001 From: gerald Date: Sun, 30 Apr 2017 14:00:56 +0000 Subject: Remove traces of ia64 support (ONLY_FOR_ARCHS and files/patch-unwind-ia64.h) which has not been present in most other GCC ports for a long while. While at it, simplify the setting of INFO. --- lang/gcc46/Makefile | 9 +++------ lang/gcc46/distinfo | 1 + lang/gcc46/files/patch-unwind-ia64.h | 20 -------------------- 3 files changed, 4 insertions(+), 26 deletions(-) delete mode 100644 lang/gcc46/files/patch-unwind-ia64.h diff --git a/lang/gcc46/Makefile b/lang/gcc46/Makefile index 7d60dfe23cf4..a07cd6057d38 100644 --- a/lang/gcc46/Makefile +++ b/lang/gcc46/Makefile @@ -31,7 +31,7 @@ CPE_VENDOR= gnu # once installed. GCC_VERSION= ${PORTVERSION} SUFFIX= ${PORTVERSION:C/([0-9]+).([0-9]+).*/\1\2/} -ONLY_FOR_ARCHS= amd64 i386 ia64 powerpc sparc64 +ONLY_FOR_ARCHS= amd64 i386 powerpc sparc64 USES= cpe gmake iconv libtool makeinfo perl5 tar:bzip2 USE_BINUTILS= yes USE_PERL5= build @@ -81,11 +81,8 @@ INFO= gcc${SUFFIX}/cpp \ gcc${SUFFIX}/gccinstall \ gcc${SUFFIX}/gccint \ gcc${SUFFIX}/gfortran \ - gcc${SUFFIX}/libgomp -# Release tarballs (as opposed to snapshots) always carry this. -#.if ${ARCH} != "ia64" && ${ARCH} != "powerpc" && ${ARCH} != "sparc64" -INFO+= gcc${SUFFIX}/libquadmath -#.endif + gcc${SUFFIX}/libgomp \ + gcc${SUFFIX}/libquadmath pre-everything:: @${ECHO_MSG} "Making GCC ${PORTVERSION} for ${CONFIGURE_TARGET} [${LANGUAGES}]" diff --git a/lang/gcc46/distinfo b/lang/gcc46/distinfo index 9214124401ed..7f2fe3deee49 100644 --- a/lang/gcc46/distinfo +++ b/lang/gcc46/distinfo @@ -1,2 +1,3 @@ +TIMESTAMP = 1493560251 SHA256 (gcc-4.6.4.tar.bz2) = 35af16afa0b67af9b8eb15cafb76d2bc5f568540552522f5dc2c88dd45d977e8 SIZE (gcc-4.6.4.tar.bz2) = 72006076 diff --git a/lang/gcc46/files/patch-unwind-ia64.h b/lang/gcc46/files/patch-unwind-ia64.h deleted file mode 100644 index 5e264fe25100..000000000000 --- a/lang/gcc46/files/patch-unwind-ia64.h +++ /dev/null @@ -1,20 +0,0 @@ -2010-09-12 Gerald Pfeifer - - PR target/45650 - * config/ia64/unwind-ia64.h: Do not mark _Unwind_FindTableEntry - hidden on FreeBSD. - ---- UTC -Index: gcc/config/ia64/unwind-ia64.h -=================================================================== ---- gcc/config/ia64/unwind-ia64.h (revision 164211) -+++ gcc/config/ia64/unwind-ia64.h (working copy) -@@ -40,4 +40,7 @@ - extern struct unw_table_entry * - _Unwind_FindTableEntry (void *pc, unsigned long *segment_base, - unsigned long *gp, struct unw_table_entry *ent) -- __attribute__ ((__visibility__ ("hidden"))); -+#ifndef __FreeBSD__ -+ __attribute__ ((__visibility__ ("hidden"))) -+#endif -+ ; -- cgit