aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorkinichiro <kinichiro.inoguchi@gmail.com>2015-08-04 19:08:42 +0900
committerkinichiro <kinichiro.inoguchi@gmail.com>2015-08-04 19:08:42 +0900
commit9aa4e1d96095c5bde62aa541a6b3aa48110cc5b0 (patch)
tree2a654c7317409bfd8738468aa9c8934caadd5f7f
parent03ba7b70b9a56f52467adb8d02479eaca4a58fe5 (diff)
downloadportable-2.2.2.tar.gz
portable-2.2.2.tar.bz2
portable-2.2.2.zip
disable strict aliasing on HP-UX C/aC++ compilerv2.2.2
to disable strict aliasing on HP-UX C/aC++, `+Otype_safety=off` is right. `+Otype_safety=strong` forces ANSI aliasing.
-rw-r--r--m4/check-os-options.m42
1 files changed, 1 insertions, 1 deletions
diff --git a/m4/check-os-options.m4 b/m4/check-os-options.m4
index d1695f6..4f94897 100644
--- a/m4/check-os-options.m4
+++ b/m4/check-os-options.m4
@@ -28,7 +28,7 @@ case $host_os in
28 if test "`echo $CC | cut -d ' ' -f 1`" = "gcc" ; then 28 if test "`echo $CC | cut -d ' ' -f 1`" = "gcc" ; then
29 CFLAGS="$CFLAGS -mlp64" 29 CFLAGS="$CFLAGS -mlp64"
30 else 30 else
31 CFLAGS="-g -O2 +DD64 +Otype_safety=strong $USER_CFLAGS" 31 CFLAGS="-g -O2 +DD64 +Otype_safety=off $USER_CFLAGS"
32 fi 32 fi
33 CPPFLAGS="$CPPFLAGS -D_XOPEN_SOURCE=600 -D__STRICT_ALIGNMENT" 33 CPPFLAGS="$CPPFLAGS -D_XOPEN_SOURCE=600 -D__STRICT_ALIGNMENT"
34 AC_SUBST([PLATFORM_LDADD], ['-lpthread']) 34 AC_SUBST([PLATFORM_LDADD], ['-lpthread'])