[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Problem in Tru64 with autoconf choosen cc flags [PATCH]
From: |
Nicolás Lichtmaier |
Subject: |
Problem in Tru64 with autoconf choosen cc flags [PATCH] |
Date: |
Tue, 13 Jan 2004 15:23:09 -0300 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.5) Gecko/20031107 Debian/1.5-3 |
In Tru64 autoconf likes to select "-std1" as the flag to get an ANSI
compiler. The problem is that this is similar to the "-ansi" switch in
GCC, and it turns off useful extensions. The normal and recommended
switch would be just "-std". ¿Could this be fixed?
I'm attaching a patch that I think it fixes the problem by testing -std
before -std1. I haven't tested it though.
Thanks.
--
Nicolás Lichtmaier.-
Synapsis Argentina
+54(11)4314-3000 (int. 231)
--- c.m4.orig 2004-01-13 12:32:55.000000000 -0300
+++ c.m4 2004-01-13 12:34:15.000000000 -0300
@@ -840,11 +840,12 @@
# Don't try gcc -ansi; that turns off useful extensions and
# breaks some systems' header files.
# AIX -qlanglvl=ansi
+# Tru64 -std
# Ultrix and OSF/1 -std1
# HP-UX 10.20 and later -Ae
# HP-UX older versions -Aa -D_HPUX_SOURCE
# SVR4 -Xc -D__EXTENSIONS__
-for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc
-D__EXTENSIONS__"
+for ac_arg in "" -qlanglvl=ansi -std -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc
-D__EXTENSIONS__"
do
CC="$ac_save_CC $ac_arg"
_AC_COMPILE_IFELSE([],
- Problem in Tru64 with autoconf choosen cc flags [PATCH],
Nicolás Lichtmaier <=
Re: Problem in Tru64 with autoconf choosen cc flags [PATCH], Kevin Ryde, 2004/01/14