mirror of
https://github.com/openembedded/meta-openembedded.git
synced 2026-05-31 13:20:03 +00:00
recipes: Make powerpc64le overrides
The existing conditions for ppc64/be are applicable for le as well Signed-off-by: Khem Raj <raj.khem@gmail.com>
This commit is contained in:
@@ -77,4 +77,5 @@ KLIBC_ARCH_x86 = "i386"
|
|||||||
KLIBC_ARCH_x86-64 = "x86_64"
|
KLIBC_ARCH_x86-64 = "x86_64"
|
||||||
KLIBC_ARCH_powerpc = "ppc"
|
KLIBC_ARCH_powerpc = "ppc"
|
||||||
KLIBC_ARCH_powerpc64 = "ppc64"
|
KLIBC_ARCH_powerpc64 = "ppc64"
|
||||||
|
KLIBC_ARCH_powerpc64le = "ppc64"
|
||||||
THIS_LIBKLIBC = "libklibc (= ${PV}-${PR})"
|
THIS_LIBKLIBC = "libklibc (= ${PV}-${PR})"
|
||||||
|
|||||||
@@ -25,6 +25,7 @@ S = "${WORKDIR}/${BPN}_${PV}/src/current/"
|
|||||||
#
|
#
|
||||||
EXTRA_OEMAKE_powerpc = "linux-powerpc CC='${CC}' GCC='${CC}'"
|
EXTRA_OEMAKE_powerpc = "linux-powerpc CC='${CC}' GCC='${CC}'"
|
||||||
EXTRA_OEMAKE_powerpc64 = "linux-powerpc64 CC='${CC}' GCC='${CC}'"
|
EXTRA_OEMAKE_powerpc64 = "linux-powerpc64 CC='${CC}' GCC='${CC}'"
|
||||||
|
EXTRA_OEMAKE_powerpc64le = "linux-powerpc64 CC='${CC}' GCC='${CC}'"
|
||||||
EXTRA_OEMAKE_x86-64 = "linux-AMD64 CC='${CC}' GCC='${CC}'"
|
EXTRA_OEMAKE_x86-64 = "linux-AMD64 CC='${CC}' GCC='${CC}'"
|
||||||
EXTRA_OEMAKE_arm = "linux-arm CC='${CC}' GCC='${CC}'"
|
EXTRA_OEMAKE_arm = "linux-arm CC='${CC}' GCC='${CC}'"
|
||||||
EXTRA_OEMAKE = "linux CC='${CC}' GCC='${CC}'"
|
EXTRA_OEMAKE = "linux CC='${CC}' GCC='${CC}'"
|
||||||
|
|||||||
@@ -37,6 +37,7 @@ LIBARGS = "LIB32=${baselib} LIB64=${baselib}"
|
|||||||
LIBHUGETLBFS_ARCH = "${TARGET_ARCH}"
|
LIBHUGETLBFS_ARCH = "${TARGET_ARCH}"
|
||||||
LIBHUGETLBFS_ARCH_powerpc = "ppc"
|
LIBHUGETLBFS_ARCH_powerpc = "ppc"
|
||||||
LIBHUGETLBFS_ARCH_powerpc64 = "ppc64"
|
LIBHUGETLBFS_ARCH_powerpc64 = "ppc64"
|
||||||
|
LIBHUGETLBFS_ARCH_powerpc64le = "ppc64"
|
||||||
EXTRA_OEMAKE = "'ARCH=${LIBHUGETLBFS_ARCH}' 'OPT=${CFLAGS}' 'CC=${CC}' ${LIBARGS} BUILDTYPE=NATIVEONLY V=2"
|
EXTRA_OEMAKE = "'ARCH=${LIBHUGETLBFS_ARCH}' 'OPT=${CFLAGS}' 'CC=${CC}' ${LIBARGS} BUILDTYPE=NATIVEONLY V=2"
|
||||||
PARALLEL_MAKE = ""
|
PARALLEL_MAKE = ""
|
||||||
CFLAGS += "-fexpensive-optimizations -frename-registers -fomit-frame-pointer -g0"
|
CFLAGS += "-fexpensive-optimizations -frename-registers -fomit-frame-pointer -g0"
|
||||||
|
|||||||
@@ -30,6 +30,7 @@ RDEPENDS_${PN}_arm = "dmidecode"
|
|||||||
RDEPENDS_${PN}_aarch64 = "dmidecode"
|
RDEPENDS_${PN}_aarch64 = "dmidecode"
|
||||||
RDEPENDS_${PN}_powerpc = "dmidecode"
|
RDEPENDS_${PN}_powerpc = "dmidecode"
|
||||||
RDEPENDS_${PN}_powerpc64 = "dmidecode"
|
RDEPENDS_${PN}_powerpc64 = "dmidecode"
|
||||||
|
RDEPENDS_${PN}_powerpc64le = "dmidecode"
|
||||||
RDEPENDS_${PN}_append = " \
|
RDEPENDS_${PN}_append = " \
|
||||||
perl \
|
perl \
|
||||||
perl-module-file-basename \
|
perl-module-file-basename \
|
||||||
|
|||||||
@@ -61,6 +61,7 @@ ARM_INSTRUCTION_SET_armv5 = "arm"
|
|||||||
|
|
||||||
COMPATIBLE_HOST_powerpc = "(null)"
|
COMPATIBLE_HOST_powerpc = "(null)"
|
||||||
COMPATIBLE_HOST_powerpc64 = "(null)"
|
COMPATIBLE_HOST_powerpc64 = "(null)"
|
||||||
|
COMPATIBLE_HOST_powerpc64le = "(null)"
|
||||||
|
|
||||||
inherit systemd
|
inherit systemd
|
||||||
|
|
||||||
|
|||||||
@@ -21,6 +21,7 @@ COMPATIBLE_HOST = "(i.86|x86_64|powerpc|powerpc64).*-linux*"
|
|||||||
inherit autotools-brokensep
|
inherit autotools-brokensep
|
||||||
|
|
||||||
PLAT_powerpc64 = "ppc64"
|
PLAT_powerpc64 = "ppc64"
|
||||||
|
PLAT_powerpc64le = "ppc64"
|
||||||
PLAT ?= "${HOST_ARCH}"
|
PLAT ?= "${HOST_ARCH}"
|
||||||
|
|
||||||
do_configure () {
|
do_configure () {
|
||||||
|
|||||||
@@ -96,3 +96,4 @@ COMPATIBLE_HOST_mipsarchn32 = "null"
|
|||||||
COMPATIBLE_HOST_mipsarchn64 = "null"
|
COMPATIBLE_HOST_mipsarchn64 = "null"
|
||||||
COMPATIBLE_HOST_powerpc = "null"
|
COMPATIBLE_HOST_powerpc = "null"
|
||||||
COMPATIBLE_HOST_powerpc64 = "null"
|
COMPATIBLE_HOST_powerpc64 = "null"
|
||||||
|
COMPATIBLE_HOST_powerpc64le = "null"
|
||||||
|
|||||||
@@ -179,6 +179,7 @@ VALGRIND_linux-gnun32 = ''
|
|||||||
|
|
||||||
# Disable for powerpc64 with musl
|
# Disable for powerpc64 with musl
|
||||||
VALGRIND_libc-musl_powerpc64 = ''
|
VALGRIND_libc-musl_powerpc64 = ''
|
||||||
|
VALGRIND_libc-musl_powerpc64le = ''
|
||||||
|
|
||||||
# RISC-V support for valgrind is not there yet
|
# RISC-V support for valgrind is not there yet
|
||||||
VALGRIND_riscv64 = ""
|
VALGRIND_riscv64 = ""
|
||||||
|
|||||||
@@ -23,6 +23,7 @@ UPSTREAM_CHECK_URI = "http://sourceforge.net/projects/perfmon2/files/libpfm4/"
|
|||||||
EXTRA_OEMAKE = "DESTDIR=\"${D}\" PREFIX=\"${prefix}\" LIBDIR=\"${libdir}\" LDCONFIG=\"true\""
|
EXTRA_OEMAKE = "DESTDIR=\"${D}\" PREFIX=\"${prefix}\" LIBDIR=\"${libdir}\" LDCONFIG=\"true\""
|
||||||
EXTRA_OEMAKE_append_powerpc = " ARCH=\"powerpc\""
|
EXTRA_OEMAKE_append_powerpc = " ARCH=\"powerpc\""
|
||||||
EXTRA_OEMAKE_append_powerpc64 = " ARCH=\"powerpc\" BITMODE=\"64\""
|
EXTRA_OEMAKE_append_powerpc64 = " ARCH=\"powerpc\" BITMODE=\"64\""
|
||||||
|
EXTRA_OEMAKE_append_powerpc64le = " ARCH=\"powerpc\" BITMODE=\"64\""
|
||||||
|
|
||||||
S = "${WORKDIR}/libpfm-${PV}"
|
S = "${WORKDIR}/libpfm-${PV}"
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
require oprofile.inc
|
require oprofile.inc
|
||||||
|
|
||||||
DEPENDS_append_powerpc64 = " libpfm4"
|
DEPENDS_append_powerpc64 = " libpfm4"
|
||||||
|
DEPENDS_append_powerpc64le = " libpfm4"
|
||||||
|
|
||||||
SRC_URI[md5sum] = "bd998df5521ebedae31e71cd3fb6200b"
|
SRC_URI[md5sum] = "bd998df5521ebedae31e71cd3fb6200b"
|
||||||
SRC_URI[sha256sum] = "95ded8bde1ec39922f0af015981a67aec63e025a501e4dc04cd65d38f73647e6"
|
SRC_URI[sha256sum] = "95ded8bde1ec39922f0af015981a67aec63e025a501e4dc04cd65d38f73647e6"
|
||||||
|
|||||||
@@ -30,6 +30,7 @@ LUA ?= "lua"
|
|||||||
LUA_mips64 = ""
|
LUA_mips64 = ""
|
||||||
LUA_aarch64 = ""
|
LUA_aarch64 = ""
|
||||||
LUA_powerpc64 = ""
|
LUA_powerpc64 = ""
|
||||||
|
LUA_powerpc64le = ""
|
||||||
LUA_powerpc = ""
|
LUA_powerpc = ""
|
||||||
|
|
||||||
# Note: both lua and libass are required to get on-screen-display (controls)
|
# Note: both lua and libass are required to get on-screen-display (controls)
|
||||||
|
|||||||
Reference in New Issue
Block a user