summaryrefslogtreecommitdiffstats
path: root/scripts
diff options
context:
space:
mode:
authorBen Hutchings <ben@decadent.org.uk>2018-07-26 11:22:20 +0100
committerMasahiro Yamada <yamada.masahiro@socionext.com>2018-07-28 10:53:44 +0900
commit679caaf3f79f0adad3b6b6b02539b868a963f46d (patch)
treef1ba66d93433fccc95dbcbe5aa8b29197f982642 /scripts
parent159b37942286b32aa1c08620b3a1ed2dace7d047 (diff)
downloadlinux-679caaf3f79f0adad3b6b6b02539b868a963f46d.tar.bz2
builddeb: Add automatic support for mips{,64}r6{,el} architectures
MIPS R6 is not fully backward-compatible, so Debian has separate architecture names for userland built for R6. Label kernel packages accordingly. Signed-off-by: Ben Hutchings <ben@decadent.org.uk> Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/package/mkdebian4
1 files changed, 3 insertions, 1 deletions
diff --git a/scripts/package/mkdebian b/scripts/package/mkdebian
index 350724cdc5af..595482923844 100755
--- a/scripts/package/mkdebian
+++ b/scripts/package/mkdebian
@@ -45,7 +45,9 @@ set_debarch() {
debarch=hppa ;;
mips*)
if is_enabled CPU_LITTLE_ENDIAN; then
- debarch=mips$(if_enabled_echo 64BIT 64)el
+ debarch=mips$(if_enabled_echo 64BIT 64)$(if_enabled_echo CPU_MIPSR6 r6)el
+ elif is_enabled CPU_MIPSR6; then
+ debarch=mips$(if_enabled_echo 64BIT 64)r6
else
debarch=mips
fi