Просмотр исходного кода

update HP aCC warning disable
update DEC Alpha to 6.3-008 (now has native <cXXX> includes)


[SVN r10081]

Jens Maurer 25 лет назад
Родитель
Сommit
68d54b2fd6
1 измененных файлов с 26 добавлено и 17 удалено
  1. 26 17
      status/compiler.cfg

+ 26 - 17
status/compiler.cfg

@@ -65,19 +65,35 @@ g++ -c -Wall -W -ftemplate-depth-30 -I%include %source
 g++ -o boosttmp.exe -Wall -W -ftemplate-depth-30 -I%include %source -ldce
 GNU<br><a href="http://gcc.gnu.org/">GCC</a><br>2.95.2
 
+//aCC warnings that were turned off
+//302 - The (...) parameter list is a non-portable feature.
+//392 - Conversion unnecessary; expression was already of type 'xxx'.
+//431 - No uses of 'xxx' detected; it may be possible to remove its declaration
+//469 - This typedef keyword is useless because it does not declare any new
+//      type names.
+//555 - Access type should be specified in base class list; default is private
+//655 - class xxx does not have any non-inline, non-pure virtual member
+//      functions. Please define at least one non-inline, non-pure virtual
+//      member function, so that the compiler knows where to emit the virtual
+//      function table. Otherwise multiple copies of the virtual function
+//      table may be emitted.
+//684 - Integer constant -1 = 0xFFFFFFFFFFFFFFFF is out of range for type
+//      unsigned int
+//818 - Type 'xxx' is larger than type 'yyy', truncation in value may result.
+//819 - unwarranted warning about assigning e.g. char = const char&
 hpux
 aCC
-HP ANSI C++ B3910B A.01.27 with libs 1.30
-aCC -AA -g0 +d +w +W655,684,392,469,818,555,302 -c -I%include %source
-aCC -AA -g0 +d +w +W655,684,392,469,818,555,302 -o boosttmp.exe -I%include %source
-HP<br>aCC<br>A.01.27<br>Libs patched to 1.30
+HP ANSI C++ B3910B A.01.27, support libraries A.01.30
+aCC -AA -g0 +d +w +W302,392,431,469,555,655,684,818,819 -c -I%include %source
+aCC -AA -g0 +d +w +W302,392,431,469,555,655,684,818,819 -o boosttmp.exe -I%include %source
+HP<br><a href="http://www.hp.com/go/c++">aCC</a><br>A.01.27<br>Support Libraries A.01.30
 
 hpux
 aCC-stlport
-HP ANSI C++ B3910B A.01.27 STLport 4.1 b6
-aCC -Aa -g0 +d +w +W655,684,392,469,818,555,302 -c -I/usr/local/include/stlport -I%include %source
-aCC -Aa -g0 +d +w +W655,684,392,469,818,555,302 -o boosttmp.exe -I/usr/local/include/stlport -I%include %source -L/usr/local/lib -lstlport_aCC -lcma
-HP<br>aCC<br>A.01.27<br>Libs patched to 1.30<br><a href="http://www.stlport.org/">STLport</a><br>4.0
+HP ANSI C++ B3910B A.01.27, STLport 4.1 b6
+aCC -Aa -g0 +d +w +W302,392,431,469,555,655,684,818,819 -c -I/usr/local/include/stlport -I%include %source
+aCC -Aa -g0 +d +w +W302,392,431,469,555,655,684,818,819 -o boosttmp.exe -I/usr/local/include/stlport -I%include %source -L/usr/local/lib -lstlport_aCC -lcma
+HP<br><a href="http://www.hp.com/go/c++">aCC</a><br>A.01.27<br>Support Libraries A.01.30<br><a href="http://www.stlport.org/">STLport</a><br>4.1 b6
 
 solaris
 suncc
@@ -116,17 +132,10 @@ GNU<br><a href="http://gcc.gnu.org/">GCC</a><br>2.95.2
 
 tru64
 cxx
-Compaq C++ 6.2
+Compaq C++ 6.3
 cxx -c -std strict_ansi -D__USE_STD_IOSTREAM -I%include %source
 cxx -o boosttmp.exe -std strict_ansi -D__USE_STD_IOSTREAM -I%include %source -lm
-<a href="http://www.compaq.com/products/software/compilers/candcxx.html">Compaq C++</a><br>6.2-024
-
-tru64
-cxx-clib
-Compaq C++ 6.2 with <cXXX> headers
-cxx -c -std strict_ansi -D__USE_STD_IOSTREAM -I$HOME/include -I%include %source
-cxx -o boosttmp.exe -std strict_ansi -D__USE_STD_IOSTREAM -I$HOME/include -I%include %source -lm
-<a href="http://www.compaq.com/products/software/compilers/candcxx.html">Compaq C++</a><br>6.2-024<br>clib
+<a href="http://www.compaq.com/products/software/compilers/candcxx.html">Compaq C++</a><br>6.3-008
 
 irix
 irixcc

粤ICP备19079148号