diff --git a/common/build-profiles/ppcle-musl.sh b/common/build-profiles/ppcle-musl.sh new file mode 100644 index 00000000000..6d6efc65b86 --- /dev/null +++ b/common/build-profiles/ppcle-musl.sh @@ -0,0 +1,5 @@ +XBPS_TARGET_CFLAGS="-mcpu=power8 -mtune=power9" +XBPS_TARGET_CXXFLAGS="$XBPS_TARGET_CFLAGS" +XBPS_TARGET_FFLAGS="" +XBPS_TRIPLET="powerpcle-linux-musl" +XBPS_RUST_TARGET="powerpcle-unknown-linux-musl" diff --git a/common/build-profiles/ppcle.sh b/common/build-profiles/ppcle.sh new file mode 100644 index 00000000000..eb256542a45 --- /dev/null +++ b/common/build-profiles/ppcle.sh @@ -0,0 +1,5 @@ +XBPS_TARGET_CFLAGS="-mcpu=power8 -mtune=power9" +XBPS_TARGET_CXXFLAGS="$XBPS_TARGET_CFLAGS" +XBPS_TARGET_FFLAGS="" +XBPS_TRIPLET="powerpcle-linux-gnu" +XBPS_RUST_TARGET="powerpcle-unknown-linux-gnu" diff --git a/common/cross-profiles/ppcle-musl.sh b/common/cross-profiles/ppcle-musl.sh new file mode 100644 index 00000000000..36607ad6a74 --- /dev/null +++ b/common/cross-profiles/ppcle-musl.sh @@ -0,0 +1,10 @@ +# Cross build profile for little endian PowerPC. + +XBPS_TARGET_MACHINE="ppcle-musl" +XBPS_TARGET_QEMU_MACHINE="ppc" +XBPS_CROSS_TRIPLET="powerpcle-linux-musl" +XBPS_CROSS_CFLAGS="-mcpu=power8 -mtune=power9" +XBPS_CROSS_CXXFLAGS="$XBPS_CROSS_CFLAGS" +XBPS_CROSS_FFLAGS="" +XBPS_CROSS_RUSTFLAGS="--sysroot=${XBPS_CROSS_BASE}/usr" +XBPS_CROSS_RUST_TARGET="powerpcle-unknown-linux-musl" diff --git a/common/cross-profiles/ppcle.sh b/common/cross-profiles/ppcle.sh new file mode 100644 index 00000000000..d35857acbb7 --- /dev/null +++ b/common/cross-profiles/ppcle.sh @@ -0,0 +1,10 @@ +# Cross build profile for little endian PowerPC. + +XBPS_TARGET_MACHINE="ppcle" +XBPS_TARGET_QEMU_MACHINE="ppc" +XBPS_CROSS_TRIPLET="powerpcle-linux-gnu" +XBPS_CROSS_CFLAGS="-mcpu=power8 -mtune=power9" +XBPS_CROSS_CXXFLAGS="$XBPS_CROSS_CFLAGS" +XBPS_CROSS_FFLAGS="" +XBPS_CROSS_RUSTFLAGS="--sysroot=${XBPS_CROSS_BASE}/usr" +XBPS_CROSS_RUST_TARGET="powerpcle-unknown-linux-gnu"