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
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 /**/
26 : Check for uselongdouble support
28 *-DUSE_LONG_DOUBLE*|*-DUSE_MORE_BITS*) uselongdouble="$define" ;;
31 case "$uselongdouble" in
32 $define|true|[yY]*) dflt='y';;
37 Perl can be built to take advantage of long doubles which
38 (if available) may give more accuracy and range for floating point numbers.
40 If this doesn't make any sense to you, just accept the default '$dflt'.
42 rp='Try to use long doubles if available?'
51 case "$uselongdouble" in
52 true|[yY]*) uselongdouble="$define" ;;
55 : Look for a hint-file generated 'call-back-unit'. If the
56 : user has specified that long doubles should be used,
57 : we may need to set or change some other defaults.
58 if $test -f uselongdouble.cbu; then
59 echo "Your platform has some specific hints regarding long doubles, using them..."
62 case "$uselongdouble" in
65 (Your platform does not have any specific hints for long doubles.)