diff mbox

[uclibc-ng-devel] Fix make rule for generation of "ucontext_i.h" when building in separate directory (with O=)

Message ID 20170126113318.23097-1-sorganov@gmail.com
State Accepted
Headers show

Commit Message

Sergey Organov Jan. 26, 2017, 11:33 a.m. UTC
From: Sergey Organov <sorganov@gmail.com>

For me it was enabling of UCLIBC_SUSV3_LEGACY=y that broke compilation
in separate directory.
---
 libc/sysdeps/linux/Makefile.commonarch | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
diff mbox

Patch

diff --git a/libc/sysdeps/linux/Makefile.commonarch b/libc/sysdeps/linux/Makefile.commonarch
index f8dc17d..88309e4 100644
--- a/libc/sysdeps/linux/Makefile.commonarch
+++ b/libc/sysdeps/linux/Makefile.commonarch
@@ -47,7 +47,7 @@  HEADERCLEAN_$(subst $(top_builddir),,$(ARCH_OUT)):
 endif
 
 $(ARCH_OUT)/ucontext_i.h: $(top_srcdir)extra/scripts/gen-as-const.awk
-$(ARCH_OUT)/ucontext_i.h: $(ARCH_OUT)/ucontext_i.sym
+$(ARCH_OUT)/ucontext_i.h: $(ARCH_DIR)/ucontext_i.sym
 	@$(disp_gen)
 	$(do_awk) $(top_srcdir)extra/scripts/gen-as-const.awk $< \
 	| $(CC) $(CFLAGS) -x c - -S -o - \