From 8e9963941902e0e1ab553761dfb460fa32091740 Mon Sep 17 00:00:00 2001 From: Kumar Gala Date: Thu, 15 Apr 2021 09:31:08 -0500 Subject: newlib-nano: Add option to copy libs into target Add an option that will install a copy of newlib-nano lib*.a file in the target dir but renamed with a nano.a suffix (eg: libc_nano.a) as some default nano.spec files from newlib expect this setup. Additionally the newlib-nano version of newlib.h will get copied to include/newlib-nano/newlib.h. Signed-off-by: Kumar Gala --- config/comp_libs/newlib-nano.in | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'config/comp_libs') diff --git a/config/comp_libs/newlib-nano.in b/config/comp_libs/newlib-nano.in index 0138a7fb..0d80c893 100644 --- a/config/comp_libs/newlib-nano.in +++ b/config/comp_libs/newlib-nano.in @@ -18,6 +18,17 @@ config NEWLIB_NANO_GCC_LIBSTDCXX This option compiles an additional target libstdc++ for use with newlib-nano. +config NEWLIB_NANO_INSTALL_IN_TARGET + bool + prompt "Additionally install newlib-nano libs into TARGET dir" + help + This option will install a copy of newlib-nano lib*.a file in the target + dir but renamed with a nano.a suffix (eg: libc_nano.a) as some default + nano.spec files from newlib expect this setup. + + Additionally the newlib-nano version of newlib.h will get copied to + include/newlib-nano/newlib.h. + # maybe older versions of newlib will support it too, but this # needs to be checked config NEWLIB_NANO_CXA_ATEXIT -- cgit v1.2.3