public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH v1 0/3] Remove BUILD_NONDISTRO
@ 2025-01-11 20:28 Ian Rogers
  2025-01-11 20:28 ` [PATCH v1 1/3] perf build: Remove libbfd support Ian Rogers
                   ` (2 more replies)
  0 siblings, 3 replies; 7+ messages in thread
From: Ian Rogers @ 2025-01-11 20:28 UTC (permalink / raw)
  To: Peter Zijlstra, Ingo Molnar, Arnaldo Carvalho de Melo,
	Namhyung Kim, Mark Rutland, Alexander Shishkin, Jiri Olsa,
	Ian Rogers, Adrian Hunter, Kan Liang, Aditya Gupta, Athira Rajeev,
	Charlie Jenkins, James Clark, Steinar H. Gunderson, Changbin Du,
	Ravi Bangoria, Howard Chu, linux-kernel, linux-perf-users

BUILD_NONDISTRO is used to build perf against the license incompatible
libbfd and libiberty libraries. As this has been opt-in for nearly 2
years, commit dd317df07207 ("perf build: Make binutil libraries opt
in"), remove the code to simplify the code base.

Ian Rogers (3):
  perf build: Remove libbfd support
  perf build: Remove libiberty support
  perf build: Remove unused defines

 tools/perf/Documentation/perf-check.txt |   1 -
 tools/perf/Makefile.config              |  63 +-----
 tools/perf/Makefile.perf                |  11 +-
 tools/perf/builtin-check.c              |   1 -
 tools/perf/tests/Build                  |   1 -
 tools/perf/tests/builtin-test.c         |   1 -
 tools/perf/tests/make                   |   2 -
 tools/perf/tests/pe-file-parsing.c      | 101 ----------
 tools/perf/tests/tests.h                |   1 -
 tools/perf/util/demangle-cxx.cpp        |  22 +--
 tools/perf/util/disasm_bpf.c            | 166 ----------------
 tools/perf/util/srcline.c               | 244 +-----------------------
 tools/perf/util/symbol-elf.c            |  95 ---------
 tools/perf/util/symbol.c                | 135 -------------
 tools/perf/util/symbol.h                |   4 -
 15 files changed, 9 insertions(+), 839 deletions(-)
 delete mode 100644 tools/perf/tests/pe-file-parsing.c

-- 
2.47.1.613.gc27f4b7a9f-goog


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2025-01-21 18:04 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-01-11 20:28 [PATCH v1 0/3] Remove BUILD_NONDISTRO Ian Rogers
2025-01-11 20:28 ` [PATCH v1 1/3] perf build: Remove libbfd support Ian Rogers
2025-01-13 15:10   ` Arnaldo Carvalho de Melo
2025-01-21 16:52     ` Ian Rogers
2025-01-21 18:03       ` Song Liu
2025-01-11 20:28 ` [PATCH v1 2/3] perf build: Remove libiberty support Ian Rogers
2025-01-11 20:28 ` [PATCH v1 3/3] perf build: Remove unused defines Ian Rogers

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox