aarch64: Enable DFP (Decimal Floating-point) (BID format)
This patch enables DFP support on aarch64, by updating config/dfp.m4 and regenerating the involved configure scripts. We enable the BID format. 2022-03-31 Christophe Lyon <christophe.lyon@arm.com> config/ * dfp.m4: Add aarch64 support. gcc/ * configure: Regenerate. libdecnumber/ * configure: Regenerate. libgcc/ * configure: Regenerate.
This commit is contained in:
+2
-1
@@ -38,6 +38,7 @@ Valid choices are 'yes', 'bid', 'dpd', and 'no'.]) ;;
|
|||||||
],
|
],
|
||||||
[
|
[
|
||||||
case $1 in
|
case $1 in
|
||||||
|
aarch64* | \
|
||||||
powerpc*-*-linux* | i?86*-*-linux* | x86_64*-*-linux* | s390*-*-linux* | \
|
powerpc*-*-linux* | i?86*-*-linux* | x86_64*-*-linux* | s390*-*-linux* | \
|
||||||
i?86*-*-elfiamcu | i?86*-*-gnu* | x86_64*-*-gnu* | \
|
i?86*-*-elfiamcu | i?86*-*-gnu* | x86_64*-*-gnu* | \
|
||||||
i?86*-*-mingw* | x86_64*-*-mingw* | \
|
i?86*-*-mingw* | x86_64*-*-mingw* | \
|
||||||
@@ -55,7 +56,7 @@ Valid choices are 'yes', 'bid', 'dpd', and 'no'.]) ;;
|
|||||||
case x$enable_decimal_float in
|
case x$enable_decimal_float in
|
||||||
xyes)
|
xyes)
|
||||||
case $1 in
|
case $1 in
|
||||||
i?86*-*-* | x86_64*-*-*)
|
aarch64* | i?86*-*-* | x86_64*-*-*)
|
||||||
enable_decimal_float=bid
|
enable_decimal_float=bid
|
||||||
;;
|
;;
|
||||||
*)
|
*)
|
||||||
|
|||||||
Vendored
+2
-1
@@ -7896,6 +7896,7 @@ Valid choices are 'yes', 'bid', 'dpd', and 'no'." "$LINENO" 5 ;;
|
|||||||
else
|
else
|
||||||
|
|
||||||
case $target in
|
case $target in
|
||||||
|
aarch64* | \
|
||||||
powerpc*-*-linux* | i?86*-*-linux* | x86_64*-*-linux* | s390*-*-linux* | \
|
powerpc*-*-linux* | i?86*-*-linux* | x86_64*-*-linux* | s390*-*-linux* | \
|
||||||
i?86*-*-elfiamcu | i?86*-*-gnu* | x86_64*-*-gnu* | \
|
i?86*-*-elfiamcu | i?86*-*-gnu* | x86_64*-*-gnu* | \
|
||||||
i?86*-*-mingw* | x86_64*-*-mingw* | \
|
i?86*-*-mingw* | x86_64*-*-mingw* | \
|
||||||
@@ -7916,7 +7917,7 @@ fi
|
|||||||
case x$enable_decimal_float in
|
case x$enable_decimal_float in
|
||||||
xyes)
|
xyes)
|
||||||
case $target in
|
case $target in
|
||||||
i?86*-*-* | x86_64*-*-*)
|
aarch64* | i?86*-*-* | x86_64*-*-*)
|
||||||
enable_decimal_float=bid
|
enable_decimal_float=bid
|
||||||
;;
|
;;
|
||||||
*)
|
*)
|
||||||
|
|||||||
Vendored
+2
-1
@@ -4903,6 +4903,7 @@ Valid choices are 'yes', 'bid', 'dpd', and 'no'." "$LINENO" 5 ;;
|
|||||||
else
|
else
|
||||||
|
|
||||||
case $target in
|
case $target in
|
||||||
|
aarch64* | \
|
||||||
powerpc*-*-linux* | i?86*-*-linux* | x86_64*-*-linux* | s390*-*-linux* | \
|
powerpc*-*-linux* | i?86*-*-linux* | x86_64*-*-linux* | s390*-*-linux* | \
|
||||||
i?86*-*-elfiamcu | i?86*-*-gnu* | x86_64*-*-gnu* | \
|
i?86*-*-elfiamcu | i?86*-*-gnu* | x86_64*-*-gnu* | \
|
||||||
i?86*-*-mingw* | x86_64*-*-mingw* | \
|
i?86*-*-mingw* | x86_64*-*-mingw* | \
|
||||||
@@ -4923,7 +4924,7 @@ fi
|
|||||||
case x$enable_decimal_float in
|
case x$enable_decimal_float in
|
||||||
xyes)
|
xyes)
|
||||||
case $target in
|
case $target in
|
||||||
i?86*-*-* | x86_64*-*-*)
|
aarch64* | i?86*-*-* | x86_64*-*-*)
|
||||||
enable_decimal_float=bid
|
enable_decimal_float=bid
|
||||||
;;
|
;;
|
||||||
*)
|
*)
|
||||||
|
|||||||
Vendored
+2
-1
@@ -4771,6 +4771,7 @@ Valid choices are 'yes', 'bid', 'dpd', and 'no'." "$LINENO" 5 ;;
|
|||||||
else
|
else
|
||||||
|
|
||||||
case $host in
|
case $host in
|
||||||
|
aarch64* | \
|
||||||
powerpc*-*-linux* | i?86*-*-linux* | x86_64*-*-linux* | s390*-*-linux* | \
|
powerpc*-*-linux* | i?86*-*-linux* | x86_64*-*-linux* | s390*-*-linux* | \
|
||||||
i?86*-*-elfiamcu | i?86*-*-gnu* | x86_64*-*-gnu* | \
|
i?86*-*-elfiamcu | i?86*-*-gnu* | x86_64*-*-gnu* | \
|
||||||
i?86*-*-mingw* | x86_64*-*-mingw* | \
|
i?86*-*-mingw* | x86_64*-*-mingw* | \
|
||||||
@@ -4791,7 +4792,7 @@ fi
|
|||||||
case x$enable_decimal_float in
|
case x$enable_decimal_float in
|
||||||
xyes)
|
xyes)
|
||||||
case $host in
|
case $host in
|
||||||
i?86*-*-* | x86_64*-*-*)
|
aarch64* | i?86*-*-* | x86_64*-*-*)
|
||||||
enable_decimal_float=bid
|
enable_decimal_float=bid
|
||||||
;;
|
;;
|
||||||
*)
|
*)
|
||||||
|
|||||||
Reference in New Issue
Block a user