[PATCH 1/9] libc: provide a libc_arch_headers make target
Florian Fainelli
florian at openwrt.org
Mon Dec 31 14:38:24 UTC 2012
This patch adds a new Makefile target for libc_arch_headers which is
going to be used by a subsequent patch implementing ucontext routines.
The cleaning make target counterpart is also introduced by this patch.
Signed-off-by: Carmelo Amoroso <carmelo.amoroso at st.com>
Signed-off-by: Florian Fainelli <florian at openwrt.org>
---
Makefile.in | 1 +
libc/sysdeps/linux/Makefile.in | 4 ++++
2 files changed, 5 insertions(+)
diff --git a/Makefile.in b/Makefile.in
index 3593fe1..1fcc688 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -172,6 +172,7 @@ headers: $(top_builddir)include/bits/uClibc_config.h | subdirs
subdirs: $(addprefix $(top_builddir),$(subdirs))
pregen-headers: $(top_builddir)include/bits/sysnum.h $(pregen-headers-y)
pregen: headers pregen-headers
+ $(Q)$(MAKE) libc_arch_headers
$(Q)$(if $(UCLIBC_HAS_LOCALE),$(MAKE) -C extra/locale locale_headers)
$(top_builddir)include/bits/sysnum.h: $(top_srcdir)extra/scripts/gen_bits_syscall_h.sh | $(top_builddir)include/bits
diff --git a/libc/sysdeps/linux/Makefile.in b/libc/sysdeps/linux/Makefile.in
index dd91f21..50a335f 100644
--- a/libc/sysdeps/linux/Makefile.in
+++ b/libc/sysdeps/linux/Makefile.in
@@ -11,3 +11,7 @@ subdirs += libc/sysdeps/linux/$(TARGET_ARCH) libc/sysdeps/linux/common
-include $(top_srcdir)libc/sysdeps/linux/$(TARGET_ARCH)/Makefile.arch
include $(top_srcdir)libc/sysdeps/linux/Makefile.commonarch
include $(top_srcdir)libc/sysdeps/linux/common/Makefile.in
+
+# provide an empty rule for those archs that do not need it
+libc_arch_headers:
+libc_arch_headers_clean:
--
1.7.10.4
More information about the uClibc
mailing list