diff options
author | gerald <gerald@FreeBSD.org> | 2017-04-30 14:00:56 +0000 |
---|---|---|
committer | gerald <gerald@FreeBSD.org> | 2017-04-30 14:00:56 +0000 |
commit | 896c7f0101d807ea8f584b352425bc2d406e5973 (patch) | |
tree | f398bd1df67bfa3fc421aec28e5b6775e28f28a6 | |
parent | 15f4ca6d4bc769358302b97f0f39b8a338ff8c81 (diff) | |
download | FreeBSD-ports-896c7f0101d807ea8f584b352425bc2d406e5973.zip FreeBSD-ports-896c7f0101d807ea8f584b352425bc2d406e5973.tar.gz |
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.
-rw-r--r-- | lang/gcc46/Makefile | 9 | ||||
-rw-r--r-- | lang/gcc46/distinfo | 1 | ||||
-rw-r--r-- | lang/gcc46/files/patch-unwind-ia64.h | 20 |
3 files changed, 4 insertions, 26 deletions
diff --git a/lang/gcc46/Makefile b/lang/gcc46/Makefile index 7d60dfe..a07cd60 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 9214124..7f2fe3d 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 5e264fe..0000000 --- a/lang/gcc46/files/patch-unwind-ia64.h +++ /dev/null @@ -1,20 +0,0 @@ -2010-09-12 Gerald Pfeifer <gerald@pfeifer.com> - - 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 -+ ; |