profiles: introduce XBPS_{,TARGET_}{ENDIAN,LIBC}
Provide new environment variables for simplifaction of template checks: ...ENDIAN defines the (target) machine's endianness: "le" or "be". ...LIBC defines the (target) machine's C library: "glibc" or "musl". Closes: #13356 Signed-off-by: Jürgen Buchmüller <pullmoll@t-online.de>
This commit is contained in:
@@ -1,3 +1,5 @@
|
||||
XBPS_ENDIAN=le
|
||||
XBPS_LIBC=musl
|
||||
XBPS_WORDSIZE=64
|
||||
XBPS_TARGET_CFLAGS="-march=armv8-a"
|
||||
XBPS_TARGET_CXXFLAGS="$XBPS_TARGET_CFLAGS"
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
XBPS_ENDIAN=le
|
||||
XBPS_LIBC=glibc
|
||||
XBPS_WORDSIZE=64
|
||||
XBPS_TARGET_CFLAGS="-march=armv8-a"
|
||||
XBPS_TARGET_CXXFLAGS="$XBPS_TARGET_CFLAGS"
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
XBPS_ENDIAN=le
|
||||
XBPS_LIBC=musl
|
||||
XBPS_WORDSIZE=32
|
||||
XBPS_TARGET_CFLAGS="-march=armv6 -mfpu=vfp -mfloat-abi=hard"
|
||||
XBPS_TARGET_CXXFLAGS="$XBPS_TARGET_CFLAGS"
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
XBPS_ENDIAN=le
|
||||
XBPS_LIBC=glibc
|
||||
XBPS_WORDSIZE=32
|
||||
XBPS_TARGET_CFLAGS="-march=armv6 -mfpu=vfp -mfloat-abi=hard"
|
||||
XBPS_TARGET_CXXFLAGS="$XBPS_TARGET_CFLAGS"
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
XBPS_ENDIAN=le
|
||||
XBPS_LIBC=musl
|
||||
XBPS_WORDSIZE=32
|
||||
XBPS_TARGET_CFLAGS="-march=armv7-a -mfpu=vfpv3 -mfloat-abi=hard"
|
||||
XBPS_TARGET_CXXFLAGS="$XBPS_CXXFLAGS"
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
XBPS_ENDIAN=le
|
||||
XBPS_LIBC=glibc
|
||||
XBPS_WORDSIZE=32
|
||||
XBPS_TARGET_CFLAGS="-march=armv7-a -mfpu=vfpv3 -mfloat-abi=hard"
|
||||
XBPS_TARGET_CXXFLAGS="$XBPS_TARGET_CFLAGS"
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
XBPS_ENDIAN=le
|
||||
XBPS_LIBC=musl
|
||||
XBPS_WORDSIZE=32
|
||||
XBPS_TARGET_CFLAGS="-mtune=i686"
|
||||
XBPS_TARGET_CXXFLAGS="$XBPS_TARGET_CFLAGS"
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
XBPS_ENDIAN=le
|
||||
XBPS_LIBC=glibc
|
||||
XBPS_WORDSIZE=32
|
||||
XBPS_TARGET_CFLAGS="-mtune=i686"
|
||||
XBPS_TARGET_CXXFLAGS="$XBPS_TARGET_CFLAGS"
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
XBPS_ENDIAN=be
|
||||
XBPS_LIBC=musl
|
||||
XBPS_WORDSIZE=32
|
||||
XBPS_TARGET_CFLAGS="-mcpu=powerpc -mno-altivec -mtune=G4 -mlong-double-64"
|
||||
XBPS_TARGET_CXXFLAGS="$XBPS_TARGET_CFLAGS"
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
XBPS_ENDIAN=be
|
||||
XBPS_LIBC=glibc
|
||||
XBPS_WORDSIZE=32
|
||||
XBPS_TARGET_CFLAGS="-mcpu=powerpc -mno-altivec -mtune=G4"
|
||||
XBPS_TARGET_CXXFLAGS="$XBPS_TARGET_CFLAGS"
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
XBPS_ENDIAN=be
|
||||
XBPS_LIBC=musl
|
||||
XBPS_WORDSIZE=64
|
||||
XBPS_TARGET_CFLAGS="-mcpu=970 -mtune=power9 -maltivec -mlong-double-64 -mabi=elfv2"
|
||||
XBPS_TARGET_CXXFLAGS="$XBPS_TARGET_CFLAGS"
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
XBPS_ENDIAN=be
|
||||
XBPS_LIBC=glibc
|
||||
XBPS_WORDSIZE=64
|
||||
XBPS_TARGET_CFLAGS="-mcpu=970 -mtune=power9 -maltivec -mabi=elfv2"
|
||||
XBPS_TARGET_CXXFLAGS="$XBPS_TARGET_CFLAGS"
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
XBPS_ENDIAN=le
|
||||
XBPS_LIBC=musl
|
||||
XBPS_WORDSIZE=64
|
||||
XBPS_TARGET_CFLAGS="-mcpu=powerpc64le -mtune=power9 -maltivec -mlong-double-64 -mabi=elfv2"
|
||||
XBPS_TARGET_CXXFLAGS="$XBPS_TARGET_CFLAGS"
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
XBPS_ENDIAN=le
|
||||
XBPS_LIBC=glibc
|
||||
XBPS_WORDSIZE=64
|
||||
XBPS_TARGET_CFLAGS="-mcpu=powerpc64le -mtune=power9 -maltivec -mabi=elfv2"
|
||||
XBPS_TARGET_CXXFLAGS="$XBPS_TARGET_CFLAGS"
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
XBPS_ENDIAN=le
|
||||
XBLS_LIBC=musl
|
||||
XBPS_WORDSIZE=64
|
||||
XBPS_TARGET_CFLAGS="-mtune=generic"
|
||||
XBPS_TARGET_CXXFLAGS="$XBPS_TARGET_CFLAGS"
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
XBPS_ENDIAN=le
|
||||
XBPS_LIBC=glibc
|
||||
XBPS_WORDSIZE=64
|
||||
XBPS_TARGET_CFLAGS="-mtune=generic"
|
||||
XBPS_TARGET_CXXFLAGS="$XBPS_TARGET_CFLAGS"
|
||||
|
||||
Reference in New Issue
Block a user