3 ?RCS: Copyright (c) 1998 Andy Dougherty
5 ?RCS: You may distribute under the terms of either the GNU General Public
6 ?RCS: License or the Artistic License, as specified in the README file.
8 ?MAKE:uselongdouble: Myread Oldconfig Setvar cat test usemorebits d_sqrtl
12 ?S: This variable conditionally defines the USE_LONG_DOUBLE symbol,
13 ?S: and indicates that long doubles should be used when available.
16 ?C: This symbol, if defined, indicates that long doubles should
17 ?C: be used when available.
19 ?H:?%<:#ifndef USE_LONG_DOUBLE
20 ?H:?%<:#$uselongdouble USE_LONG_DOUBLE /**/
23 ?LINT:set uselongdouble
27 ?LINT:use uselargefiles
31 Perl can be built to take advantage of long doubles which
32 (if available) may give more accuracy and range for floating point numbers.
34 If this doesn't make any sense to you, just accept the default 'n'.
38 *-DUSE_LONG_DOUBLE*|*-DUSE_MORE_BITS*) uselongdouble="$define" ;;
41 case "$uselongdouble" in
42 $define|true|[yY]*) dflt='y';;
45 rp='Try to use long doubles if available?'
54 case "$uselongdouble" in
55 true|[yY]*) uselongdouble="$define" ;;
58 case "$uselongdouble" in
60 : Look for a hint-file generated 'call-back-unit'. If the
61 : user has specified that long doubles should be used,
62 : we may need to set or change some other defaults.
63 if $test -f uselongdouble.cbu; then
64 echo "Your platform has some specific hints for long doubles, using them..."
68 (Your platform doesn't have any specific hints for long doubles.)
74 case "$uselongdouble:$d_sqrtl" in
78 You requested the use of long doubles but you do not seem to have
79 the mathematic functions for long doubles. I'm disabling the use