From b31d5e2dd9e97790529feb1163a50fc75940570b Mon Sep 17 00:00:00 2001 From: Chris Johns Date: Fri, 23 Jan 2015 14:31:25 +1100 Subject: Fix C++ build support for cross-compiling RTEMS 3rd party packages. --- rtems/config/rtems-bsp.cfg | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) (limited to 'rtems/config/rtems-bsp.cfg') diff --git a/rtems/config/rtems-bsp.cfg b/rtems/config/rtems-bsp.cfg index e9669a3..3b24ec8 100644 --- a/rtems/config/rtems-bsp.cfg +++ b/rtems/config/rtems-bsp.cfg @@ -47,12 +47,17 @@ %define rtems_bsp_ldflags %{pkgconfig ldflags %{_host}-%{rtems_bsp}} %define rtems_bsp_libs %{pkgconfig libs %{_host}-%{rtems_bsp}} +%if %{rtems_bsp_ccflags} == %{nil} + %define rtems_bsp_ccflags %{rtems_bsp_cflags} +%endif + # # Map to names used for cross compiling. # -%define host_cflags %{rtems_bsp_cflags} -%define host_ldflags %{rtems_bsp_ldflags} -%define host_libs %{rtems_bsp_libs} +%define host_cflags %{rtems_bsp_cflags} +%define host_cxxflags %{rtems_bsp_ccflags} +%define host_ldflags %{rtems_bsp_ldflags} +%define host_libs %{rtems_bsp_libs} # # Update the configure paths to be BSP specific. -- cgit v1.2.3