From patchwork Thu Jan 26 11:33:18 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sergey Organov X-Patchwork-Id: 720168 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from helium.openadk.org (helium.openadk.org [IPv6:2a00:1828:2000:679::23]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 3v8N4g4XLZz9t2D for ; Fri, 27 Jan 2017 00:27:12 +1100 (AEDT) Received: from helium.openadk.org (localhost [IPv6:::1]) by helium.openadk.org (Postfix) with ESMTP id 4500010048; Thu, 26 Jan 2017 14:27:07 +0100 (CET) X-Original-To: devel@uclibc-ng.org Delivered-To: devel@helium.openadk.org Received: from mail.javad.com (mail.javad.com [54.86.164.124]) by helium.openadk.org (Postfix) with ESMTPS id E0C8C10048 for ; Thu, 26 Jan 2017 12:33:24 +0100 (CET) Received: from localhost6.localdomain6 (unknown [89.175.180.246]) by mail.javad.com (Postfix) with ESMTPSA id E290A60DEE; Thu, 26 Jan 2017 11:33:22 +0000 (UTC) Received: from localhost6.localdomain6 (localhost.localdomain [127.0.0.1]) by localhost6.localdomain6 (8.14.4/8.14.4) with ESMTP id v0QBXIR5023145; Thu, 26 Jan 2017 14:33:21 +0300 Received: (from osv@localhost) by localhost6.localdomain6 (8.14.4/8.14.4/Submit) id v0QBXIVC023141; Thu, 26 Jan 2017 14:33:18 +0300 From: sorganov@gmail.com To: devel@uclibc-ng.org Date: Thu, 26 Jan 2017 14:33:18 +0300 Message-Id: <20170126113318.23097-1-sorganov@gmail.com> X-Mailer: git-send-email 2.10.0.1.g57b01a3 X-Mailman-Approved-At: Thu, 26 Jan 2017 14:27:05 +0100 Cc: Sergey Organov Subject: [uclibc-ng-devel] [PATCH] Fix make rule for generation of "ucontext_i.h" when building in separate directory (with O=) X-BeenThere: devel@uclibc-ng.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: uClibc-ng Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: devel-bounces@uclibc-ng.org Sender: "devel" From: Sergey Organov 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 --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 - \