changeset 11233:1dfbcc9eee92

eliminate special cases for __DECCXX
author John W. Eaton <jwe@octave.org>
date Wed, 10 Nov 2010 21:11:43 -0500
parents 88e4ea8b2c19
children 2718e1fdf82f
files ChangeLog configure.ac doc/ChangeLog doc/interpreter/munge-texi.cc scripts/ChangeLog scripts/gethelp.cc src/ChangeLog src/sysdep.cc
diffstat 8 files changed, 17 insertions(+), 24 deletions(-) [+]
line wrap: on
line diff
--- a/ChangeLog	Wed Nov 10 21:01:54 2010 -0500
+++ b/ChangeLog	Wed Nov 10 21:11:43 2010 -0500
@@ -1,3 +1,8 @@
+2010-11-10  John W. Eaton  <jwe@octave.org>
+
+	* configure.ac (AH_BOTTOM): Eliminate special case for __DECCXX: 
+	(WARN_CXXFLAGS): 
+
 2010-11-10  John W. Eaton  <jwe@octave.org>
 
 	* configure.ac: Eliminate special cases for nextstep.
--- a/configure.ac	Wed Nov 10 21:01:54 2010 -0500
+++ b/configure.ac	Wed Nov 10 21:11:43 2010 -0500
@@ -1977,10 +1977,6 @@
 #define OCTAVE_HAVE_SIG_JUMP
 #endif
 
-#if defined (__DECCXX)
-#define __USE_STD_IOSTREAM
-#endif
-
 #if defined (_UNICOS)
 #define F77_USES_CRAY_CALLING_CONVENTION
 #endif
--- a/doc/ChangeLog	Wed Nov 10 21:01:54 2010 -0500
+++ b/doc/ChangeLog	Wed Nov 10 21:11:43 2010 -0500
@@ -1,3 +1,7 @@
+2010-11-10  John W. Eaton  <jwe@octave.org>
+
+	* interpreter/munge-texi.cc: Eliminate special case for __DECCXX.
+
 2010-11-01  Jordi GutiƩrrez Hermoso  <jordigh@gmail.com>
 
 	* interpreter/numbers.txi: Explain that ranges in vectors do get
--- a/doc/interpreter/munge-texi.cc	Wed Nov 10 21:01:54 2010 -0500
+++ b/doc/interpreter/munge-texi.cc	Wed Nov 10 21:11:43 2010 -0500
@@ -20,10 +20,6 @@
 
 */
 
-#if defined (__DECCXX)
-#define __USE_STD_IOSTREAM
-#endif
-
 #include <cctype>
 #include <iostream>
 #include <fstream>
--- a/scripts/ChangeLog	Wed Nov 10 21:01:54 2010 -0500
+++ b/scripts/ChangeLog	Wed Nov 10 21:11:43 2010 -0500
@@ -1,3 +1,7 @@
+2010-11-10  John W. Eaton  <jwe@octave.org>
+
+	* gethelp.cc: Eliminate special case for __DECCXX.
+
 2010-11-10  John W. Eaton  <jwe@octave.org>
 
 	* scripts/deprecated/dispatch.m: Don't set warning state in tests.
--- a/scripts/gethelp.cc	Wed Nov 10 21:01:54 2010 -0500
+++ b/scripts/gethelp.cc	Wed Nov 10 21:11:43 2010 -0500
@@ -20,10 +20,6 @@
 
 */
 
-#if defined (__DECCXX)
-#define __USE_STD_IOSTREAM
-#endif
-
 #include <cstdio>
 
 #include <iostream>
--- a/src/ChangeLog	Wed Nov 10 21:01:54 2010 -0500
+++ b/src/ChangeLog	Wed Nov 10 21:11:43 2010 -0500
@@ -1,3 +1,7 @@
+2010-11-10  John W. Eaton  <jwe@octave.org>
+
+	* sysdep.cc: Eliminate special case for __DECCXX.
+
 2010-11-10  John W. Eaton  <jwe@octave.org>
 
 	* sysdep.cc (sysdep_init): Eliminate special case for NeXT systems.
--- a/src/sysdep.cc	Wed Nov 10 21:01:54 2010 -0500
+++ b/src/sysdep.cc	Wed Nov 10 21:11:43 2010 -0500
@@ -235,18 +235,6 @@
 #endif
 }
 
-#if defined (__DECCXX)
-
-// These don't seem to be instantiated automatically...
-
-template std::istream&
-std::operator >> (std::istream&, std::complex<double>&);
-
-template std::string&
-std::string::append (const std::string&, size_t, size_t);
-
-#endif
-
 void
 sysdep_init (void)
 {