LKML Archive on lore.kernel.org
help / color / mirror / Atom feed
From: Jiri Olsa <jolsa@redhat.com>
To: David Ahern <dsahern@gmail.com>
Cc: Jiri Olsa <jolsa@kernel.org>,
	linux-kernel@vger.kernel.org,
	Alexis Berlemont <alexis.berlemont@gmail.com>,
	Arnaldo Carvalho de Melo <acme@redhat.com>,
	Borislav Petkov <bp@alien8.de>,
	Corey Ashford <cjashfor@linux.vnet.ibm.com>,
	Frederic Weisbecker <fweisbec@gmail.com>,
	Ingo Molnar <mingo@kernel.org>,
	Namhyung Kim <namhyung@kernel.org>,
	Paul Mackerras <paulus@samba.org>,
	Peter Zijlstra <peterz@infradead.org>,
	Stephane Eranian <eranian@google.com>
Subject: Re: [PATCH 20/36] perf build: Add arch x86 objects building
Date: Wed, 21 Jan 2015 22:31:57 +0100	[thread overview]
Message-ID: <20150121213157.GH6835@krava.brq.redhat.com> (raw)
In-Reply-To: <54C0177C.3060703@gmail.com>

On Wed, Jan 21, 2015 at 02:17:48PM -0700, David Ahern wrote:
> On 1/20/15 9:39 AM, Jiri Olsa wrote:
> >---
> >  tools/perf/arch/Build           |  1 +
> >  tools/perf/arch/arm/Build       |  0
> >  tools/perf/arch/arm64/Build     |  0
> >  tools/perf/arch/powerpc/Build   |  0
> >  tools/perf/arch/s390/Build      |  0
> >  tools/perf/arch/sh/Build        |  0
> >  tools/perf/arch/sparc/Build     |  0
> >  tools/perf/arch/x86/Build       |  2 ++
> >  tools/perf/arch/x86/Makefile    | 15 ---------------
> >  tools/perf/arch/x86/tests/Build |  2 ++
> >  tools/perf/arch/x86/util/Build  |  8 ++++++++
> >  11 files changed, 13 insertions(+), 15 deletions(-)
> >  create mode 100644 tools/perf/arch/arm/Build
> >  create mode 100644 tools/perf/arch/arm64/Build
> >  create mode 100644 tools/perf/arch/powerpc/Build
> >  create mode 100644 tools/perf/arch/s390/Build
> >  create mode 100644 tools/perf/arch/sh/Build
> >  create mode 100644 tools/perf/arch/sparc/Build
> >  create mode 100644 tools/perf/arch/x86/Build
> >  create mode 100644 tools/perf/arch/x86/tests/Build
> >  create mode 100644 tools/perf/arch/x86/util/Build
> 
> Since this is an x86 patch only the x86 Build files should be added here
> with the others added in respective arch patches.

the thing is that in arch/Build we now do:

+libperf-y += $(ARCH)/

which would make the build to fail on other architectures,
because the build framework requires 'Build' file in
nested directories.. and this patch adds it only for x86

jirka

  reply	other threads:[~2015-01-21 21:32 UTC|newest]

Thread overview: 56+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-01-20 16:38 [PATCHv3 00/36] perf tools: New build framework Jiri Olsa
2015-01-20 16:38 ` [PATCH 01/36] tools build: Add new build support Jiri Olsa
2015-01-20 16:38 ` [PATCH 02/36] tools build: Add detected config support Jiri Olsa
2015-01-20 16:39 ` [PATCH 03/36] tools build: Add subdir support Jiri Olsa
2015-01-20 16:39 ` [PATCH 04/36] perf tools: Remove api fs object from python build Jiri Olsa
2015-01-20 16:39 ` [PATCH 05/36] perf build: Disable make's built-in rules Jiri Olsa
2015-01-20 16:39 ` [PATCH 06/36] perf build: Add bench objects building Jiri Olsa
2015-01-20 16:39 ` [PATCH 07/36] perf build: Add tests " Jiri Olsa
2015-01-20 16:39 ` [PATCH 08/36] perf build: Add builtin " Jiri Olsa
2015-01-21 18:52   ` David Ahern
2015-01-21 19:12     ` Jiri Olsa
2015-01-21 19:18       ` David Ahern
2015-01-21 19:22         ` Jiri Olsa
2015-01-20 16:39 ` [PATCH 09/36] perf build: Add libperf " Jiri Olsa
2015-01-20 16:39 ` [PATCH 10/36] perf build: Add probe " Jiri Olsa
2015-01-20 16:39 ` [PATCH 11/36] perf build: Add dwarf " Jiri Olsa
2015-01-20 16:39 ` [PATCH 12/36] perf build: Add dwarf unwind " Jiri Olsa
2015-01-20 16:39 ` [PATCH 13/36] perf build: Add ui " Jiri Olsa
2015-01-20 16:39 ` [PATCH 14/36] perf build: Add slang " Jiri Olsa
2015-01-20 16:39 ` [PATCH 15/36] perf build: Add gtk " Jiri Olsa
2015-01-20 16:39 ` [PATCH 16/36] perf build: Add scripts " Jiri Olsa
2015-01-20 16:39 ` [PATCH 17/36] perf build: Add perf regs " Jiri Olsa
2015-01-20 16:39 ` [PATCH 18/36] perf build: Add zlib " Jiri Olsa
2015-01-20 16:39 ` [PATCH 19/36] perf build: Add perf.o object building Jiri Olsa
2015-01-20 16:39 ` [PATCH 20/36] perf build: Add arch x86 objects building Jiri Olsa
2015-01-21 21:17   ` David Ahern
2015-01-21 21:31     ` Jiri Olsa [this message]
2015-01-21 21:45       ` David Ahern
2015-01-22 11:32         ` Jiri Olsa
2015-01-20 16:39 ` [PATCH 21/36] perf build: Add arch arm " Jiri Olsa
2015-01-20 16:39 ` [PATCH 22/36] perf build: Add arch arm64 " Jiri Olsa
2015-01-20 16:39 ` [PATCH 23/36] perf build: Add arch powerpc " Jiri Olsa
2015-01-20 16:39 ` [PATCH 24/36] perf build: Add arch s390 " Jiri Olsa
2015-01-20 16:39 ` [PATCH 25/36] perf build: Add arch sh " Jiri Olsa
2015-01-20 16:39 ` [PATCH 26/36] perf build: Add arch sparc " Jiri Olsa
2015-01-20 16:39 ` [PATCH 27/36] perf build: Add single target build framework support Jiri Olsa
2015-01-20 16:39 ` [PATCH 28/36] perf build: Remove directory dependency rules Jiri Olsa
2015-01-20 16:39 ` [PATCH 29/36] perf build: Remove uneeded variables Jiri Olsa
2015-01-20 16:39 ` [PATCH 30/36] perf build: Remove PERF-CFLAGS file Jiri Olsa
2015-01-20 16:39 ` [PATCH 31/36] perf build: Add build documentation Jiri Olsa
2015-01-20 16:39 ` [PATCH 32/36] tools lib api: Use tools build framework Jiri Olsa
2015-01-20 16:39 ` [PATCH 33/36] tools lib api: Rename libapikfs.a to libapi.a Jiri Olsa
2015-01-20 16:39 ` [PATCH 34/36] tools lib traceevent: Use tools build framework Jiri Olsa
2015-01-20 16:39 ` [PATCH 35/36] tools lib lockdep: " Jiri Olsa
2015-01-20 16:39 ` [PATCH 36/36] perf build: Display make commands on V=1 Jiri Olsa
2015-01-20 23:02 ` [PATCHv3 00/36] perf tools: New build framework David Ahern
2015-01-21  6:14   ` Ingo Molnar
2015-01-21 12:03     ` Jiri Olsa
2015-01-21  6:13 ` Ingo Molnar
2015-01-21 12:01   ` Jiri Olsa
2015-01-21 17:25 ` Will Deacon
2015-01-26  9:21   ` Jiri Olsa
2015-01-21 23:30 ` Sukadev Bhattiprolu
2015-01-26  9:20   ` Jiri Olsa
  -- strict thread matches above, loose matches on Subject: below --
2015-01-26 10:12 [PATCHv4 " Jiri Olsa
2015-01-26 10:12 ` [PATCH 20/36] perf build: Add arch x86 objects building Jiri Olsa
2015-01-15 12:54 [PATCHv2 00/36] perf tools: New build framework Jiri Olsa
2015-01-15 12:55 ` [PATCH 20/36] perf build: Add arch x86 objects building Jiri Olsa

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20150121213157.GH6835@krava.brq.redhat.com \
    --to=jolsa@redhat.com \
    --cc=acme@redhat.com \
    --cc=alexis.berlemont@gmail.com \
    --cc=bp@alien8.de \
    --cc=cjashfor@linux.vnet.ibm.com \
    --cc=dsahern@gmail.com \
    --cc=eranian@google.com \
    --cc=fweisbec@gmail.com \
    --cc=jolsa@kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=mingo@kernel.org \
    --cc=namhyung@kernel.org \
    --cc=paulus@samba.org \
    --cc=peterz@infradead.org \
    --subject='Re: [PATCH 20/36] perf build: Add arch x86 objects building' \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).