git: 507d68984a01 - main - libpmc: limit pmu-events to 64-bit powerpc

Mitchell Horne mhorne at FreeBSD.org
Mon May 31 20:39:25 UTC 2021


The branch main has been updated by mhorne:

URL: https://cgit.FreeBSD.org/src/commit/?id=507d68984a010dab0c3ecc5477c36526c3a7fa48

commit 507d68984a010dab0c3ecc5477c36526c3a7fa48
Author:     Mitchell Horne <mhorne at FreeBSD.org>
AuthorDate: 2021-05-31 20:24:15 +0000
Commit:     Mitchell Horne <mhorne at FreeBSD.org>
CommitDate: 2021-05-31 20:39:05 +0000

    libpmc: limit pmu-events to 64-bit powerpc
    
    Although currently unused, there are only pmu event definitions for
    POWER8 and POWER9. There is no sense in building these on 32-bit
    platforms.
    
    Sponsored by:   The FreeBSD Foundation
---
 lib/libpmc/Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lib/libpmc/Makefile b/lib/libpmc/Makefile
index da3f8a72d26b..285b6c539ece 100644
--- a/lib/libpmc/Makefile
+++ b/lib/libpmc/Makefile
@@ -12,7 +12,7 @@ LDADD+=	-lc++
 EVENT_ARCH="arm64"
 .elif ${MACHINE_CPUARCH} == "amd64" || ${MACHINE_CPUARCH} == "i386"
 EVENT_ARCH="x86"
-.elif ${MACHINE_ARCH} == "powerpc"
+.elif ${MACHINE_CPUARCH} == "powerpc" && ${MACHINE_ARCH:Mpowerpc64*} != ""
 EVENT_ARCH="powerpc"
 .else
 # This will generate an empty events table


More information about the dev-commits-src-all mailing list