-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
2010-09-03 Andreas Krebbel <[email protected]> * configure.ac: Use the GCC_AC_ENABLE_DECIMAL_FLOAT macro. * Makefile.in: Add aclocal.m4 dependency to dfp.m4. * configure: Regenerate. * aclocal.m4: Regenerate. config/ 2010-09-03 Andreas Krebbel <[email protected]> * dfp.m4: New file.
- Loading branch information
Andreas Krebbel
authored and
Andreas Krebbel
committed
Sep 3, 2010
1 parent
b04bc5d
commit 0b51ce0
Showing
7 changed files
with
93 additions
and
49 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,7 @@ | ||
2010-09-03 Andreas Krebbel <[email protected]> | ||
|
||
* dfp.m4: New file. | ||
|
||
2010-08-21 Ralf Wildenhues <[email protected]> | ||
|
||
PR target/45084 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,53 @@ | ||
dnl @synopsis GCC_AC_ENABLE_DECIMAL_FLOAT([target triplet]) | ||
dnl | ||
dnl Enable C extension for decimal float if target supports it. | ||
dnl | ||
dnl @author Andreas Krebbel <[email protected]> | ||
|
||
AC_DEFUN([GCC_AC_ENABLE_DECIMAL_FLOAT], | ||
[ | ||
AC_ARG_ENABLE(decimal-float, | ||
[ --enable-decimal-float={no,yes,bid,dpd} | ||
enable decimal float extension to C. Selecting 'bid' | ||
or 'dpd' choses which decimal floating point format | ||
to use], | ||
[ | ||
case $enable_decimal_float in | ||
yes | no | bid | dpd) ;; | ||
*) AC_MSG_ERROR(['$enable_decimal_float' is an invalid value for --enable-decimal-float. | ||
Valid choices are 'yes', 'bid', 'dpd', and 'no'.]) ;; | ||
esac | ||
], | ||
[ | ||
case $1 in | ||
powerpc*-*-linux* | i?86*-*-linux* | x86_64*-*-linux* | s390*-*-linux*) | ||
enable_decimal_float=yes | ||
;; | ||
*) | ||
AC_MSG_WARN(decimal float is not supported for this target, ignored) | ||
enable_decimal_float=no | ||
;; | ||
esac | ||
]) | ||
# x86's use BID format instead of DPD | ||
case x$enable_decimal_float in | ||
xyes) | ||
case $1 in | ||
i?86*-*-* | x86_64*-*-*) | ||
enable_decimal_float=bid | ||
;; | ||
*) | ||
enable_decimal_float=dpd | ||
;; | ||
esac | ||
;; | ||
xno) | ||
# ENABLE_DECIMAL_FLOAT is set to 0. But we have to have proper | ||
# dependency on libdecnumber. | ||
enable_decimal_float=dpd | ||
;; | ||
esac | ||
AC_SUBST(enable_decimal_float) | ||
]) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,10 @@ | ||
2010-09-03 Andreas Krebbel <[email protected]> | ||
|
||
* configure.ac: Use the GCC_AC_ENABLE_DECIMAL_FLOAT macro. | ||
* Makefile.in: Add aclocal.m4 dependency to dfp.m4. | ||
* configure: Regenerate. | ||
* aclocal.m4: Regenerate. | ||
|
||
2010-08-21 Ralf Wildenhues <[email protected]> | ||
|
||
* configure: Regenerate. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters