From: Gustavo Zacarias Date: Mon, 1 Dec 2014 14:16:58 +0000 (-0300) Subject: package/gcc/mpfr: remove deprecated features X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=65d5ec37081c41c963c67454afae5765cdc4da47;p=buildroot.git package/gcc/mpfr: remove deprecated features Remove the fortran and objective C language support since these have been deprecated since more than a year ago. Signed-off-by: Gustavo Zacarias Signed-off-by: Peter Korsgaard --- diff --git a/package/gcc/Config.in.host b/package/gcc/Config.in.host index 3bccf3646c..9d08ccbbfd 100644 --- a/package/gcc/Config.in.host +++ b/package/gcc/Config.in.host @@ -118,25 +118,6 @@ config BR2_TOOLCHAIN_BUILDROOT_CXX comment "C++ support broken in uClibc with locale enabled with gcc 4.2" depends on BR2_GCC_VERSION_4_2_2_AVR32_2_1_5 && BR2_TOOLCHAIN_BUILDROOT_LOCALE -config BR2_INSTALL_OBJC - bool "Enable Objective-C support" - depends on !BR2_avr32 - depends on BR2_DEPRECATED_SINCE_2013_11 - help - Enable the support for the Objective-C language in the - cross-compiler, and install the Objective-C runtime to the - target. - -config BR2_INSTALL_FORTRAN - bool "Enable Fortran support" - depends on !BR2_avr32 - depends on BR2_DEPRECATED_SINCE_2013_11 - select BR2_PACKAGE_LIBMPFR - help - Enable the support for the Fortran language in the - cross-compiler, and install the Fortran runtime to the - target. - config BR2_GCC_ENABLE_TLS bool "Enable compiler tls support" if BR2_TOOLCHAIN_BUILDROOT_UCLIBC default y diff --git a/package/gcc/gcc-final/gcc-final.mk b/package/gcc/gcc-final/gcc-final.mk index 9579b63507..46ef5c6bc0 100644 --- a/package/gcc/gcc-final/gcc-final.mk +++ b/package/gcc/gcc-final/gcc-final.mk @@ -44,8 +44,6 @@ endef # Languages supported by the cross-compiler GCC_FINAL_CROSS_LANGUAGES-y = c GCC_FINAL_CROSS_LANGUAGES-$(BR2_INSTALL_LIBSTDCPP) += c++ -GCC_FINAL_CROSS_LANGUAGES-$(BR2_INSTALL_FORTRAN) += fortran -GCC_FINAL_CROSS_LANGUAGES-$(BR2_INSTALL_OBJC) += objc GCC_FINAL_CROSS_LANGUAGES = $(subst $(space),$(comma),$(GCC_FINAL_CROSS_LANGUAGES-y)) HOST_GCC_FINAL_CONF_OPTS = \ @@ -131,14 +129,6 @@ ifeq ($(BR2_GCC_ENABLE_OPENMP),y) HOST_GCC_FINAL_USR_LIBS += libgomp endif -ifeq ($(BR2_INSTALL_FORTRAN),y) -HOST_GCC_FINAL_USR_LIBS += libgfortran -endif - -ifeq ($(BR2_INSTALL_OBJC),y) -HOST_GCC_FINAL_USR_LIBS += libobjc -endif - ifeq ($(BR2_GCC_ENABLE_LIBMUDFLAP),y) ifeq ($(BR2_TOOLCHAIN_HAS_THREADS),y) HOST_GCC_FINAL_USR_LIBS += libmudflapth diff --git a/package/mpfr/Config.in b/package/mpfr/Config.in index 9acb0b4bdf..e02511f8f1 100644 --- a/package/mpfr/Config.in +++ b/package/mpfr/Config.in @@ -1,6 +1,5 @@ config BR2_PACKAGE_MPFR bool "mpfr" - default y if BR2_INSTALL_FORTRAN select BR2_PACKAGE_GMP help C library for multiple-precision floating-point computations