aboutsummaryrefslogtreecommitdiffstats
path: root/tools/perf/Makefile
AgeCommit message (Expand)AuthorFilesLines
2022-12-14perf tools: Use "grep -E" instead of "egrep"Tiezhu Yang1-1/+1
2021-04-20perf tools: Add a build-test variant to use in builds from a tarballArnaldo Carvalho de Melo1-1/+4
2020-03-06tools: Let O= makes handle a relative path with -C optionMasami Hiramatsu1-1/+1
2018-08-20perf tools: Disable parallelism for 'make clean'Rasmus Villemoes1-2/+2
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2016-02-04perf build tests: Do parallell builds with 'build-test'Arnaldo Carvalho de Melo1-1/+1
2016-02-04perf tools: Fix parallel build including 'clean' targetJiri Olsa1-0/+14
2016-01-29perf tools: Speed up build-tests by reducing the number of builds testedArnaldo Carvalho de Melo1-2/+9
2016-01-29perf build: Use feature dump file for build-testWang Nan1-1/+1
2015-11-05perf tools: Allow shuffling the build testsArnaldo Carvalho de Melo1-1/+1
2015-06-22perf build: Fix single target build dependency checkJiri Olsa1-2/+2
2015-05-04perf tools: Use getconf to determine number of online CPUsWill Deacon1-1/+1
2015-03-26perf tools: Set JOBS based on CPU or processorDavid Ahern1-1/+1
2015-03-02perf tools: Compare JOBS to 0 after grepDavid Ahern1-1/+1
2014-01-16perf tools: Add 'build-test' make targetNamhyung Kim1-0/+6
2013-11-27perf tools: Fix tags/TAGS targets rebuildingJiri Olsa1-1/+6
2013-10-14tools/perf/build: Pass through DEBUG parameterIngo Molnar1-1/+14
2013-10-14tools/perf/build: Fix non-existent build directory handlingIngo Molnar1-1/+1
2013-10-11tools: Harmonize the various build messages in perf, lib-traceevent, lib-lkIngo Molnar1-1/+1
2013-10-09tools/perf/build: Fix non-canonical directory names in O=Ingo Molnar1-1/+8
2013-10-09tools/perf/build: Exclude MAKEFLAGS from nested invocationIngo Molnar1-3/+13
2013-10-09tools/perf/build: Pass through all targets to Makefile.perfIngo Molnar1-0/+7
2013-10-09tools/perf/build: Standardize the various messages output by parallel makeIngo Molnar1-3/+20
2013-10-09tools/perf/build: Flip Makefile.parallel and Makefile.perfIngo Molnar1-830/+14
2013-10-09tools/perf/build: Invoke feature-checks 'clean' target from the main MakefileIngo Molnar1-2/+9
2013-10-09tools/perf/build: Speed up the final linkIngo Molnar1-3/+7
2013-10-09tools/perf/build: Speed up git-version test on re-makeIngo Molnar1-2/+13
2013-10-04perf tools: Fix installation of libexec componentsArnaldo Carvalho de Melo1-0/+1
2013-09-05perf tools: Add test for parsing with no sample_id_all bitAdrian Hunter1-1/+2
2013-09-02perf tests: Add 'keep tracking' testAdrian Hunter1-0/+1
2013-08-29perf tests: Add a sample parsing testAdrian Hunter1-0/+1
2013-08-29perf evlist: Move perf_evlist__config() to a new source fileAdrian Hunter1-0/+1
2013-08-26perf tools: Don't install scripting files files when disabledArnaldo Carvalho de Melo1-1/+5
2013-08-07perf tests: Add test for reading object codeAdrian Hunter1-0/+1
2013-07-23perf tools: Add test for converting perf time to/from TSCAdrian Hunter1-0/+3
2013-07-22perf tools: Fix build with perl 5.18Kirill A. Shutemov1-2/+2
2013-07-17perf tools: Fix 'make tools/perf'Robert Richter1-1/+1
2013-07-12perf tools: Use default include path notation for libtraceevent headersRobert Richter1-1/+1
2013-07-08perf tools: Fix build errors with O and DESTDIR make vars setRobert Richter1-3/+2
2013-05-30perf tools: Add missing liblk.a dependency for python/perf.soJiri Olsa1-1/+1
2013-05-30perf tools: Remove '?=' Makefile STRIP assignmentJiri Olsa1-1/+1
2013-05-30perf tools: Replace tabs with spaces for all non-commands statementsJiri Olsa1-40/+40
2013-05-30perf tools: Add NO_BIONIC variable to confiure bionic setupJiri Olsa1-0/+4
2013-05-30perf tools: Switch to full path C include directoriesJiri Olsa1-2/+2
2013-05-30perf tools: Merge all *LDFLAGS* make variable into LDFLAGSJiri Olsa1-4/+2
2013-05-30perf tools: Merge all *CFLAGS* make variable into CFLAGSJiri Olsa1-33/+31
2013-05-29perf tools: Final touches for CHK config moveJiri Olsa1-11/+0
2013-05-29perf tools: Move paths config into config/MakefileJiri Olsa1-58/+0
2013-05-29perf tools: Move libnuma check config into config/MakefileJiri Olsa1-8/+1
2013-05-29perf tools: Move stdlib check config into config/MakefileJiri Olsa1-18/+0
2013-05-29perf tools: Move libbfd check config into config/MakefileJiri Olsa1-37/+0
2013-05-29perf tools: Move libpython check config into config/MakefileJiri Olsa1-65/+3
2013-05-29perf tools: Move libperl check config into config/MakefileJiri Olsa1-17/+3
2013-05-29perf tools: Move gtk2 check config into config/MakefileJiri Olsa1-18/+7
2013-05-29perf tools: Move slang check config into config/MakefileJiri Olsa1-26/+13
2013-05-29perf tools: Move libaudit check config into config/MakefileJiri Olsa1-8/+1
2013-05-29perf tools: Move libunwind check config into config/MakefileJiri Olsa1-24/+0
2013-05-28perf tools: Move libdw check config into config/MakefileJiri Olsa1-7/+0
2013-05-28perf tools: Move libelf check config into config/MakefileJiri Olsa1-46/+0
2013-05-28perf tools: Move compiler and linker flags check into config/MakefileJiri Olsa1-91/+19
2013-05-28perf tools: Move programs check into config/MakefileJiri Olsa1-16/+8
2013-05-28perf tools: Move arch check into config/MakefileJiri Olsa1-29/+14
2013-05-28perf tools: Fix tab vs spaces issue in Makefile ifdef/endifJiri Olsa1-3/+3
2013-04-01perf tools: Remove dependency on libnewtArnaldo Carvalho de Melo1-7/+13
2013-04-01perf python: Fix dependency for python/perf.soNaohiro Aota1-1/+1
2013-04-01perf tools: Add new mem command for memory access profilingStephane Eranian1-0/+1
2013-03-18perf tests: Add a test case for checking sw clock event frequencyNamhyung Kim1-0/+1
2013-03-15perf test: Add test case for checking number of EXIT eventsNamhyung Kim1-0/+1
2013-03-15perf tests: Test breakpoint overflow signal handler countsJiri Olsa1-0/+1
2013-03-15perf tests: Test breakpoint overflow signal handlerJiri Olsa1-0/+1
2013-03-15perf tools: Introduce tools/lib/lk libraryBorislav Petkov1-7/+27
2013-03-13perf tools: check if -DFORTIFY_SOURCE=2 is allowedMarcin Slusarz1-1/+7
2013-02-14perf tools: Fix build with bison 2.3 and older.Vinson Lee1-2/+2
2013-02-14perf tools: Limit unwind support to x86 archsJiri Olsa1-0/+5
2013-02-14perf ui/gtk: Implement basic GTK2 annotation browserNamhyung Kim1-0/+1
2013-02-06perf tools: Check for flex and bison before continuing buildingBorislav Petkov1-3/+10
2013-01-30perf tools: Make numa benchmark optionalPeter Hurley1-2/+14
2013-01-30perf: Add 'perf bench numa mem' NUMA performance measurement suiteIngo Molnar1-1/+2
2013-01-24perf tools: Do not include PERF-VERSION-FILE to MakefileNamhyung Kim1-2/+1
2013-01-24perf tools: Get rid of unused include of config.makNamhyung Kim1-3/+0
2013-01-24perf ui/gtk: Factor out common browser routinesNamhyung Kim1-0/+1
2013-01-24perf tests: Fix PYTHONPATH for python-use test tracepointsJiri Olsa1-1/+1
2013-01-24perf tests: Check python path on attr and binding testNamhyung Kim1-2/+5
2013-01-24perf test: Check for linking problems in the python bindingArnaldo Carvalho de Melo1-0/+4
2013-01-24perf test: Add a test case for hists__{match,link}Namhyung Kim1-0/+1
2013-01-24Merge tag 'perf-core-for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/...Ingo Molnar1-23/+28
2013-01-22arm64: makefile: fix uname munging when setting ARCH on native machineWill Deacon1-1/+1
2012-12-11perf tools: Add install-bin Makefile targetArnaldo Carvalho de Melo1-1/+3
2012-12-10perf test: Use perf_evsel__newtp constructor in the tracepoint testsArnaldo Carvalho de Melo1-1/+0
2012-12-09perf tools: Don't check configuration on make tagsArnaldo Carvalho de Melo1-0/+4
2012-12-09perf tools: Don't check configuration on make cleanNamhyung Kim1-12/+16
2012-12-09perf ui: Always compile error printing codeNamhyung Kim1-9/+5
2012-12-08Merge branch 'linus' into perf/coreIngo Molnar1-1/+29
2012-11-19perf: Make perf build for x86 with UAPI disintegration appliedDavid Howells1-1/+28
2012-11-14perf ui: Always compile browser setup codeNamhyung Kim1-2/+1
2012-11-14perf ui gtk: Implement ui_progress functionsNamhyung Kim1-0/+1
2012-11-14perf ui: Introduce generic ui_progress helperNamhyung Kim1-0/+1
2012-11-14perf ui tui: Move progress.c under ui/tui directoryNamhyung Kim1-1/+1
2012-11-14perf tests: Move pmu tests into separate objectJiri Olsa1-0/+1
2012-11-14perf tests: Move test__syscall_open_tp_fields into separate objectJiri Olsa1-0/+1
2012-11-14perf tests: Move perf_evsel__tp_sched_test into separate objectJiri Olsa1-0/+1
2012-11-14perf tests: Move perf_evsel__roundtrip_name_test into separate objectJiri Olsa1-0/+1
2012-11-14perf tests: Move test__rdpmc into separate objectJiri Olsa1-0/+1
2012-11-14perf tests: Move test__PERF_RECORD into separate objectJiri Olsa1-0/+1
2012-11-14perf tests: Move test__basic_mmap into separate objectJiri Olsa1-0/+1
2012-11-14perf tests: Move test__open_syscall_event_on_all_cpus into separate objectJiri Olsa1-0/+1
2012-11-14perf tests: Move test__open_syscall_event into separate objectJiri Olsa1-0/+2
2012-11-14perf tests: Move test__vmlinux_matches_kallsyms into separate objectJiri Olsa1-0/+1
2012-11-08perf tools: Add LIBDW_DIR Makefile variable to for alternate libdwJiri Olsa1-2/+10
2012-11-01perf tests: Add attr tests under builtin test commandJiri Olsa1-0/+9
2012-10-31perf tests: Add framework for automated perf_event_attr testsJiri Olsa1-0/+1
2012-10-31perf tests: Move test objects into 'tests' directoryJiri Olsa1-4/+5
2012-10-31perf tools: Remove BINDIR define from exec_cmd.o compilationJiri Olsa1-1/+0
2012-10-31perf tools: Warn about missing libelfNamhyung Kim1-0/+2
2012-10-29perf scripts browser: Add a browser for perf scriptFeng Tang1-0/+4
2012-10-29perf tools: Move dso_* related functions into dso objectJiri Olsa1-0/+2
2012-10-26perf tools: Fix LIBELF_MMAP checkingNamhyung Kim1-1/+2
2012-10-26perf tools: Convert invocation of MAKE into SUBDIRNamhyung Kim1-3/+3
2012-10-26perf tools: Cleanup doc related targetsNamhyung Kim1-37/+9
2012-10-24perf tools: Try to build Documentation when installingBorislav Petkov1-1/+4
2012-10-24perf tools: Try to find cross-built objdump pathIrina Tirdea1-0/+2
2012-10-24perf tools: Diplays more output on features check for make V=1Jiri Olsa1-23/+23
2012-10-24Merge branch 'perf/urgent' into perf/coreIngo Molnar1-15/+18
2012-10-20perf python: Properly link with libtraceeventArnaldo Carvalho de Melo1-11/+13
2012-10-14perf: Fix UAPI falloutIngo Molnar1-2/+2
2012-10-13Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-54/+29
2012-10-13perf: Handle new rbtree implementationMarkus Trippelsdorf1-1/+2
2012-10-08perf tools: Update Makefile for AndroidIrina Tirdea1-6/+19
2012-10-08perf tools: Add on_exit implementationBernhard Rosenkraenzer1-0/+6
2012-10-08Merge branch 'rc-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/mmar...Linus Torvalds1-1/+1
2012-10-06perf machine: Introduce find_thread methodArnaldo Carvalho de Melo1-0/+2
2012-10-03kbuild: Fix gcc -x syntaxJean Delvare1-1/+1
2012-10-02perf tools: Convert to BACKTRACE_SUPPORTNamhyung Kim1-5/+5
2012-10-02perf tools: Convert to HAVE_STRLCPYNamhyung Kim1-5/+3
2012-10-02perf tools: Convert to GTK2_SUPPORTNamhyung Kim1-4/+2
2012-10-02perf tools: Convert to NEWT_SUPPORTNamhyung Kim1-5/+3
2012-10-02perf tools: Convert to LIBAUDIT_SUPPORTNamhyung Kim1-4/+2
2012-10-02perf tools: Convert to LIBUNWIND_SUPPORTNamhyung Kim1-5/+3
2012-09-28perf tools: Convert to LIBELF_SUPPORTNamhyung Kim1-4/+3
2012-09-28perf tools: Remove unused PYRF_OBJS variable on MakefileNamhyung Kim1-15/+1
2012-09-28perf tools: Move libdw availability check before arch MakefileNamhyung Kim1-7/+7
2012-09-27perf tools: Check libaudit availability for perf-trace builtinNamhyung Kim1-2/+14
2012-09-26perf trace: New toolArnaldo Carvalho de Melo1-1/+2
2012-09-24perf tools: bfd.h/libbfd detection fails with recent binutilsMarkus Trippelsdorf1-1/+1
2012-09-21perf tools: Fix parallel buildEric Sandeen1-2/+2
2012-09-17perf stat: Move stats related code to util/stat.cXiao Guangrong1-0/+1
2012-09-11perf tools: Back [vdso] DSO with real dataJiri Olsa1-0/+2
2012-09-11perf tools: include wrapper for magic.hIrina Tirdea1-0/+1
2012-09-08perf hists: Introduce perf_hpp for hist period printingNamhyung Kim1-0/+2
2012-09-07perf tools: add NO_BACKTRACE for application self-debuggingIrina Tirdea1-0/+8
2012-09-06perf tools: Clean target should do clean for lib/traceevent tooDavid Ahern1-1/+4
2012-09-05perf tools: Fix x86 builds with ARCH specified on the command lineDavid Ahern1-2/+2
2012-08-22perf tools: Fix 'No libunwind found' make warning messageJiri Olsa1-1/+1
2012-08-20perf hists: Separate out hist print functionsNamhyung Kim1-2/+1
2012-08-20perf tools: Fix include order for bison/flex-generated C filesBen Hutchings1-2/+2
2012-08-20perf symbols: Fix builds with NO_LIBELF setDavid Ahern1-0/+1
2012-08-20perf: silence GTK2 probing errorsDavid Ahern1-3/+3
2012-08-17perf ui gtk: Implement helpline_fnsNamhyung Kim1-0/+1
2012-08-16perf ui: Introduce struct ui_helplineNamhyung Kim1-2/+3
2012-08-11perf tools: Support for DWARF CFI unwinding on post processingJiri Olsa1-0/+2
2012-08-10perf tools: Add libunwind dependency for DWARF CFI unwindingJiri Olsa1-1/+28
2012-08-10perf tools: Add interface to arch registers setsJiri Olsa1-1/+12
2012-08-09perf symbols: Support minimal build without libelfNamhyung Kim1-14/+43
2012-08-09perf symbols: Split out util/symbol-elf.cNamhyung Kim1-0/+1
2012-08-09perf tools: Fix /etc config related installationNamhyung Kim1-1/+3
2012-08-09perf tools: Initial bash completion supportFrederic Weisbecker1-0/+1
2012-08-08perf tools: Fix lib/traceevent build dir with OUTPUT variable setRobert Richter1-4/+4
2012-08-03perf tools: Remove brace expansion from clean targetPalmer Cox1-1/+2
2012-08-03perf tools: Introduce intlistDavid Ahern1-0/+2
2012-08-03perf tools: Introducing rblistDavid Ahern1-0/+2
2012-07-25perf tools: Fix build error with bison 2.6Kirill A. Shutemov1-0/+3
2012-07-25perf test: Add dso data caching testsJiri Olsa1-0/+1
2012-06-27perf tools: Trivial build fixDavid Ahern1-1/+1
2012-06-19perf ui/gtk: Add GTK info_bar widget to browser windowNamhyung Kim1-0/+3
2012-06-19perf ui: Introduce struct perf_error_opsNamhyung Kim1-0/+3
2012-05-24perf tools: Do not use _FORTIFY_SOURCE when DEBUG=1 is specifiedArnaldo Carvalho de Melo1-2/+2
2012-05-22perf tools: Always try to build libtraceeventNamhyung Kim1-2/+2
2012-05-22perf tools: Rename libparsevent to libtraceevent in MakefileNamhyung Kim1-11/+11
2012-05-22perf tools: Add support for displaying event parser debug infoJiri Olsa1-3/+9
2012-05-22perf test: Move parse event automated tests to separated objectJiri Olsa1-0/+1
2012-05-21Merge branch 'perf/parse-events-4' of git://github.com/fweisbec/tracing into ...Ingo Molnar1-2/+18
2012-05-18Merge remote-tracking branch 'tip/perf/urgent' into perf/coreArnaldo Carvalho de Melo1-4/+4
2012-05-07perf: Turn off compiler warnings for flex and bison generated filesGreg Kroah-Hartman1-2/+2
2012-05-02perf ui: Add gtk2 support into setup_browser()Namhyung Kim1-0/+6
2012-05-02perf target: Split out perf_target handling codeNamhyung Kim1-0/+2
2012-04-25perf: Have perf use the new libtraceevent.a librarySteven Rostedt1-7/+13
2012-04-25perf: Build libtraceevent.aSteven Rostedt1-1/+9
2012-04-25perf: Separate out trace-cmd parse-events from perf filesSteven Rostedt1-0/+2
2012-04-16perf tools: Drop CROSS_COMPILE from flex and bison callsOtavio Salvador1-2/+2
2012-04-14perf tools: Fix parsers' rules to dependenciesJiri Olsa1-11/+8
2012-04-12perf tools: fix NO_GTK2 Makefile config errorStephane Eranian1-1/+1
2012-04-11perf tools: Move GTK+ bits to tools/perf/ui/gtk directoryNamhyung Kim1-2/+2
2012-04-11perf tools: Move UI bits to tools/perf/ui directoryNamhyung Kim1-20/+20
2012-04-11perf tools: Fix parsers' rules to dependenciesJiri Olsa1-11/+8
2012-04-11tools: Add Makefile.includeBorislav Petkov1-46/+1
2012-03-31Merge branch 'perf/urgent' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Ingo Molnar1-17/+30
2012-03-30perf tools: Remove auto-generated bison/flex filesIngo Molnar1-17/+30
2012-03-26perf tools: Switch module.h into export.hJiri Olsa1-1/+1
2012-03-22Merge branch 'perf/urgent' into perf/coreArnaldo Carvalho de Melo1-0/+2
2012-03-19perf report: Add a simple GTK2-based 'perf report' browserPekka Enberg1-0/+14