gcc: add support for fortran
Signed-off-by: David Kessler <DJKessler@me.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
This commit is contained in:
parent
61f1578503
commit
c00fd2845e
@ -117,6 +117,13 @@ config BR2_TOOLCHAIN_BUILDROOT_CXX
|
||||
C++ language and you want C++ libraries to be installed on
|
||||
your target system.
|
||||
|
||||
config BR2_TOOLCHAIN_BUILDROOT_FORTRAN
|
||||
bool "Enable Fortran support"
|
||||
help
|
||||
Enable this option if you want your toolchain to support the
|
||||
Fortran language and you want Fortran libraries to be
|
||||
installed on your target system.
|
||||
|
||||
config BR2_GCC_ENABLE_TLS
|
||||
bool "Enable compiler tls support" if BR2_TOOLCHAIN_BUILDROOT_UCLIBC
|
||||
default y
|
||||
|
@ -44,6 +44,7 @@ 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_TOOLCHAIN_BUILDROOT_FORTRAN) += fortran
|
||||
GCC_FINAL_CROSS_LANGUAGES = $(subst $(space),$(comma),$(GCC_FINAL_CROSS_LANGUAGES-y))
|
||||
|
||||
HOST_GCC_FINAL_CONF_OPTS = \
|
||||
@ -146,6 +147,10 @@ ifeq ($(BR2_INSTALL_LIBSTDCPP),y)
|
||||
HOST_GCC_FINAL_USR_LIBS += libstdc++
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_TOOLCHAIN_BUILDROOT_FORTRAN),y)
|
||||
HOST_GCC_FINAL_USR_LIBS += libgfortran
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_GCC_ENABLE_OPENMP),y)
|
||||
HOST_GCC_FINAL_USR_LIBS += libgomp
|
||||
endif
|
||||
|
Loading…
Reference in New Issue
Block a user