1. 06 7月, 2015 4 次提交
  2. 12 6月, 2015 1 次提交
  3. 03 6月, 2015 2 次提交
  4. 09 5月, 2015 13 次提交
  5. 12 2月, 2015 1 次提交
    • J
      tools build: Add new build support · c819e2cf
      Jiri Olsa 提交于
      Adding new build framework into 'tools/build' to be used by tools.
      
      There's no change for actual building at this point, it comes in the
      next patches.
      
      The idea and more details are explained in the
      'tools/build/Documentation/Build.txt' file.
      
      I adopted everything from the kernel build system, with some changes to
      allow for multiple binaries build definitions.
      
      While the kernel's build output is single image (forget modules) we need
      to be able to build several binaries/libraries.
      
      The basic idea is that sser provides 'Build' files with objects
      definitions like:
      
        perf-y += a.o
        perf-y += b.o
        libperf-y += c.o
        libperf-y += d.o
      
      and the build framework outputs files:
      
        perf-in.o    # a.o, b.o compiled in
        libperf-in.o # c.o, d.o compiled in
      Signed-off-by: NJiri Olsa <jolsa@kernel.org>
      Tested-by: NSukadev Bhattiprolu <sukadev@linux.vnet.ibm.com>
      Tested-by: NWill Deacon <will.deacon@arm.com>
      Cc: Alexis Berlemont <alexis.berlemont@gmail.com>
      Cc: Borislav Petkov <bp@alien8.de>
      Cc: Corey Ashford <cjashfor@linux.vnet.ibm.com>
      Cc: David Ahern <dsahern@gmail.com>
      Cc: Frederic Weisbecker <fweisbec@gmail.com>
      Cc: Namhyung Kim <namhyung@kernel.org>
      Cc: Paul Mackerras <paulus@samba.org>
      Cc: Peter Zijlstra <peterz@infradead.org>
      Cc: Stephane Eranian <eranian@google.com>
      Link: http://lkml.kernel.org/n/tip-fbj22h4av0otlxupwcmrxgpa@git.kernel.orgSigned-off-by: NArnaldo Carvalho de Melo <acme@redhat.com>
      c819e2cf
  6. 17 1月, 2015 1 次提交
  7. 17 12月, 2014 7 次提交
  8. 17 7月, 2014 2 次提交
  9. 02 5月, 2014 2 次提交
  10. 18 2月, 2014 1 次提交
  11. 13 1月, 2014 3 次提交
  12. 13 12月, 2013 1 次提交
  13. 16 3月, 2013 1 次提交
  14. 11 1月, 2013 1 次提交
    • S
      perf tools: Fix building from 'make perf-*-src-pkg' tarballs · acb8fb04
      Sebastian Andrzej Siewior 提交于
      Thanks (mostly) to uapi the package created from perf-*-src-pkg FTBFS:
      
      |    CC perf.o
      |In file included from util/../perf.h:8:0,
      |                 from util/cache.h:7,
      |                 from perf.c:12:
      |arch/x86/include/asm/unistd.h:4:29: fatal error: uapi/asm/unistd.h: No such file or directory
      |
      |    CC perf.o
      |In file included from util/../perf.h:106:0,
      |                 from util/cache.h:7,
      |                 from perf.c:12:
      |include/linux/perf_event.h:17:35: fatal error: uapi/linux/perf_event.h: No such file or directory
      |
      |    CC perf.o
      |In file included from include/uapi/linux/perf_event.h:19:0,
      |                 from util/../perf.h:106,
      |                 from util/cache.h:7,
      |                 from perf.c:12:
      |util/include/asm/byteorder.h:2:49: fatal error: ../../../../include/uapi/linux/swab.h: No such file or directory
      |
      |    CC perf.o
      |In file included from util/include/../../../../include/linux/list.h:7:0,
      |                 from util/include/linux/list.h:4,
      |                 from util/parse-events.h:7,
      |                 from perf.c:15:
      |util/include/linux/const.h:1:50: fatal error: ../../../../include/uapi/linux/const.h: No such file or directory
      |
      |In file included from builtin-kvm.c:26:0:
      |arch/x86/include/asm/svm.h:4:26: fatal error: uapi/asm/svm.h: No such file or directory
      |
      |In file included from util/evsel.c:21:0:
      |include/linux/hw_breakpoint.h:5:38: fatal error: uapi/linux/hw_breakpoint.h: No such file or directory
      |
      |    CC util/evsel.o
      |In file included from util/perf_regs.h:5:0,
      |                 from util/evsel.c:23:
      |arch/x86/include/perf_regs.h:6:27: fatal error: asm/perf_regs.h: No such file or directory
      |
      |   CC util/rbtree.o
      |In file included from ../../lib/rbtree.c:24:0:
      |util/include/linux/rbtree_augmented.h:2:56: fatal error: ../../../../include/linux/rbtree_augmented.h: No such file or directory
      
      This patch adds the missing files.
      Signed-off-by: NSebastian Andrzej Siewior <bigeasy@linutronix.de>
      Cc: Ingo Molnar <mingo@redhat.com>
      Cc: Paul Mackerras <paulus@samba.org>
      Cc: Peter Zijlstra <a.p.zijlstra@chello.nl>
      Link: http://lkml.kernel.org/r/1357654134-28538-1-git-send-email-bigeasy@linutronix.deSigned-off-by: NArnaldo Carvalho de Melo <acme@redhat.com>
      acb8fb04