changeset 4279:64c444ac1fee

[project @ 2003-01-04 01:10:25 by jwe]
author jwe
date Sat, 04 Jan 2003 01:10:26 +0000
parents 2cc12970de72
children 3dc0815a2954
files doc/ChangeLog doc/interpreter/munge-texi.cc liboctave/ChangeLog liboctave/oct-alloc.h scripts/ChangeLog scripts/gethelp.cc src/ChangeLog src/mkgendoc
diffstat 8 files changed, 27 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/doc/ChangeLog	Sat Jan 04 00:43:48 2003 +0000
+++ b/doc/ChangeLog	Sat Jan 04 01:10:26 2003 +0000
@@ -1,3 +1,8 @@
+2003-01-03  John W. Eaton  <jwe@bevo.che.wisc.edu>
+
+	* interpreter/munge-texi.cc: Define __USE_STD_IOSTREAM if using
+	Compaq C++.
+
 2002-12-03  John W. Eaton  <jwe@bevo.che.wisc.edu>
 
 	* interpreter/Makefile.in (%.o : %.c): No longer need
--- a/doc/interpreter/munge-texi.cc	Sat Jan 04 00:43:48 2003 +0000
+++ b/doc/interpreter/munge-texi.cc	Sat Jan 04 01:10:26 2003 +0000
@@ -20,6 +20,10 @@
 
 */
 
+#if defined (__DECCXX)
+#define __USE_STD_IOSTREAM
+#endif
+
 #include <cctype>
 #include <iostream>
 #include <fstream>
--- a/liboctave/ChangeLog	Sat Jan 04 00:43:48 2003 +0000
+++ b/liboctave/ChangeLog	Sat Jan 04 01:10:26 2003 +0000
@@ -1,5 +1,8 @@
 2003-01-03  John W. Eaton  <jwe@bevo.che.wisc.edu>
 
+	* oct-alloc.h (DECLARE_OCTAVE_ALLOCATOR): Define operator delete
+	to correspond to placement new operator.
+
 	* dbleDET.cc (DET::value_will_overflow): We want det[1], not det[2].
 	(DET::value_will_underflow): Likewise.
 	* CmplxDET.cc (ComplexDET::value_will_overflow): Likewise.
--- a/liboctave/oct-alloc.h	Sat Jan 04 00:43:48 2003 +0000
+++ b/liboctave/oct-alloc.h	Sat Jan 04 01:10:26 2003 +0000
@@ -63,6 +63,8 @@
   public: \
     void *operator new (size_t size, void *p) \
       { return ::operator new (size, p); } \
+    void operator delete (void *p, void *) \
+      { return ::operator delete (p); } \
     void *operator new (size_t size) { return allocator.alloc (size); } \
     void operator delete (void *p, size_t size) { allocator.free (p, size); } \
   private: \
--- a/scripts/ChangeLog	Sat Jan 04 00:43:48 2003 +0000
+++ b/scripts/ChangeLog	Sat Jan 04 01:10:26 2003 +0000
@@ -1,5 +1,7 @@
 2003-01-03  John W. Eaton  <jwe@bevo.che.wisc.edu>
 
+	* gethelp.cc: Define __USE_STD_IOSTREAM if using Compaq C++.
+
 	* miscellaneous/tempname.m: New file.
 
 	* miscellaneous/tempdir.m: New file.
--- a/scripts/gethelp.cc	Sat Jan 04 00:43:48 2003 +0000
+++ b/scripts/gethelp.cc	Sat Jan 04 01:10:26 2003 +0000
@@ -1,3 +1,7 @@
+#if defined (__DECCXX)
+#define __USE_STD_IOSTREAM
+#endif
+
 #include <string>
 #include <iostream>
 
--- a/src/ChangeLog	Sat Jan 04 00:43:48 2003 +0000
+++ b/src/ChangeLog	Sat Jan 04 01:10:26 2003 +0000
@@ -1,5 +1,8 @@
 2003-01-03  John W. Eaton  <jwe@bevo.che.wisc.edu>
 
+	* mkgendoc: In generated code, define __USE_STD_IOSTREAM if using
+	Compaq C++.
+
 	* Makefile.in (distclean): Also remove doc-files and gendoc.cc.
 
 	* input.cc (initialize_command_input): Use const for
--- a/src/mkgendoc	Sat Jan 04 00:43:48 2003 +0000
+++ b/src/mkgendoc	Sat Jan 04 01:10:26 2003 +0000
@@ -15,6 +15,10 @@
 cat << \EOF
 // DO NOT EDIT!  Generated automatically by mkgendoc
 
+#if defined (__DECCXX)
+#define __USE_STD_IOSTREAM
+#endif
+
 #include <iostream>
 #include <string>