summaryrefslogtreecommitdiffstats
path: root/tools/lib/subcmd
Commit message (Expand)AuthorAgeFilesLines
* tools subcmd: Add check_if_command_finished()Ian Rogers2024-04-082-24/+49
* tools subcmd: Add a no exec function call optionIan Rogers2024-02-222-0/+4
* libsubcmd: Fix memory leak in uniq()Ian Rogers2024-01-041-4/+14
* libsubcmd: Avoid SEGV/use-after-free when commands aren't excludedIan Rogers2023-07-111-6/+12
* Merge tag 'perf-tools-for-v6.5-1-2023-06-28' of git://git.kernel.org/pub/scm/...Linus Torvalds2023-06-302-17/+28
|\
| * perf subcmd: Fix missing check for return value of malloc() in add_cmdname()Chenyuan Mi2023-06-201-0/+2
| * lib subcmd: Avoid memory leak in exclude_cmdsIan Rogers2023-06-121-2/+6
| * libsubcmd: Avoid two path statics, removing 8192 bytes from .bssIan Rogers2023-05-281-15/+20
* | tools/lib/subcmd: Replace NORETURN usage with __noreturnJosh Poimboeuf2023-05-162-9/+4
|/
* tools lib subcmd: Add dependency test to install_headersIan Rogers2022-12-141-10/+13
* tools lib subcmd: Make install_headers clearerIan Rogers2022-11-201-1/+1
* tools lib subcmd: Add install targetIan Rogers2022-11-161-0/+49
* perf subcmd: Set environment variable "PREFIX"Leo Yan2022-10-041-0/+3
* libsubcmd: Fix OPTION_GROUP sortingJosh Poimboeuf2022-04-221-3/+14
* Merge tag 'kbuild-v5.18-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2022-03-311-1/+1
|\
| * kbuild: replace $(if A,A,B) with $(or A,B)Masahiro Yamada2022-02-151-1/+1
* | libsubcmd: Fix use-after-free for realloc(..., 0)Kees Cook2022-02-161-9/+2
|/
* libsubcmd: add OPT_UINTEGER_OPTARG option typeRiccardo Mancini2021-08-311-0/+1
* tools: Avoid comma separated statementsJoe Perches2020-10-021-4/+6
* libsubcmd: Fix OPT_CALLBACK_SET()Ravi Bangoria2020-07-171-0/+3
* libsubcmd: Introduce OPT_CALLBACK_SET()Arnaldo Carvalho de Melo2020-05-051-0/+2
* libsubcmd: Use -O0 with DEBUG=1James Clark2019-11-061-1/+3
* libsubcmd: Move EXTRA_FLAGS to the end to allow overriding existing flagsJames Clark2019-11-061-2/+3
* libsubcmd: Make _FORTIFY_SOURCE defines dependent on the featureIan Rogers2019-09-271-1/+7
* tools lib subcmd: Don't add the kernel sources to the include pathArnaldo Carvalho de Melo2018-12-181-2/+0
* tools lib subcmd: Fix a few source code comment typosIngo Molnar2018-12-171-2/+2
* tools lib subcmd: Introduce OPTION_ULONGArnaldo Carvalho de Melo2018-10-192-0/+21
* tools lib subcmd: Support overwriting the pagerAndi Kleen2018-09-192-1/+11
* perf tools: Add '\n' at the end of parse-options error messagesRavi Bangoria2018-04-181-3/+3
* tools/lib/subcmd/pager.c: do not alias select() paramsSergey Senozhatsky2018-02-061-1/+4
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-0216-0/+16
* perf tools: Robustify detection of clang binaryDavid Carrillo-Cisneros2017-08-281-1/+1
* tools include: Adopt strstarts() from the kernelArnaldo Carvalho de Melo2017-07-202-10/+10
* tools lib string: Adopt prefixcmp() from perf and subcmdArnaldo Carvalho de Melo2017-04-263-9/+2
* perf tools: Remove string.h, unistd.h and sys/stat.h from util.hArnaldo Carvalho de Melo2017-04-241-0/+1
* tools lib subcmd: Make it an error to pass a signed value to OPTION_UINTEGERArnaldo Carvalho de Melo2017-02-141-0/+4
* tools: Set the maximum optimization level according to the compiler being usedArnaldo Carvalho de Melo2017-02-141-1/+7
* tools lib subcmd: Fix missing member nameSoramichi AKIYAMA2017-01-161-9/+9
* tools lib subcmd: Add missing linux/kernel.h include to subcmd.hArnaldo Carvalho de Melo2017-01-111-0/+1
* Merge tag 'perf-urgent-for-mingo-4.10-20170104' of git://git.kernel.org/pub/s...Ingo Molnar2017-01-052-0/+8
|\
| * tools lib subcmd: Add OPT_STRING_OPTARG_SET optionJiri Olsa2017-01-032-0/+8
* | Merge branch 'kbuild' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek...Linus Torvalds2016-12-171-1/+1
|\ \ | |/ |/|
| * make use of make variable CURDIR instead of calling pwdUwe Kleine-König2016-12-111-1/+1
* | tools lib subcmd: Suppport cascading optionsNamhyung Kim2016-10-252-0/+16
|/
* perf tools: Query terminal width and use in perf listAndi Kleen2016-10-032-0/+17
* tools lib subcmd: Use str_error_r()Arnaldo Carvalho de Melo2016-07-121-2/+3
* tools lib subcmd: Respect WERROR=0 for buildChris Phlipot2016-07-041-1/+7
* Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2016-03-241-1/+1
|\
| * tools: Move utilities.mak from perf to tools/scripts/Arnaldo Carvalho de Melo2016-03-181-1/+1
* | objtool: Support CROSS_COMPILEJosh Poimboeuf2016-03-031-2/+4
|/