From patchwork Tue May 12 04:25:51 2015 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexei Starovoitov X-Patchwork-Id: 471118 X-Patchwork-Delegate: davem@davemloft.net Return-Path: X-Original-To: patchwork-incoming@ozlabs.org Delivered-To: patchwork-incoming@ozlabs.org Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id BC8EA1400A0 for ; Tue, 12 May 2015 14:26:15 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751589AbbELE0D (ORCPT ); Tue, 12 May 2015 00:26:03 -0400 Received: from mail-pd0-f172.google.com ([209.85.192.172]:36754 "EHLO mail-pd0-f172.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750765AbbELE0A (ORCPT ); Tue, 12 May 2015 00:26:00 -0400 Received: by pdea3 with SMTP id a3so168639855pde.3 for ; Mon, 11 May 2015 21:26:00 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=9Hht8hREa960sdcLFGmJv4M2WQPABN9QSiyH5YOmkbU=; b=JkIf5abJR4+m/koviHHRkjd3Vk5Pt+8LRx7zTbq2GNqC4z/C6ykwM4IuOYC8Ji3BhI 1DPH1TtUM1P5vfp5tZSZ1eiuig5NRQgjF9uof6l/sRcCbPEOwmNpOpcMkEoR88PM65az BCVSXPdbHpodQtjBb5lZQMyEnPUVHXlhzsxSG3OfMfokrM0SPLvAr0iy2F5q2fNThA8B eyosjBvnmscuXJZYXyvzY8L9Dq5BRIdRUq7qYejN6aWXngAJXxU1iCSX+XwmXNVvJgmb bD53Sn7DCtX6Y9JMlCQm/EaShTQrS9lCZIPX/OYytaUhSuq+kgnBeXBKt65NlOJX5jIX wE9Q== X-Gm-Message-State: ALoCoQks6Gk1Rut8gW23xx+lA3ztqM8U4oRf2XeCRGPsDSeoyMCfgjaF6y12R8ph5qNkMIYjFwzJ X-Received: by 10.66.185.168 with SMTP id fd8mr24557103pac.27.1431404760098; Mon, 11 May 2015 21:26:00 -0700 (PDT) Received: from localhost.localdomain ([12.229.56.227]) by mx.google.com with ESMTPSA id pn6sm14616353pdb.72.2015.05.11.21.25.59 (version=TLSv1.1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Mon, 11 May 2015 21:25:59 -0700 (PDT) From: Alexei Starovoitov To: "David S. Miller" Cc: Brenden Blanco , Daniel Borkmann , netdev@vger.kernel.org Subject: [PATCH net-next] samples/bpf: fix in-source build of samples with clang Date: Mon, 11 May 2015 21:25:51 -0700 Message-Id: <1431404751-18298-1-git-send-email-ast@plumgrid.com> X-Mailer: git-send-email 1.7.9.5 Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org From: Brenden Blanco in-source build of 'make samples/bpf/' was incorrectly using default compiler instead of invoking clang/llvm. out-of-source build was ok. Fixes: a80857822b0c ("samples: bpf: trivial eBPF program in C") Signed-off-by: Brenden Blanco Signed-off-by: Alexei Starovoitov --- It's a minor fix and not strictly necessary for stable. samples/bpf/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/samples/bpf/Makefile b/samples/bpf/Makefile index 76e3458a5419..8fdbd73429dd 100644 --- a/samples/bpf/Makefile +++ b/samples/bpf/Makefile @@ -44,7 +44,7 @@ HOSTLOADLIBES_tracex4 += -lelf -lrt # point this to your LLVM backend with bpf support LLC=$(srctree)/tools/bpf/llvm/bld/Debug+Asserts/bin/llc -%.o: %.c +$(obj)/%.o: $(src)/%.c clang $(NOSTDINC_FLAGS) $(LINUXINCLUDE) $(EXTRA_CFLAGS) \ -D__KERNEL__ -Wno-unused-value -Wno-pointer-sign \ -O2 -emit-llvm -c $< -o -| $(LLC) -march=bpf -filetype=obj -o $@