diff --git a/Misc/NEWS.d/next/Build/2024-07-28-14-38-46.gh-issue-121608.HUbENg.rst b/Misc/NEWS.d/next/Build/2024-07-28-14-38-46.gh-issue-121608.HUbENg.rst new file mode 100644 index 00000000000000..f4ccad255d6413 --- /dev/null +++ b/Misc/NEWS.d/next/Build/2024-07-28-14-38-46.gh-issue-121608.HUbENg.rst @@ -0,0 +1 @@ +Add supporting perf trampoline on -linux-musl. diff --git a/configure b/configure index 52988f77f6d926..3b4c89d2d405ec 100755 --- a/configure +++ b/configure @@ -13358,8 +13358,12 @@ printf %s "checking perf trampoline... " >&6; } case $PLATFORM_TRIPLET in #( x86_64-linux-gnu) : perf_trampoline=yes ;; #( + x86_64-linux-musl) : + perf_trampoline=yes ;; #( aarch64-linux-gnu) : perf_trampoline=yes ;; #( + aarch64-linux-musl) : + perf_trampoline=yes ;; #( *) : perf_trampoline=no ;; diff --git a/configure.ac b/configure.ac index 5bde6803cd5a7b..248d72e8b74423 100644 --- a/configure.ac +++ b/configure.ac @@ -3716,7 +3716,9 @@ dnl trampoline in asssembly. AC_MSG_CHECKING([perf trampoline]) AS_CASE([$PLATFORM_TRIPLET], [x86_64-linux-gnu], [perf_trampoline=yes], + [x86_64-linux-musl], [perf_trampoline=yes], [aarch64-linux-gnu], [perf_trampoline=yes], + [aarch64-linux-musl], [perf_trampoline=yes], [perf_trampoline=no] ) AC_MSG_RESULT([$perf_trampoline])