summaryrefslogtreecommitdiff
path: root/Configure
diff options
context:
space:
mode:
authorDagfinn Ilmari Mannsåker <ilmari@ilmari.org>2016-04-20 10:15:23 +1000
committerTony Cook <tony@develop-help.com>2016-04-20 10:21:58 +1000
commitab462c7d2da3570ffe26e717642be96cccef8b23 (patch)
treea0721171b5ff0419a162b8cd87b230aa9fcddf3d /Configure
parentb8b41556fb743ff3f5496bab15508b79d5ab0d44 (diff)
downloadperl-ab462c7d2da3570ffe26e717642be96cccef8b23.tar.gz
[perl #127894] ensure alignbytes is correct for -Dusequadmath
Diffstat (limited to 'Configure')
-rwxr-xr-xConfigure13
1 files changed, 2 insertions, 11 deletions
diff --git a/Configure b/Configure
index ff864b063a..2f4ffcc5db 100755
--- a/Configure
+++ b/Configure
@@ -20164,20 +20164,11 @@ eval $inlibc
echo " "
case "$alignbytes" in
'') echo "Checking alignment constraints..." >&4
- if $test "X$uselongdouble" = Xdefine -a "X$d_longdbl" = Xdefine; then
- $cat >try.c <<'EOCP'
-typedef long double NV;
-EOCP
- else
- $cat >try.c <<'EOCP'
-typedef double NV;
-EOCP
- fi
- $cat >>try.c <<'EOCP'
+ $cat >try.c <<EOCP
#include <stdio.h>
struct foobar {
char foo;
- NV bar;
+ $nvtype bar;
} try_algn;
int main()
{