diff options
-rw-r--r-- | rtems/config/rtems-bsp.cfg | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/rtems/config/rtems-bsp.cfg b/rtems/config/rtems-bsp.cfg index 1af77f9..4e6152d 100644 --- a/rtems/config/rtems-bsp.cfg +++ b/rtems/config/rtems-bsp.cfg @@ -205,6 +205,12 @@ %endif # +# The linker flags need to include the machine options for the BSP. +# +%define mflags_filter awk '{for (i=1;i<NF;++i) if ($i ~ /\-m/) printf("%s ",$i);}' +%define rtems_bsp_ldflags %{rtems_bsp_ldflags} $(echo "%{rtems_bsp_cflags}" | %{mflags_filter}) + +# # Map to names used for cross compiling. # %define host_cc %{rtems_bsp_cc} |