freebsd-src/lib/libpmc
Jessica Clarke 89342dba7d jevents: Fix bootstrapping on macOS with Clang 16 / Apple Clang 15
macOS, like Linux, does not include an outer const qualifier for its
fts_open callback arguments, so -Wincompatible-function-pointer-types
also picks this up and breaks the build now Clang 16 makes it an error
by default. Extend the existing Linux support to fix this.

MFC after:	1 week

(cherry picked from commit d8c84215d7)
2024-05-02 21:11:52 +01:00
..
pmu-events jevents: Fix bootstrapping on macOS with Clang 16 / Apple Clang 15 2024-05-02 21:11:52 +01:00
libpmc_json.cc Remove $FreeBSD$: two-line .h pattern 2023-08-23 11:43:21 -06:00
libpmc_pmu_util.c Remove $FreeBSD$: two-line .h pattern 2023-08-23 11:43:21 -06:00
libpmc.c Remove $FreeBSD$: one-line .c pattern 2023-08-23 11:43:26 -06:00
libpmcinternal.h Remove $FreeBSD$: two-line .h pattern 2023-08-23 11:43:21 -06:00
Makefile Remove $FreeBSD$: one-line sh pattern 2023-08-23 11:43:30 -06:00
Makefile.depend Remove $FreeBSD$: one-line sh pattern 2023-08-23 11:43:30 -06:00
Makefile.inc Remove $FreeBSD$: one-line sh pattern 2023-08-23 11:43:30 -06:00
pmc_allocate.3 Remove $FreeBSD$: two-line nroff pattern 2023-08-23 11:43:31 -06:00
pmc_attach.3 Remove $FreeBSD$: two-line nroff pattern 2023-08-23 11:43:31 -06:00
pmc_capabilities.3 Remove $FreeBSD$: two-line nroff pattern 2023-08-23 11:43:31 -06:00
pmc_configure_logfile.3 Remove $FreeBSD$: two-line nroff pattern 2023-08-23 11:43:31 -06:00
pmc_disable.3 Remove $FreeBSD$: two-line nroff pattern 2023-08-23 11:43:31 -06:00
pmc_event_names_of_class.3 Remove $FreeBSD$: two-line nroff pattern 2023-08-23 11:43:31 -06:00
pmc_get_driver_stats.3 Remove $FreeBSD$: two-line nroff pattern 2023-08-23 11:43:31 -06:00
pmc_get_msr.3 Remove $FreeBSD$: two-line nroff pattern 2023-08-23 11:43:31 -06:00
pmc_init.3 Remove $FreeBSD$: two-line nroff pattern 2023-08-23 11:43:31 -06:00
pmc_name_of_capability.3 Remove $FreeBSD$: two-line nroff pattern 2023-08-23 11:43:31 -06:00
pmc_read.3 Remove $FreeBSD$: two-line nroff pattern 2023-08-23 11:43:31 -06:00
pmc_set.3 Remove $FreeBSD$: two-line nroff pattern 2023-08-23 11:43:31 -06:00
pmc_start.3 Remove $FreeBSD$: two-line nroff pattern 2023-08-23 11:43:31 -06:00
pmc.3 Remove $FreeBSD$: two-line nroff pattern 2023-08-23 11:43:31 -06:00
pmc.atom.3 Remove $FreeBSD$: two-line nroff pattern 2023-08-23 11:43:31 -06:00
pmc.atomsilvermont.3 Remove $FreeBSD$: two-line nroff pattern 2023-08-23 11:43:31 -06:00
pmc.core2.3 Remove $FreeBSD$: two-line nroff pattern 2023-08-23 11:43:31 -06:00
pmc.core.3 Remove $FreeBSD$: two-line nroff pattern 2023-08-23 11:43:31 -06:00
pmc.corei7.3 Remove $FreeBSD$: two-line nroff pattern 2023-08-23 11:43:31 -06:00
pmc.corei7uc.3 Remove $FreeBSD$: two-line nroff pattern 2023-08-23 11:43:31 -06:00
pmc.h Remove $FreeBSD$: two-line .h pattern 2023-08-23 11:43:21 -06:00
pmc.haswell.3 Remove $FreeBSD$: two-line nroff pattern 2023-08-23 11:43:31 -06:00
pmc.haswelluc.3 Remove $FreeBSD$: two-line nroff pattern 2023-08-23 11:43:31 -06:00
pmc.haswellxeon.3 Remove $FreeBSD$: two-line nroff pattern 2023-08-23 11:43:31 -06:00
pmc.iaf.3 Remove $FreeBSD$: two-line nroff pattern 2023-08-23 11:43:31 -06:00
pmc.ivybridge.3 Remove $FreeBSD$: two-line nroff pattern 2023-08-23 11:43:31 -06:00
pmc.ivybridgexeon.3 Remove $FreeBSD$: two-line nroff pattern 2023-08-23 11:43:31 -06:00
pmc.k7.3 Remove $FreeBSD$: two-line nroff pattern 2023-08-23 11:43:31 -06:00
pmc.k8.3 Remove $FreeBSD$: two-line nroff pattern 2023-08-23 11:43:31 -06:00
pmc.mips24k.3 Remove $FreeBSD$: two-line nroff pattern 2023-08-23 11:43:31 -06:00
pmc.octeon.3 Remove $FreeBSD$: two-line nroff pattern 2023-08-23 11:43:31 -06:00
pmc.sandybridge.3 Remove $FreeBSD$: two-line nroff pattern 2023-08-23 11:43:31 -06:00
pmc.sandybridgeuc.3 Remove $FreeBSD$: two-line nroff pattern 2023-08-23 11:43:31 -06:00
pmc.sandybridgexeon.3 Remove $FreeBSD$: two-line nroff pattern 2023-08-23 11:43:31 -06:00
pmc.soft.3 Remove $FreeBSD$: two-line nroff pattern 2023-08-23 11:43:31 -06:00
pmc.tsc.3 Remove $FreeBSD$: two-line nroff pattern 2023-08-23 11:43:31 -06:00
pmc.ucf.3 Remove $FreeBSD$: two-line nroff pattern 2023-08-23 11:43:31 -06:00
pmc.westmere.3 Remove $FreeBSD$: two-line nroff pattern 2023-08-23 11:43:31 -06:00
pmc.westmereuc.3 Remove $FreeBSD$: two-line nroff pattern 2023-08-23 11:43:31 -06:00
pmcformat.h Remove $FreeBSD$: two-line .h pattern 2023-08-23 11:43:21 -06:00
pmclog.3 Remove $FreeBSD$: two-line nroff pattern 2023-08-23 11:43:31 -06:00
pmclog.c Remove $FreeBSD$: one-line .c pattern 2023-08-23 11:43:26 -06:00
pmclog.h Remove $FreeBSD$: two-line .h pattern 2023-08-23 11:43:21 -06:00