From c92c0fa7f43a3e56ff7d5980314cbeae7a002f1c Mon Sep 17 00:00:00 2001 From: Rene Ladan Date: Wed, 30 Oct 2019 13:33:20 +0000 Subject: [PATCH] Remove expired port: 2019-10-29 lang/gcc5: Unsupported by upstream. Use GCC 9 or newer instead. --- MOVED | 1 + lang/Makefile | 1 - lang/gcc5/Makefile | 152 ------------------- lang/gcc5/distinfo | 3 - lang/gcc5/files/patch-arm-unwind-cxx-support | 106 ------------- lang/gcc5/files/patch-armv7-support | 28 ---- lang/gcc5/files/patch-freebsd-unwind.h | 90 ----------- lang/gcc5/files/patch-gcc_toplev.c | 11 -- lang/gcc5/files/patch-gets-no-more | 47 ------ lang/gcc5/files/patch-libc++ | 10 -- lang/gcc5/files/patch-spe-config | 15 -- lang/gcc5/files/pkg-message.in | 13 -- lang/gcc5/pkg-descr | 7 - lang/gcc5/pkg-plist | 33 ---- 14 files changed, 1 insertion(+), 516 deletions(-) delete mode 100644 lang/gcc5/Makefile delete mode 100644 lang/gcc5/distinfo delete mode 100644 lang/gcc5/files/patch-arm-unwind-cxx-support delete mode 100644 lang/gcc5/files/patch-armv7-support delete mode 100644 lang/gcc5/files/patch-freebsd-unwind.h delete mode 100644 lang/gcc5/files/patch-gcc_toplev.c delete mode 100644 lang/gcc5/files/patch-gets-no-more delete mode 100644 lang/gcc5/files/patch-libc++ delete mode 100644 lang/gcc5/files/patch-spe-config delete mode 100644 lang/gcc5/files/pkg-message.in delete mode 100644 lang/gcc5/pkg-descr delete mode 100644 lang/gcc5/pkg-plist diff --git a/MOVED b/MOVED index b3cbf8f8eac4..e48bc96bea5e 100644 --- a/MOVED +++ b/MOVED @@ -13431,3 +13431,4 @@ www/nuvolaplayer-tunein||2019-10-21|Useless without audio/nuvolaplayer www/nuvolaplayer-yandex-music||2019-10-21|Useless without audio/nuvolaplayer www/nuvolaplayer-youtube||2019-10-21|Useless without audio/nuvolaplayer japanese/yasou-fpw||2019-10-23|Has expired: the only remaining mastersite times out +lang/gcc5|lang/gcc|2019-10-30|Has expired: Unsupported by upstream. Use GCC 9 or newer instead. diff --git a/lang/Makefile b/lang/Makefile index fbfd78a95a88..d80737f447be 100644 --- a/lang/Makefile +++ b/lang/Makefile @@ -101,7 +101,6 @@ SUBDIR += gcc-ecj45 SUBDIR += gcc10-devel SUBDIR += gcc48 - SUBDIR += gcc5 SUBDIR += gcc6 SUBDIR += gcc6-aux SUBDIR += gcc7 diff --git a/lang/gcc5/Makefile b/lang/gcc5/Makefile deleted file mode 100644 index 80be5ef7e132..000000000000 --- a/lang/gcc5/Makefile +++ /dev/null @@ -1,152 +0,0 @@ -# Created by: Gerald Pfeifer -# $FreeBSD$ - -PORTNAME= gcc -PORTVERSION= 5.5.0 -PORTREVISION= 6 -CATEGORIES= lang -MASTER_SITES= GCC -PKGNAMESUFFIX= ${SUFFIX} - -MAINTAINER= gerald@FreeBSD.org -COMMENT= GNU Compiler Collection 5 - -LICENSE= GPLv3 GPLv3RLE -LICENSE_COMB= multi - -DEPRECATED= Unsupported by upstream. Use GCC 9 or newer instead. -EXPIRATION_DATE=2019-10-29 -ONLY_FOR_ARCHS= aarch64 amd64 arm armv6 i386 powerpc powerpc64 powerpcspe sparc64 -BROKEN_sparc64= Does not build: bootstrap comparison failure - -LIB_DEPENDS= libgmp.so:math/gmp \ - libmpfr.so:math/mpfr \ - libmpc.so:math/mpc -BUILD_DEPENDS+= ${LOCALBASE}/bin/as:devel/binutils -RUN_DEPENDS+= ${LOCALBASE}/bin/as:devel/binutils -.if defined(MAINTAINER_MODE) -BUILD_DEPENDS+= runtest:misc/dejagnu -.endif - -USES= compiler cpe gmake iconv libtool makeinfo perl5 tar:xz -USE_BINUTILS= yes -USE_PERL5= build - -CPE_VENDOR= gnu - -GCC_VERSION= ${PORTVERSION} -SUFFIX= ${PORTVERSION:C/([0-9]+).*/\1/} -SSP_UNSAFE= yes - -OPTIONS_DEFINE= BOOTSTRAP -OPTIONS_DEFAULT= BOOTSTRAP -BOOTSTRAP_DESC= Build using a full bootstrap - -.if exists(/usr/lib32/libc.so) -OPTIONS_DEFINE_powerpc64+= MULTILIB -OPTIONS_DEFAULT_powerpc64+= MULTILIB -MULTILIB_DESC= Build support for 32-bit and 64-bit targets -MULTILIB_CONFIGURE_ENABLE= multilib -.else -CONFIGURE_ARGS+= --disable-multilib -.endif - -.include - -.if ${ARCH} == amd64 -CONFIGURE_TARGET= x86_64-portbld-${OPSYS:tl}${OSREL} - -.elif ${ARCH} == aarch64 || ${ARCH} == armv6 || ${ARCH} == armv7 -. if ${COMPILER_TYPE} == clang -. if empty(PORT_OPTIONS:MBOOTSTRAP) -MAKE_ARGS+=CXXFLAGS=-fbracket-depth=512 -. else -MAKE_ARGS+=STAGE1_CXXFLAGS=-fbracket-depth=512 -. endif -. endif - -.elif ${ARCH} == powerpc64 -CONFIGURE_ENV+= UNAME_m="powerpc64" - -.elif ${ARCH} == powerpcspe -CONFIGURE_ARGS+= --with-cpu=8548 --enable-e500_double --without-fp -.endif - -LANGUAGES:= c,c++,objc,fortran -TARGLIB= ${PREFIX}/lib/gcc${SUFFIX} -LIBEXEC= ${PREFIX}/libexec/gcc${SUFFIX} -GNU_CONFIGURE= yes -CONFIGURE_OUTSOURCE= yes -.if empty(PORT_OPTIONS:MBOOTSTRAP) -CONFIGURE_ARGS+=--disable-bootstrap -.else -CONFIGURE_ARGS+=--with-build-config=bootstrap-debug -ALL_TARGET= bootstrap-lean -.endif -INSTALL_TARGET= install-strip -.if ${UID} != 0 -BINMODE= 755 -.endif -CONFIGURE_ARGS+=--disable-nls \ - --disable-libgcj \ - --enable-gnu-indirect-function \ - --libdir=${TARGLIB} \ - --libexecdir=${LIBEXEC} \ - --program-suffix=${SUFFIX} \ - --with-as=${LOCALBASE}/bin/as \ - --with-gmp=${LOCALBASE} \ - --with-gxx-include-dir=${TARGLIB}/include/c++/ \ - --with-ld=${LOCALBASE}/bin/ld \ - ${ICONV_CONFIGURE_ARG} \ - --with-pkgversion="FreeBSD Ports Collection" \ - --with-system-zlib -MAKE_ARGS+= MAKEINFOFLAGS="--no-split" -USE_LDCONFIG= ${TARGLIB} -PLIST_SUB+= GCC_VERSION=${GCC_VERSION} \ - GNU_HOST=${CONFIGURE_TARGET} \ - SUFFIX=${SUFFIX} -INFO= gcc${SUFFIX}/cpp \ - gcc${SUFFIX}/cppinternals \ - gcc${SUFFIX}/gcc \ - gcc${SUFFIX}/gccinstall \ - gcc${SUFFIX}/gccint \ - gcc${SUFFIX}/gfortran \ - gcc${SUFFIX}/libgomp \ - gcc${SUFFIX}/libitm \ - gcc${SUFFIX}/libquadmath -SUB_FILES= pkg-message -SUB_LIST+= TARGLIB=${TARGLIB} - -CONFIGURE_ARGS+=--enable-languages=${LANGUAGES} - -pre-everything:: - @${ECHO_MSG} "Making GCC ${PORTVERSION} for ${CONFIGURE_TARGET} [${LANGUAGES}]" - -post-patch: - @${FIND} ${WRKSRC} -type f \( -name '*.[ch]' -o -name '*.cc' \) | \ - ${XARGS} ${EGREP} -l '"(HOST_WIDE|PLUGIN_COND|PRId64)' | \ - ${XARGS} ${REINPLACE_CMD} -E -e 's/"(HOST_WIDE|PLUGIN_COND|PRId64)/" \1/g' - -pre-configure: - cd ${WRKSRC} ; contrib/gcc_update --touch - @${RM} ${WRKSRC}/gcc/*/*.info* - -.if defined(MAINTAINER_MODE) -full-regression-test: build - cd ${TEST_WRKSRC}; ${MAKE_CMD} -sk check \ - ; ${WRKSRC}/contrib/test_summary -.endif - -post-stage: - ${RM} ${STAGEDIR}${PREFIX}/man/man7/* - ${RM} -r ${STAGEDIR}${TARGLIB}/gcc/*/${GCC_VERSION}/include-fixed/ - # Add target libraries and include files to packaging list. - ${RM} ${WRKDIR}/PLIST.lib -.for d in ${TARGLIB:S/^${PREFIX}\///} ${LIBEXEC:S/^${PREFIX}\///} - cd ${STAGEDIR}${PREFIX} ; if [ -d $d ]; then \ - ${FIND} $d -type f -o -type l >>${WRKDIR}/PLIST.lib ;\ - fi -.endfor - cd ${WRKDIR} ; ${SED} -i -e "/PLIST.lib/ r PLIST.lib" ${TMPPLIST} - -.include diff --git a/lang/gcc5/distinfo b/lang/gcc5/distinfo deleted file mode 100644 index f47cd0dda8dd..000000000000 --- a/lang/gcc5/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1507652761 -SHA256 (gcc-5.5.0.tar.xz) = 530cea139d82fe542b358961130c69cfde8b3d14556370b65823d2f91f0ced87 -SIZE (gcc-5.5.0.tar.xz) = 71096120 diff --git a/lang/gcc5/files/patch-arm-unwind-cxx-support b/lang/gcc5/files/patch-arm-unwind-cxx-support deleted file mode 100644 index ec6959b9655c..000000000000 --- a/lang/gcc5/files/patch-arm-unwind-cxx-support +++ /dev/null @@ -1,106 +0,0 @@ ---- UTC -Index: gcc/ginclude/unwind-arm-common.h -=================================================================== ---- gcc/ginclude/unwind-arm-common.h (revision 219113) -+++ gcc/ginclude/unwind-arm-common.h (working copy) -@@ -82,7 +82,11 @@ - - struct _Unwind_Control_Block - { -+#ifdef __FreeBSD__ -+ unsigned exception_class __attribute__((__mode__(__DI__))); -+#else - char exception_class[8]; -+#endif - void (*exception_cleanup)(_Unwind_Reason_Code, _Unwind_Control_Block *); - /* Unwinder cache, private fields for the unwinder's use */ - struct -@@ -181,7 +185,11 @@ - - /* Support functions for the PR. */ - #define _Unwind_Exception _Unwind_Control_Block -+#ifdef __FreeBSD__ -+ typedef unsigned _Unwind_Exception_Class __attribute__((__mode__(__DI__))); -+#else - typedef char _Unwind_Exception_Class[8]; -+#endif - - void * _Unwind_GetLanguageSpecificData (_Unwind_Context *); - _Unwind_Ptr _Unwind_GetRegionStart (_Unwind_Context *); -Index: libstdc++-v3/libsupc++/unwind-cxx.h -=================================================================== ---- libstdc++-v3/libsupc++/unwind-cxx.h (revision 219147) -+++ libstdc++-v3/libsupc++/unwind-cxx.h (working copy) -@@ -235,7 +235,7 @@ - return reinterpret_cast<__cxa_dependent_exception *>(exc + 1) - 1; - } - --#ifdef __ARM_EABI_UNWINDER__ -+#if defined(__ARM_EABI_UNWINDER__) && !defined(__FreeBSD__) - static inline bool - __is_gxx_exception_class(_Unwind_Exception_Class c) - { -@@ -309,13 +309,7 @@ - c[6] = 'R'; - c[7] = '\0'; - } -- --static inline void* --__gxx_caught_object(_Unwind_Exception* eo) --{ -- return (void*)eo->barrier_cache.bitpattern[0]; --} --#else // !__ARM_EABI_UNWINDER__ -+#else // !__ARM_EABI_UNWINDER__ || __FreeBSD__ - // This is the primary exception class we report -- "GNUCC++\0". - const _Unwind_Exception_Class __gxx_primary_exception_class - = ((((((((_Unwind_Exception_Class) 'G' -@@ -339,6 +333,16 @@ - << 8 | (_Unwind_Exception_Class) '+') - << 8 | (_Unwind_Exception_Class) '\x01'); - -+const _Unwind_Exception_Class __gxx_forced_unwind_class -+= ((((((((_Unwind_Exception_Class) 'G' -+ << 8 | (_Unwind_Exception_Class) 'N') -+ << 8 | (_Unwind_Exception_Class) 'U') -+ << 8 | (_Unwind_Exception_Class) 'C') -+ << 8 | (_Unwind_Exception_Class) 'F') -+ << 8 | (_Unwind_Exception_Class) 'O') -+ << 8 | (_Unwind_Exception_Class) 'R') -+ << 8 | (_Unwind_Exception_Class) '\0'); -+ - static inline bool - __is_gxx_exception_class(_Unwind_Exception_Class c) - { -@@ -346,6 +350,12 @@ - || c == __gxx_dependent_exception_class; - } - -+static inline bool -+__is_gxx_forced_unwind_class(_Unwind_Exception_Class c) -+{ -+ return c == __gxx_forced_unwind_class; -+} -+ - // Only checks for primary or dependent, but not that it is a C++ exception at - // all. - static inline bool -@@ -357,7 +367,18 @@ - #define __GXX_INIT_PRIMARY_EXCEPTION_CLASS(c) c = __gxx_primary_exception_class - #define __GXX_INIT_DEPENDENT_EXCEPTION_CLASS(c) \ - c = __gxx_dependent_exception_class -+#define __GXX_INIT_FORCED_UNWIND_CLASS(c) c = __gxx_forced_unwind_class -+#endif // __ARM_EABI_UNWINDER__ && !__FreeBSD__ - -+#ifdef __ARM_EABI_UNWINDER__ -+static inline void* -+__gxx_caught_object(_Unwind_Exception* eo) -+{ -+ return (void*)eo->barrier_cache.bitpattern[0]; -+} -+ -+#else // !__ARM_EABI_UNWINDER__ -+ - // GNU C++ personality routine, Version 0. - extern "C" _Unwind_Reason_Code __gxx_personality_v0 - (int, _Unwind_Action, _Unwind_Exception_Class, diff --git a/lang/gcc5/files/patch-armv7-support b/lang/gcc5/files/patch-armv7-support deleted file mode 100644 index 370dd1b57f01..000000000000 --- a/lang/gcc5/files/patch-armv7-support +++ /dev/null @@ -1,28 +0,0 @@ ---- UTC ---- gcc/config.gcc.orig 2017-01-09 22:01:26.582656000 +0100 -+++ gcc/config.gcc 2017-10-07 17:27:59.564810000 +0200 -@@ -1072,6 +1072,10 @@ - tm_defines="${tm_defines} TARGET_FREEBSD_ARM_HARD_FLOAT=1" - fi - ;; -+ armv7*-*-freebsd*) -+ tm_defines="${tm_defines} TARGET_FREEBSD_ARMv7=1" -+ tm_defines="${tm_defines} TARGET_FREEBSD_ARM_HARD_FLOAT=1" -+ ;; - esac - with_tls=${with_tls:-gnu} - ;; ---- gcc/config/arm/freebsd.h.orig 2016-06-15 21:17:15.860618000 +0200 -+++ gcc/config/arm/freebsd.h 2017-10-09 21:38:03.395632000 +0200 -@@ -112,7 +112,10 @@ - #undef WCHAR_TYPE_SIZE - #define WCHAR_TYPE_SIZE BITS_PER_WORD - --#if defined (TARGET_FREEBSD_ARMv6) -+#if defined (TARGET_FREEBSD_ARMv7) -+#undef SUBTARGET_CPU_DEFAULT -+#define SUBTARGET_CPU_DEFAULT TARGET_CPU_genericv7a -+#elif defined (TARGET_FREEBSD_ARMv6) - #undef SUBTARGET_CPU_DEFAULT - #define SUBTARGET_CPU_DEFAULT TARGET_CPU_arm1176jzs - #else diff --git a/lang/gcc5/files/patch-freebsd-unwind.h b/lang/gcc5/files/patch-freebsd-unwind.h deleted file mode 100644 index dfc68fc0191c..000000000000 --- a/lang/gcc5/files/patch-freebsd-unwind.h +++ /dev/null @@ -1,90 +0,0 @@ -2017-11-05 Andreas Tobler - - Backport from mainline - 2017-11-04 Andreas Tobler - - PR libgcc/82635 - * config/i386/freebsd-unwind.h (MD_FALLBACK_FRAME_STATE_FOR): Use a - sysctl to determine whether we're in a trampoline. - Keep the pattern matching method for systems without - KERN_PROC_SIGTRAMP sysctl. - ---- UTC ---- libgcc/config/i386/freebsd-unwind.h 2017/11/05 17:24:37 254430 -+++ libgcc/config/i386/freebsd-unwind.h 2017/11/05 19:30:41 254431 -@@ -28,7 +28,10 @@ - - #include - #include -+#include -+#include - #include -+#include - #include - - #define REG_NAME(reg) sf_uc.uc_mcontext.mc_## reg -@@ -36,6 +39,38 @@ - #ifdef __x86_64__ - #define MD_FALLBACK_FRAME_STATE_FOR x86_64_freebsd_fallback_frame_state - -+#ifdef KERN_PROC_SIGTRAMP -+/* FreeBSD past 9.3 provides a kern.proc.sigtramp. sysctl that -+ returns the location of the signal trampoline. Use this to find -+ out whether we're in a trampoline. -+*/ -+static int -+x86_64_outside_sigtramp_range (unsigned char *pc) -+{ -+ static int sigtramp_range_determined = 0; -+ static unsigned char *sigtramp_start, *sigtramp_end; -+ -+ if (sigtramp_range_determined == 0) -+ { -+ struct kinfo_sigtramp kst = {0}; -+ size_t len = sizeof (kst); -+ int mib[4] = { CTL_KERN, KERN_PROC, KERN_PROC_SIGTRAMP, getpid() }; -+ -+ sigtramp_range_determined = 1; -+ if (sysctl (mib, 4, &kst, &len, NULL, 0) == 0) -+ { -+ sigtramp_range_determined = 2; -+ sigtramp_start = kst.ksigtramp_start; -+ sigtramp_end = kst.ksigtramp_end; -+ } -+ } -+ if (sigtramp_range_determined < 2) /* sysctl failed if < 2 */ -+ return 1; -+ -+ return (pc < sigtramp_start || pc >= sigtramp_end); -+} -+#endif -+ - static _Unwind_Reason_Code - x86_64_freebsd_fallback_frame_state - (struct _Unwind_Context *context, _Unwind_FrameState *fs) -@@ -43,6 +78,7 @@ - struct sigframe *sf; - long new_cfa; - -+#ifndef KERN_PROC_SIGTRAMP - /* Prior to FreeBSD 9, the signal trampoline was located immediately - before the ps_strings. To support non-executable stacks on AMD64, - the sigtramp was moved to a shared page for FreeBSD 9. Unfortunately -@@ -62,12 +98,15 @@ - && *(unsigned int *)(context->ra + 8) == 0x01a1c0c7 - && *(unsigned int *)(context->ra + 12) == 0x050f0000 )) - return _URC_END_OF_STACK; -+#else -+ if (x86_64_outside_sigtramp_range(context->ra)) -+ return _URC_END_OF_STACK; -+#endif - - sf = (struct sigframe *) context->cfa; - new_cfa = sf->REG_NAME(rsp); - fs->regs.cfa_how = CFA_REG_OFFSET; -- /* Register 7 is rsp */ -- fs->regs.cfa_reg = 7; -+ fs->regs.cfa_reg = __LIBGCC_STACK_POINTER_REGNUM__; - fs->regs.cfa_offset = new_cfa - (long) context->cfa; - - /* The SVR4 register numbering macros aren't usable in libgcc. */ diff --git a/lang/gcc5/files/patch-gcc_toplev.c b/lang/gcc5/files/patch-gcc_toplev.c deleted file mode 100644 index 7ad6af702e2f..000000000000 --- a/lang/gcc5/files/patch-gcc_toplev.c +++ /dev/null @@ -1,11 +0,0 @@ ---- gcc/toplev.c.orig 2018-01-04 15:22:21 UTC -+++ gcc/toplev.c -@@ -1386,7 +1386,7 @@ process_options (void) - - if (flag_sanitize & SANITIZE_THREAD) - { -- error (UNKNOWN_LOCATION, -+ error_at (UNKNOWN_LOCATION, - "%<-fcheck-pointer-bounds%> is not supported with " - "Thread Sanitizer"); - diff --git a/lang/gcc5/files/patch-gets-no-more b/lang/gcc5/files/patch-gets-no-more deleted file mode 100644 index 4b49aba3ca28..000000000000 --- a/lang/gcc5/files/patch-gets-no-more +++ /dev/null @@ -1,47 +0,0 @@ -Disable the build/use of libssp/gets-chk since FreeBSD 12 and later -do not feature gets() any longer. - ---- UTC -Index: libssp/Makefile.am -=================================================================== ---- libssp/Makefile.am (revision 263319) -+++ libssp/Makefile.am (working copy) -@@ -42,7 +42,7 @@ - nobase_libsubinclude_HEADERS = ssp/ssp.h ssp/string.h ssp/stdio.h ssp/unistd.h - - libssp_la_SOURCES = \ -- ssp.c gets-chk.c memcpy-chk.c memmove-chk.c mempcpy-chk.c \ -+ ssp.c memcpy-chk.c memmove-chk.c mempcpy-chk.c \ - memset-chk.c snprintf-chk.c sprintf-chk.c stpcpy-chk.c \ - strcat-chk.c strcpy-chk.c strncat-chk.c strncpy-chk.c \ - vsnprintf-chk.c vsprintf-chk.c -Index: libssp/Makefile.in -=================================================================== ---- libssp/Makefile.in (revision 263319) -+++ libssp/Makefile.in (working copy) -@@ -108,7 +108,7 @@ - am__installdirs = "$(DESTDIR)$(toolexeclibdir)" \ - "$(DESTDIR)$(libsubincludedir)" - LTLIBRARIES = $(toolexeclib_LTLIBRARIES) --am_libssp_la_OBJECTS = ssp.lo gets-chk.lo memcpy-chk.lo memmove-chk.lo \ -+am_libssp_la_OBJECTS = ssp.lo memcpy-chk.lo memmove-chk.lo \ - mempcpy-chk.lo memset-chk.lo snprintf-chk.lo sprintf-chk.lo \ - stpcpy-chk.lo strcat-chk.lo strcpy-chk.lo strncat-chk.lo \ - strncpy-chk.lo vsnprintf-chk.lo vsprintf-chk.lo -@@ -291,7 +291,7 @@ - libsubincludedir = $(libdir)/gcc/$(target_noncanonical)/$(gcc_version)/include - nobase_libsubinclude_HEADERS = ssp/ssp.h ssp/string.h ssp/stdio.h ssp/unistd.h - libssp_la_SOURCES = \ -- ssp.c gets-chk.c memcpy-chk.c memmove-chk.c mempcpy-chk.c \ -+ ssp.c memcpy-chk.c memmove-chk.c mempcpy-chk.c \ - memset-chk.c snprintf-chk.c sprintf-chk.c stpcpy-chk.c \ - strcat-chk.c strcpy-chk.c strncat-chk.c strncpy-chk.c \ - vsnprintf-chk.c vsprintf-chk.c -@@ -452,7 +452,6 @@ - distclean-compile: - -rm -f *.tab.c - --@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/gets-chk.Plo@am__quote@ - @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libssp_nonshared_la-ssp-local.Plo@am__quote@ - @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/memcpy-chk.Plo@am__quote@ - @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/memmove-chk.Plo@am__quote@ diff --git a/lang/gcc5/files/patch-libc++ b/lang/gcc5/files/patch-libc++ deleted file mode 100644 index 787bf30c7d49..000000000000 --- a/lang/gcc5/files/patch-libc++ +++ /dev/null @@ -1,10 +0,0 @@ ---- gcc/system.h.orig 2015-01-05 12:33:28 UTC -+++ gcc/system.h -@@ -217,6 +217,7 @@ extern int errno; - #ifdef __cplusplus - # include - # include -+# include - # include - #endif - diff --git a/lang/gcc5/files/patch-spe-config b/lang/gcc5/files/patch-spe-config deleted file mode 100644 index 276fe8951901..000000000000 --- a/lang/gcc5/files/patch-spe-config +++ /dev/null @@ -1,15 +0,0 @@ ---- UTC -Index: gcc/config.gcc -=================================================================== ---- gcc/config.gcc.old 2017-04-05 17:48:03.045750000 -0500 -+++ gcc/config.gcc 2017-04-05 17:49:22.143572000 -0500 -@@ -2285,6 +2285,9 @@ - tmake_file="${tmake_file} rs6000/t-freebsd64" - extra_options="${extra_options} rs6000/linux64.opt" - ;; -+ powerpcspe-*) -+ tm_file="${tm_file} rs6000/freebsd.h rs6000/linuxspe.h rs6000/e500.h" -+ ;; - *) - tm_file="${tm_file} rs6000/freebsd.h" - ;; diff --git a/lang/gcc5/files/pkg-message.in b/lang/gcc5/files/pkg-message.in deleted file mode 100644 index df3ea725ce59..000000000000 --- a/lang/gcc5/files/pkg-message.in +++ /dev/null @@ -1,13 +0,0 @@ -[ -{ type: install - message: < diff --git a/lang/gcc5/pkg-plist b/lang/gcc5/pkg-plist deleted file mode 100644 index 8d302f0800b8..000000000000 --- a/lang/gcc5/pkg-plist +++ /dev/null @@ -1,33 +0,0 @@ -bin/%%GNU_HOST%%-c++%%SUFFIX%% -bin/%%GNU_HOST%%-g++%%SUFFIX%% -bin/%%GNU_HOST%%-gcc%%SUFFIX%% -bin/%%GNU_HOST%%-gcc-%%GCC_VERSION%% -bin/%%GNU_HOST%%-gcc-ar%%SUFFIX%% -bin/%%GNU_HOST%%-gcc-nm%%SUFFIX%% -bin/%%GNU_HOST%%-gcc-ranlib%%SUFFIX%% -bin/%%GNU_HOST%%-gfortran%%SUFFIX%% -bin/c++%%SUFFIX%% -bin/cpp%%SUFFIX%% -bin/g++%%SUFFIX%% -bin/gcc%%SUFFIX%% -bin/gcc-ar%%SUFFIX%% -bin/gcc-nm%%SUFFIX%% -bin/gcc-ranlib%%SUFFIX%% -bin/gcov%%SUFFIX%% -bin/gcov-dump%%SUFFIX%% -bin/gcov-tool%%SUFFIX%% -bin/gfortran%%SUFFIX%% -man/man1/cpp%%SUFFIX%%.1.gz -man/man1/g++%%SUFFIX%%.1.gz -man/man1/gcc%%SUFFIX%%.1.gz -man/man1/gcov%%SUFFIX%%.1.gz -man/man1/gcov-dump%%SUFFIX%%.1.gz -man/man1/gcov-tool%%SUFFIX%%.1.gz -man/man1/gfortran%%SUFFIX%%.1.gz -share/gcc-%%GCC_VERSION%%/python/libstdcxx/__init__.py -share/gcc-%%GCC_VERSION%%/python/libstdcxx/v6/__init__.py -share/gcc-%%GCC_VERSION%%/python/libstdcxx/v6/printers.py -share/gcc-%%GCC_VERSION%%/python/libstdcxx/v6/xmethods.py -@postexec if type ccache-update-links >/dev/null 2>&1; then ccache-update-links -v; fi -@postunexec if type ccache-update-links >/dev/null 2>&1; then ccache-update-links -v; fi -@comment Insert PLIST.lib here