# HG changeset patch # User jwe # Date 1033078209 0 # Node ID 47d3baea432d18d7be931429f183017329f3ce9f # Parent 2550915214e18d1fbdc58d560414602505657e61 [project @ 2002-09-26 22:10:06 by jwe] diff -r 2550915214e1 -r 47d3baea432d ChangeLog --- a/ChangeLog Thu Sep 26 21:32:07 2002 +0000 +++ b/ChangeLog Thu Sep 26 22:10:09 2002 +0000 @@ -1,3 +1,8 @@ +2002-09-26 John W. Eaton + + * configure.in (AH_BOTTOM): Don't define + USE_PRAGMA_INTERFACE_IMPLEMENTATION. + 2002-09-26 Paul Kienzle * configure.in: Fix syntax errors in !HAVE_XXX_T. diff -r 2550915214e1 -r 47d3baea432d configure.in --- a/configure.in Thu Sep 26 21:32:07 2002 +0000 +++ b/configure.in Thu Sep 26 22:10:09 2002 +0000 @@ -22,7 +22,7 @@ ### 02111-1307, USA. AC_INIT -AC_REVISION($Revision: 1.367 $) +AC_REVISION($Revision: 1.368 $) AC_PREREQ(2.52) AC_CONFIG_SRCDIR([src/octave.cc]) AC_CONFIG_HEADER(config.h) @@ -1236,10 +1236,6 @@ #define WITH_KPATHSEARCH 1 -#if defined (__GNUG__) -#define USE_PRAGMA_INTERFACE_IMPLEMENTATION 1 -#endif - #if defined(HAVE_F2C) && !defined(F77_FUNC) # define F77_FUNC(x,X) x ## _ # define F77_FUNC_(x,X) x ## __ diff -r 2550915214e1 -r 47d3baea432d liboctave/Array.cc --- a/liboctave/Array.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/Array.cc Thu Sep 26 22:10:09 2002 +0000 @@ -21,7 +21,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/Array.h --- a/liboctave/Array.h Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/Array.h Thu Sep 26 22:10:09 2002 +0000 @@ -24,7 +24,7 @@ #if !defined (octave_Array_h) #define octave_Array_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/Array2.cc --- a/liboctave/Array2.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/Array2.cc Thu Sep 26 22:10:09 2002 +0000 @@ -21,7 +21,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/Array2.h --- a/liboctave/Array2.h Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/Array2.h Thu Sep 26 22:10:09 2002 +0000 @@ -24,7 +24,7 @@ #if !defined (octave_Array2_h) #define octave_Array2_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/Array3.cc --- a/liboctave/Array3.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/Array3.cc Thu Sep 26 22:10:09 2002 +0000 @@ -21,7 +21,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/Array3.h --- a/liboctave/Array3.h Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/Array3.h Thu Sep 26 22:10:09 2002 +0000 @@ -24,7 +24,7 @@ #if !defined (octave_Array3_h) #define octave_Array3_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/ArrayN.cc --- a/liboctave/ArrayN.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/ArrayN.cc Thu Sep 26 22:10:09 2002 +0000 @@ -21,7 +21,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/ArrayN.h --- a/liboctave/ArrayN.h Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/ArrayN.h Thu Sep 26 22:10:09 2002 +0000 @@ -24,7 +24,7 @@ #if !defined (octave_ArrayN_h) #define octave_ArrayN_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/Bounds.cc --- a/liboctave/Bounds.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/Bounds.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/Bounds.h --- a/liboctave/Bounds.h Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/Bounds.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_Bounds_h) #define octave_Bounds_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/CColVector.cc --- a/liboctave/CColVector.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/CColVector.cc Thu Sep 26 22:10:09 2002 +0000 @@ -21,7 +21,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/CColVector.h --- a/liboctave/CColVector.h Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/CColVector.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_ComplexColumnVector_h) #define octave_ComplexColumnVector_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/CDiagMatrix.cc --- a/liboctave/CDiagMatrix.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/CDiagMatrix.cc Thu Sep 26 22:10:09 2002 +0000 @@ -21,7 +21,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/CDiagMatrix.h --- a/liboctave/CDiagMatrix.h Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/CDiagMatrix.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_ComplexDiagMatrix_h) #define octave_ComplexDiagMatrix_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/CMatrix.cc --- a/liboctave/CMatrix.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/CMatrix.cc Thu Sep 26 22:10:09 2002 +0000 @@ -21,7 +21,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/CMatrix.h --- a/liboctave/CMatrix.h Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/CMatrix.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_ComplexMatrix_h) #define octave_ComplexMatrix_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/CRowVector.cc --- a/liboctave/CRowVector.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/CRowVector.cc Thu Sep 26 22:10:09 2002 +0000 @@ -21,7 +21,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/CRowVector.h --- a/liboctave/CRowVector.h Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/CRowVector.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_ComplexRowVector_h) #define octave_ComplexRowVector_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/ChangeLog --- a/liboctave/ChangeLog Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/ChangeLog Thu Sep 26 22:10:09 2002 +0000 @@ -1,5 +1,35 @@ +2002-09-26 John W. Eaton + + * Array.cc, Array.h, Array2.cc, Array2.h, Array3.cc, Array3.h, + ArrayN.cc, ArrayN.h, Bounds.cc, Bounds.h, CColVector.cc, + CColVector.h, CDiagMatrix.cc, CDiagMatrix.h, CMatrix.cc, + CMatrix.h, CRowVector.cc, CRowVector.h, CmplxAEPBAL.cc, + CmplxAEPBAL.h, CmplxCHOL.cc, CmplxCHOL.h, CmplxDET.cc, CmplxDET.h, + CmplxHESS.cc, CmplxHESS.h, CmplxLU.cc, CmplxLU.h, CmplxQR.cc, + CmplxQR.h, CmplxQRP.cc, CmplxQRP.h, CmplxSCHUR.cc, CmplxSCHUR.h, + CmplxSVD.cc, CmplxSVD.h, CollocWt.cc, CollocWt.h, DAE.cc, + DASPK.cc, DASPK.h, DASRT.cc, DASRT.h, DASSL.cc, DASSL.h, + DiagArray2.cc, DiagArray2.h, EIG.cc, EIG.h, FEGrid.cc, FEGrid.h, + LPsolve.cc, LPsolve.h, LSODE.cc, LSODE.h, LinConst.cc, LinConst.h, + MArray.cc, MArray.h, MArray2.cc, MArray2.h, MDiagArray2.cc, + MDiagArray2.h, NLConst.h, NLEqn.cc, NLEqn.h, ODES.cc, ODES.h, + ODESSA.cc, ODESSA.h, Quad.cc, Quad.h, Range.cc, Range.h, + base-lu.cc, base-lu.h, boolMatrix.cc, boolMatrix.h, chMatrix.cc, + chMatrix.h, dColVector.cc, dColVector.h, dDiagMatrix.cc, + dDiagMatrix.h, dMatrix.cc, dMatrix.h, dRowVector.cc, dRowVector.h, + dbleAEPBAL.cc, dbleAEPBAL.h, dbleCHOL.cc, dbleCHOL.h, dbleDET.cc, + dbleDET.h, dbleHESS.cc, dbleHESS.h, dbleLU.cc, dbleLU.h, + dbleQR.cc, dbleQR.h, dbleQRP.cc, dbleQRP.h, dbleSCHUR.cc, + dbleSCHUR.h, dbleSVD.cc, dbleSVD.h, idx-vector.cc, idx-vector.h, + oct-alloc.cc: + If __GNUG__, use pragma interface/implementation. Allow this to + be turned off by defining NO_PRAGMA_INTERFACE_IMPLEMENTATION. + 2002-09-26 Paul Kienzle + * file-ops.cc (file_ops::readlink): Don't declare buffer if + system readlink function is not available. + * lo-mappers.cc (xerf, xerfc): Delete. * lo-mappers.h (xerf, xerfc): Delete decls. diff -r 2550915214e1 -r 47d3baea432d liboctave/CmplxAEPBAL.cc --- a/liboctave/CmplxAEPBAL.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/CmplxAEPBAL.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/CmplxAEPBAL.h --- a/liboctave/CmplxAEPBAL.h Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/CmplxAEPBAL.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_ComplexAEPBALANCE_h) #define octave_ComplexAEPBALANCE_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/CmplxCHOL.cc --- a/liboctave/CmplxCHOL.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/CmplxCHOL.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/CmplxCHOL.h --- a/liboctave/CmplxCHOL.h Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/CmplxCHOL.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_ComplexCHOL_h) #define octave_ComplexCHOL_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/CmplxDET.cc --- a/liboctave/CmplxDET.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/CmplxDET.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/CmplxDET.h --- a/liboctave/CmplxDET.h Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/CmplxDET.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_ComplexDET_h) #define octave_ComplexDET_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/CmplxHESS.cc --- a/liboctave/CmplxHESS.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/CmplxHESS.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/CmplxHESS.h --- a/liboctave/CmplxHESS.h Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/CmplxHESS.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_ComplexHESS_h) #define octave_ComplexHESS_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/CmplxLU.cc --- a/liboctave/CmplxLU.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/CmplxLU.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/CmplxLU.h --- a/liboctave/CmplxLU.h Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/CmplxLU.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_ComplexLU_h) #define octave_Complex_LU_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/CmplxQR.cc --- a/liboctave/CmplxQR.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/CmplxQR.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/CmplxQR.h --- a/liboctave/CmplxQR.h Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/CmplxQR.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_ComplexQR_h) #define octave_ComplexQR_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/CmplxQRP.cc --- a/liboctave/CmplxQRP.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/CmplxQRP.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/CmplxQRP.h --- a/liboctave/CmplxQRP.h Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/CmplxQRP.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_ComplexQRP_h) #define octave_ComplexQRP_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/CmplxSCHUR.cc --- a/liboctave/CmplxSCHUR.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/CmplxSCHUR.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/CmplxSCHUR.h --- a/liboctave/CmplxSCHUR.h Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/CmplxSCHUR.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_ComplexSCHUR_h) #define octave_ComplexSCHUR_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/CmplxSVD.cc --- a/liboctave/CmplxSVD.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/CmplxSVD.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/CmplxSVD.h --- a/liboctave/CmplxSVD.h Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/CmplxSVD.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_ComplexSVD_h) #define octave_ComplexSVD_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/CollocWt.cc --- a/liboctave/CollocWt.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/CollocWt.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/CollocWt.h --- a/liboctave/CollocWt.h Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/CollocWt.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_CollocWt_h) #define octave_CollocWt_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/DASPK.cc --- a/liboctave/DASPK.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/DASPK.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/DASPK.h --- a/liboctave/DASPK.h Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/DASPK.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_DASPK_h) #define octave_DASPK_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/DASRT.cc --- a/liboctave/DASRT.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/DASRT.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/DASRT.h --- a/liboctave/DASRT.h Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/DASRT.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_DASRT_h) #define octave_DASRT_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/DASSL.cc --- a/liboctave/DASSL.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/DASSL.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/DASSL.h --- a/liboctave/DASSL.h Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/DASSL.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_DASSL_h) #define octave_DASSL_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/DiagArray2.cc --- a/liboctave/DiagArray2.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/DiagArray2.cc Thu Sep 26 22:10:09 2002 +0000 @@ -21,7 +21,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/DiagArray2.h --- a/liboctave/DiagArray2.h Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/DiagArray2.h Thu Sep 26 22:10:09 2002 +0000 @@ -24,7 +24,7 @@ #if !defined (octave_DiagArray2_h) #define octave_DiagArray2_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/EIG.cc --- a/liboctave/EIG.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/EIG.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/EIG.h --- a/liboctave/EIG.h Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/EIG.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_EIG_h) #define octave_EIG_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/FEGrid.cc --- a/liboctave/FEGrid.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/FEGrid.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/FEGrid.h --- a/liboctave/FEGrid.h Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/FEGrid.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_FEGrid_h) #define octave_FEGrid_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/LPsolve.cc --- a/liboctave/LPsolve.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/LPsolve.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/LPsolve.h --- a/liboctave/LPsolve.h Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/LPsolve.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_LPsolve_h) #define octave_LPsolve_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/LSODE.cc --- a/liboctave/LSODE.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/LSODE.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/LSODE.h --- a/liboctave/LSODE.h Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/LSODE.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_LSODE_h) #define octave_LSODE_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/LinConst.cc --- a/liboctave/LinConst.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/LinConst.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/LinConst.h --- a/liboctave/LinConst.h Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/LinConst.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_LinConst_h) #define octave_LinConst_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/MArray.cc --- a/liboctave/MArray.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/MArray.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/MArray.h --- a/liboctave/MArray.h Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/MArray.h Thu Sep 26 22:10:09 2002 +0000 @@ -21,7 +21,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/MArray2.cc --- a/liboctave/MArray2.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/MArray2.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/MArray2.h --- a/liboctave/MArray2.h Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/MArray2.h Thu Sep 26 22:10:09 2002 +0000 @@ -21,7 +21,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/MDiagArray2.cc --- a/liboctave/MDiagArray2.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/MDiagArray2.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/MDiagArray2.h --- a/liboctave/MDiagArray2.h Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/MDiagArray2.h Thu Sep 26 22:10:09 2002 +0000 @@ -21,7 +21,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/NLConst.h --- a/liboctave/NLConst.h Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/NLConst.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_NLConst_h) #define octave_NLConst_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/NLEqn.cc --- a/liboctave/NLEqn.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/NLEqn.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/NLEqn.h --- a/liboctave/NLEqn.h Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/NLEqn.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_NLEqn_h) #define octave_NLEqn_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/ODES.cc --- a/liboctave/ODES.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/ODES.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/ODES.h --- a/liboctave/ODES.h Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/ODES.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_ODES_h) #define octave_ODES_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/ODESSA.cc --- a/liboctave/ODESSA.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/ODESSA.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/ODESSA.h --- a/liboctave/ODESSA.h Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/ODESSA.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_ODESSA_h) #define octave_ODESSA_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/Quad.cc --- a/liboctave/Quad.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/Quad.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/Quad.h --- a/liboctave/Quad.h Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/Quad.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_Quad_h) #define octave_Quad_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/Range.cc --- a/liboctave/Range.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/Range.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/Range.h --- a/liboctave/Range.h Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/Range.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_Range_h) #define octave_Range_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/base-lu.cc --- a/liboctave/base-lu.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/base-lu.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/base-lu.h --- a/liboctave/base-lu.h Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/base-lu.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_base_lu_h) #define octave_base_lu_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/boolMatrix.cc --- a/liboctave/boolMatrix.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/boolMatrix.cc Thu Sep 26 22:10:09 2002 +0000 @@ -21,7 +21,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/boolMatrix.h --- a/liboctave/boolMatrix.h Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/boolMatrix.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_boolMatrix_int_h) #define octave_boolMatrix_int_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/chMatrix.cc --- a/liboctave/chMatrix.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/chMatrix.cc Thu Sep 26 22:10:09 2002 +0000 @@ -21,7 +21,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/chMatrix.h --- a/liboctave/chMatrix.h Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/chMatrix.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_chMatrix_int_h) #define octave_chMatrix_int_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/dColVector.cc --- a/liboctave/dColVector.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/dColVector.cc Thu Sep 26 22:10:09 2002 +0000 @@ -21,7 +21,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/dColVector.h --- a/liboctave/dColVector.h Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/dColVector.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_ColumnVector_h) #define octave_ColumnVector_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/dDiagMatrix.cc --- a/liboctave/dDiagMatrix.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/dDiagMatrix.cc Thu Sep 26 22:10:09 2002 +0000 @@ -21,7 +21,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/dDiagMatrix.h --- a/liboctave/dDiagMatrix.h Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/dDiagMatrix.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_DiagMatrix_h) #define octave_DiagMatrix_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/dMatrix.cc --- a/liboctave/dMatrix.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/dMatrix.cc Thu Sep 26 22:10:09 2002 +0000 @@ -21,7 +21,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/dMatrix.h --- a/liboctave/dMatrix.h Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/dMatrix.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_Matrix_int_h) #define octave_Matrix_int_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/dRowVector.cc --- a/liboctave/dRowVector.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/dRowVector.cc Thu Sep 26 22:10:09 2002 +0000 @@ -21,7 +21,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/dRowVector.h --- a/liboctave/dRowVector.h Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/dRowVector.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_RowVector_h) #define octave_RowVector_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/dbleAEPBAL.cc --- a/liboctave/dbleAEPBAL.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/dbleAEPBAL.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/dbleAEPBAL.h --- a/liboctave/dbleAEPBAL.h Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/dbleAEPBAL.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_AEPBALANCE_h) #define octave_AEPBALANCE_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/dbleCHOL.cc --- a/liboctave/dbleCHOL.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/dbleCHOL.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/dbleCHOL.h --- a/liboctave/dbleCHOL.h Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/dbleCHOL.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_CHOL_h) #define octave_CHOL_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/dbleDET.cc --- a/liboctave/dbleDET.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/dbleDET.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/dbleDET.h --- a/liboctave/dbleDET.h Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/dbleDET.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_DET_h) #define octave_DET_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/dbleHESS.cc --- a/liboctave/dbleHESS.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/dbleHESS.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/dbleHESS.h --- a/liboctave/dbleHESS.h Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/dbleHESS.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_HESS_h) #define octave_HESS_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/dbleLU.cc --- a/liboctave/dbleLU.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/dbleLU.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/dbleLU.h --- a/liboctave/dbleLU.h Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/dbleLU.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_LU_h) #define octave_LU_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/dbleQR.cc --- a/liboctave/dbleQR.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/dbleQR.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/dbleQR.h --- a/liboctave/dbleQR.h Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/dbleQR.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_QR_h) #define octave_QR_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/dbleQRP.cc --- a/liboctave/dbleQRP.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/dbleQRP.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/dbleQRP.h --- a/liboctave/dbleQRP.h Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/dbleQRP.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_QRP_h) #define octave_QRP_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/dbleSCHUR.cc --- a/liboctave/dbleSCHUR.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/dbleSCHUR.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/dbleSCHUR.h --- a/liboctave/dbleSCHUR.h Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/dbleSCHUR.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_SCHUR_h) #define octave_SCHUR_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/dbleSVD.cc --- a/liboctave/dbleSVD.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/dbleSVD.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/dbleSVD.h --- a/liboctave/dbleSVD.h Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/dbleSVD.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_SVD_h) #define octave_SVD_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/file-ops.cc --- a/liboctave/file-ops.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/file-ops.cc Thu Sep 26 22:10:09 2002 +0000 @@ -192,9 +192,9 @@ msg = std::string (); +#if defined (HAVE_READLINK) char buf[MAXPATHLEN+1]; -#if defined (HAVE_READLINK) status = ::readlink (path.c_str (), buf, MAXPATHLEN); if (status < 0) diff -r 2550915214e1 -r 47d3baea432d liboctave/idx-vector.cc --- a/liboctave/idx-vector.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/idx-vector.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/idx-vector.h --- a/liboctave/idx-vector.h Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/idx-vector.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_idx_vector_h) #define octave_idx_vector_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d liboctave/oct-alloc.cc --- a/liboctave/oct-alloc.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/liboctave/oct-alloc.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/BaseSLList.cc --- a/src/BaseSLList.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/BaseSLList.cc Thu Sep 26 22:10:09 2002 +0000 @@ -16,7 +16,7 @@ Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/BaseSLList.h --- a/src/BaseSLList.h Thu Sep 26 21:32:07 2002 +0000 +++ b/src/BaseSLList.h Thu Sep 26 22:10:09 2002 +0000 @@ -19,7 +19,7 @@ #ifndef _BaseSLList_h #define _BaseSLList_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d src/Cell.cc --- a/src/Cell.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/Cell.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/Cell.h --- a/src/Cell.h Thu Sep 26 21:32:07 2002 +0000 +++ b/src/Cell.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (Cell_h) #define Cell_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d src/ChangeLog --- a/src/ChangeLog Thu Sep 26 21:32:07 2002 +0000 +++ b/src/ChangeLog Thu Sep 26 22:10:09 2002 +0000 @@ -1,3 +1,51 @@ +2002-09-26 John W. Eaton + + * BaseSLList.cc, BaseSLList.h, Cell.cc, Cell.h, DLList.cc, + DLList.h, Map.cc, Map.h, OPERATORS/op-b-b.cc, + OPERATORS/op-bm-b.cc, OPERATORS/op-bm-bm.cc, OPERATORS/op-cell.cc, + OPERATORS/op-chm.cc, OPERATORS/op-cm-cm.cc, OPERATORS/op-cm-cs.cc, + OPERATORS/op-cm-m.cc, OPERATORS/op-cm-s.cc, OPERATORS/op-cs-cm.cc, + OPERATORS/op-cs-cs.cc, OPERATORS/op-cs-m.cc, OPERATORS/op-cs-s.cc, + OPERATORS/op-fil-b.cc, OPERATORS/op-fil-bm.cc, + OPERATORS/op-fil-cm.cc, OPERATORS/op-fil-cs.cc, + OPERATORS/op-fil-lis.cc, OPERATORS/op-fil-m.cc, + OPERATORS/op-fil-rec.cc, OPERATORS/op-fil-s.cc, + OPERATORS/op-fil-str.cc, OPERATORS/op-list.cc, + OPERATORS/op-m-cm.cc, OPERATORS/op-m-cs.cc, OPERATORS/op-m-m.cc, + OPERATORS/op-m-s.cc, OPERATORS/op-range.cc, OPERATORS/op-s-cm.cc, + OPERATORS/op-s-cs.cc, OPERATORS/op-s-m.cc, OPERATORS/op-s-s.cc, + OPERATORS/op-str-str.cc, SLList.cc, SLList.h, SLStack.cc, + SLStack.h, Stack.cc, Stack.h, c-file-ptr-stream.cc, + c-file-ptr-stream.h, comment-list.cc, comment-list.h, oct-map.cc, + oct-map.h, oct-obj.cc, oct-obj.h, ov-base-mat.cc, ov-base-mat.h, + ov-base-nd-array.cc, ov-base-nd-array.h, ov-base-scalar.cc, + ov-base-scalar.h, ov-base.cc, ov-base.h, ov-bool-mat.cc, + ov-bool-mat.h, ov-bool.cc, ov-bool.h, ov-builtin.cc, ov-builtin.h, + ov-cell.cc, ov-cell.h, ov-ch-mat.cc, ov-ch-mat.h, ov-colon.cc, + ov-complex.cc, ov-complex.h, ov-cs-list.cc ov-cs-list.h, + ov-cx-mat.cc, ov-cx-mat.h, ov-dld-fcn.cc, ov-dld-fcn.h, ov-fcn.cc, + ov-fcn.h, ov-file.cc, ov-file.h, ov-list.cc, ov-list.h, + ov-mapper.cc, ov-mapper.h, ov-range.cc, ov-range.h, ov-re-mat.cc, + ov-re-mat.h, ov-re-nd-array.cc, ov-re-nd-array.h, ov-scalar.cc, + ov-scalar.h, ov-str-mat.cc, ov-str-mat.h, ov-struct.cc, + ov-struct.h, ov-typeinfo.cc, ov-typeinfo.h, ov-usr-fcn.cc, + ov-usr-fcn.h, ov-va-args.cc, ov.cc, ov.h, procstream.cc, + procstream.h, pt-arg-list.cc, pt-arg-list.h, pt-assign.cc, + pt-assign.h, pt-binop.cc, pt-binop.h, pt-bp.cc, pt-bp.h, + pt-cell.cc, pt-cell.h, pt-check.cc, pt-check.h, pt-cmd.cc, + pt-cmd.h, pt-colon.cc, pt-colon.h, pt-const.cc, pt-const.h, + pt-decl.cc, pt-decl.h, pt-except.cc, pt-except.h, pt-exp.cc, + pt-exp.h, pt-id.cc, pt-id.h, pt-idx.cc, pt-idx.h, pt-jump.cc, + pt-jump.h, pt-loop.cc, pt-loop.h, pt-mat.cc, pt-mat.h, pt-misc.cc, + pt-misc.h, pt-plot.cc, pt-plot.h, pt-pr-code.cc, pt-pr-code.h, + pt-select.cc, pt-select.h, pt-stmt.cc, pt-stmt.h, pt-unop.cc, + pt-unop.h, pt.cc, pt.h, symtab.cc, symtab.h, token.cc, token.h, + unwind-prot.cc, unwind-prot.h: + If __GNUG__, use pragma interface/implementation. Allow this to + be turned off by defining NO_PRAGMA_INTERFACE_IMPLEMENTATION. + + + 2002-09-26 Paul Kienzle * mappers.cc (install_mapper_functions): Install erf, not xerf. diff -r 2550915214e1 -r 47d3baea432d src/DLList.cc --- a/src/DLList.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/DLList.cc Thu Sep 26 22:10:09 2002 +0000 @@ -16,7 +16,7 @@ Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/DLList.h --- a/src/DLList.h Thu Sep 26 21:32:07 2002 +0000 +++ b/src/DLList.h Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ #ifndef _DLList_h #define _DLList_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d src/Map.cc --- a/src/Map.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/Map.cc Thu Sep 26 22:10:09 2002 +0000 @@ -33,7 +33,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/Map.h --- a/src/Map.h Thu Sep 26 21:32:07 2002 +0000 +++ b/src/Map.h Thu Sep 26 22:10:09 2002 +0000 @@ -36,7 +36,7 @@ #if ! defined (octave_Map_h) #define octave_Map_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d src/OPERATORS/op-b-b.cc --- a/src/OPERATORS/op-b-b.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/OPERATORS/op-b-b.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/OPERATORS/op-bm-b.cc --- a/src/OPERATORS/op-bm-b.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/OPERATORS/op-bm-b.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/OPERATORS/op-bm-bm.cc --- a/src/OPERATORS/op-bm-bm.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/OPERATORS/op-bm-bm.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/OPERATORS/op-cell.cc --- a/src/OPERATORS/op-cell.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/OPERATORS/op-cell.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/OPERATORS/op-chm.cc --- a/src/OPERATORS/op-chm.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/OPERATORS/op-chm.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/OPERATORS/op-cm-cm.cc --- a/src/OPERATORS/op-cm-cm.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/OPERATORS/op-cm-cm.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/OPERATORS/op-cm-cs.cc --- a/src/OPERATORS/op-cm-cs.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/OPERATORS/op-cm-cs.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/OPERATORS/op-cm-m.cc --- a/src/OPERATORS/op-cm-m.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/OPERATORS/op-cm-m.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/OPERATORS/op-cm-s.cc --- a/src/OPERATORS/op-cm-s.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/OPERATORS/op-cm-s.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/OPERATORS/op-cs-cm.cc --- a/src/OPERATORS/op-cs-cm.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/OPERATORS/op-cs-cm.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/OPERATORS/op-cs-cs.cc --- a/src/OPERATORS/op-cs-cs.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/OPERATORS/op-cs-cs.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/OPERATORS/op-cs-m.cc --- a/src/OPERATORS/op-cs-m.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/OPERATORS/op-cs-m.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/OPERATORS/op-cs-s.cc --- a/src/OPERATORS/op-cs-s.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/OPERATORS/op-cs-s.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/OPERATORS/op-fil-b.cc --- a/src/OPERATORS/op-fil-b.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/OPERATORS/op-fil-b.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/OPERATORS/op-fil-bm.cc --- a/src/OPERATORS/op-fil-bm.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/OPERATORS/op-fil-bm.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/OPERATORS/op-fil-cm.cc --- a/src/OPERATORS/op-fil-cm.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/OPERATORS/op-fil-cm.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/OPERATORS/op-fil-cs.cc --- a/src/OPERATORS/op-fil-cs.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/OPERATORS/op-fil-cs.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/OPERATORS/op-fil-lis.cc --- a/src/OPERATORS/op-fil-lis.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/OPERATORS/op-fil-lis.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/OPERATORS/op-fil-m.cc --- a/src/OPERATORS/op-fil-m.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/OPERATORS/op-fil-m.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/OPERATORS/op-fil-rec.cc --- a/src/OPERATORS/op-fil-rec.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/OPERATORS/op-fil-rec.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/OPERATORS/op-fil-s.cc --- a/src/OPERATORS/op-fil-s.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/OPERATORS/op-fil-s.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/OPERATORS/op-fil-str.cc --- a/src/OPERATORS/op-fil-str.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/OPERATORS/op-fil-str.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/OPERATORS/op-list.cc --- a/src/OPERATORS/op-list.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/OPERATORS/op-list.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/OPERATORS/op-m-cm.cc --- a/src/OPERATORS/op-m-cm.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/OPERATORS/op-m-cm.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/OPERATORS/op-m-cs.cc --- a/src/OPERATORS/op-m-cs.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/OPERATORS/op-m-cs.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/OPERATORS/op-m-m.cc --- a/src/OPERATORS/op-m-m.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/OPERATORS/op-m-m.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/OPERATORS/op-m-s.cc --- a/src/OPERATORS/op-m-s.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/OPERATORS/op-m-s.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/OPERATORS/op-range.cc --- a/src/OPERATORS/op-range.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/OPERATORS/op-range.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/OPERATORS/op-s-cm.cc --- a/src/OPERATORS/op-s-cm.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/OPERATORS/op-s-cm.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/OPERATORS/op-s-cs.cc --- a/src/OPERATORS/op-s-cs.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/OPERATORS/op-s-cs.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/OPERATORS/op-s-m.cc --- a/src/OPERATORS/op-s-m.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/OPERATORS/op-s-m.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/OPERATORS/op-s-s.cc --- a/src/OPERATORS/op-s-s.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/OPERATORS/op-s-s.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/OPERATORS/op-str-str.cc --- a/src/OPERATORS/op-str-str.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/OPERATORS/op-str-str.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/SLList.cc --- a/src/SLList.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/SLList.cc Thu Sep 26 22:10:09 2002 +0000 @@ -16,7 +16,7 @@ Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/SLList.h --- a/src/SLList.h Thu Sep 26 21:32:07 2002 +0000 +++ b/src/SLList.h Thu Sep 26 22:10:09 2002 +0000 @@ -19,7 +19,7 @@ #ifndef _SLList_h #define _SLList_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d src/SLStack.cc --- a/src/SLStack.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/SLStack.cc Thu Sep 26 22:10:09 2002 +0000 @@ -16,7 +16,7 @@ Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/SLStack.h --- a/src/SLStack.h Thu Sep 26 21:32:07 2002 +0000 +++ b/src/SLStack.h Thu Sep 26 22:10:09 2002 +0000 @@ -36,7 +36,7 @@ #if !defined (_SLStack_h) #define _SLStack_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d src/Stack.cc --- a/src/Stack.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/Stack.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/Stack.h --- a/src/Stack.h Thu Sep 26 21:32:07 2002 +0000 +++ b/src/Stack.h Thu Sep 26 22:10:09 2002 +0000 @@ -36,7 +36,7 @@ #if !defined (_Stack_h) #define _Stack_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d src/c-file-ptr-stream.cc --- a/src/c-file-ptr-stream.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/c-file-ptr-stream.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/c-file-ptr-stream.h --- a/src/c-file-ptr-stream.h Thu Sep 26 21:32:07 2002 +0000 +++ b/src/c-file-ptr-stream.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_c_file_ptr_stream_h) #define octave_c_file_ptr_stream_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d src/comment-list.cc --- a/src/comment-list.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/comment-list.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/comment-list.h --- a/src/comment-list.h Thu Sep 26 21:32:07 2002 +0000 +++ b/src/comment-list.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_comment_list_h) #define octave_comment_list_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d src/oct-map.cc --- a/src/oct-map.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/oct-map.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/oct-map.h --- a/src/oct-map.h Thu Sep 26 21:32:07 2002 +0000 +++ b/src/oct-map.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_oct_map_h) #define octave_oct_map_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d src/oct-obj.cc --- a/src/oct-obj.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/oct-obj.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/oct-obj.h --- a/src/oct-obj.h Thu Sep 26 21:32:07 2002 +0000 +++ b/src/oct-obj.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_oct_obj_h) #define octave_oct_obj_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d src/ov-base-mat.cc --- a/src/ov-base-mat.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/ov-base-mat.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/ov-base-mat.h --- a/src/ov-base-mat.h Thu Sep 26 21:32:07 2002 +0000 +++ b/src/ov-base-mat.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_base_matrix_h) #define octave_base_matrix_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d src/ov-base-nd-array.cc --- a/src/ov-base-nd-array.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/ov-base-nd-array.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/ov-base-nd-array.h --- a/src/ov-base-nd-array.h Thu Sep 26 21:32:07 2002 +0000 +++ b/src/ov-base-nd-array.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_base_nd_array_h) #define octave_base_nd_array_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d src/ov-base-scalar.cc --- a/src/ov-base-scalar.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/ov-base-scalar.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/ov-base-scalar.h --- a/src/ov-base-scalar.h Thu Sep 26 21:32:07 2002 +0000 +++ b/src/ov-base-scalar.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_base_scalar_h) #define octave_base_scalar_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d src/ov-base.cc --- a/src/ov-base.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/ov-base.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/ov-base.h --- a/src/ov-base.h Thu Sep 26 21:32:07 2002 +0000 +++ b/src/ov-base.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_base_value_h) #define octave_base_value_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d src/ov-bool-mat.cc --- a/src/ov-bool-mat.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/ov-bool-mat.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/ov-bool-mat.h --- a/src/ov-bool-mat.h Thu Sep 26 21:32:07 2002 +0000 +++ b/src/ov-bool-mat.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_bool_matrix_h) #define octave_bool_matrix_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d src/ov-bool.cc --- a/src/ov-bool.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/ov-bool.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/ov-bool.h --- a/src/ov-bool.h Thu Sep 26 21:32:07 2002 +0000 +++ b/src/ov-bool.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_bool_h) #define octave_bool_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d src/ov-builtin.cc --- a/src/ov-builtin.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/ov-builtin.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/ov-builtin.h --- a/src/ov-builtin.h Thu Sep 26 21:32:07 2002 +0000 +++ b/src/ov-builtin.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_builtin_h) #define octave_builtin_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d src/ov-cell.cc --- a/src/ov-cell.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/ov-cell.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/ov-cell.h --- a/src/ov-cell.h Thu Sep 26 21:32:07 2002 +0000 +++ b/src/ov-cell.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_cell_h) #define octave_cell_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d src/ov-ch-mat.cc --- a/src/ov-ch-mat.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/ov-ch-mat.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/ov-ch-mat.h --- a/src/ov-ch-mat.h Thu Sep 26 21:32:07 2002 +0000 +++ b/src/ov-ch-mat.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_char_matrix_h) #define octave_char_matrix_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d src/ov-colon.cc --- a/src/ov-colon.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/ov-colon.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/ov-complex.cc --- a/src/ov-complex.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/ov-complex.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/ov-complex.h --- a/src/ov-complex.h Thu Sep 26 21:32:07 2002 +0000 +++ b/src/ov-complex.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_complex_h) #define octave_complex_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d src/ov-cs-list.cc --- a/src/ov-cs-list.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/ov-cs-list.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/ov-cs-list.h --- a/src/ov-cs-list.h Thu Sep 26 21:32:07 2002 +0000 +++ b/src/ov-cs-list.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_cs_list_h) #define octave_cs_list_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d src/ov-cx-mat.cc --- a/src/ov-cx-mat.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/ov-cx-mat.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/ov-cx-mat.h --- a/src/ov-cx-mat.h Thu Sep 26 21:32:07 2002 +0000 +++ b/src/ov-cx-mat.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_complex_matrix_h) #define octave_complex_matrix_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d src/ov-dld-fcn.cc --- a/src/ov-dld-fcn.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/ov-dld-fcn.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/ov-dld-fcn.h --- a/src/ov-dld-fcn.h Thu Sep 26 21:32:07 2002 +0000 +++ b/src/ov-dld-fcn.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_dld_function_h) #define octave_dld_function_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d src/ov-fcn.cc --- a/src/ov-fcn.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/ov-fcn.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/ov-fcn.h --- a/src/ov-fcn.h Thu Sep 26 21:32:07 2002 +0000 +++ b/src/ov-fcn.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_function_h) #define octave_function_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d src/ov-file.cc --- a/src/ov-file.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/ov-file.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/ov-file.h --- a/src/ov-file.h Thu Sep 26 21:32:07 2002 +0000 +++ b/src/ov-file.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_file_h) #define octave_file_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d src/ov-list.cc --- a/src/ov-list.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/ov-list.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/ov-list.h --- a/src/ov-list.h Thu Sep 26 21:32:07 2002 +0000 +++ b/src/ov-list.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_list_h) #define octave_list_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d src/ov-mapper.cc --- a/src/ov-mapper.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/ov-mapper.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/ov-mapper.h --- a/src/ov-mapper.h Thu Sep 26 21:32:07 2002 +0000 +++ b/src/ov-mapper.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_mapper_h) #define octave_mapper_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d src/ov-range.cc --- a/src/ov-range.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/ov-range.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/ov-range.h --- a/src/ov-range.h Thu Sep 26 21:32:07 2002 +0000 +++ b/src/ov-range.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_range_h) #define octave_range_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d src/ov-re-mat.cc --- a/src/ov-re-mat.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/ov-re-mat.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/ov-re-mat.h --- a/src/ov-re-mat.h Thu Sep 26 21:32:07 2002 +0000 +++ b/src/ov-re-mat.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_matrix_h) #define octave_matrix_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d src/ov-re-nd-array.cc --- a/src/ov-re-nd-array.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/ov-re-nd-array.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/ov-re-nd-array.h --- a/src/ov-re-nd-array.h Thu Sep 26 21:32:07 2002 +0000 +++ b/src/ov-re-nd-array.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_re_nd_array_h) #define octave_re_nd_array_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d src/ov-scalar.cc --- a/src/ov-scalar.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/ov-scalar.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/ov-scalar.h --- a/src/ov-scalar.h Thu Sep 26 21:32:07 2002 +0000 +++ b/src/ov-scalar.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_scalar_h) #define octave_scalar_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d src/ov-str-mat.cc --- a/src/ov-str-mat.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/ov-str-mat.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/ov-str-mat.h --- a/src/ov-str-mat.h Thu Sep 26 21:32:07 2002 +0000 +++ b/src/ov-str-mat.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_char_matrix_str_h) #define octave_char_matrix_str_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d src/ov-struct.cc --- a/src/ov-struct.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/ov-struct.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/ov-struct.h --- a/src/ov-struct.h Thu Sep 26 21:32:07 2002 +0000 +++ b/src/ov-struct.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_struct_h) #define octave_struct_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d src/ov-typeinfo.cc --- a/src/ov-typeinfo.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/ov-typeinfo.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/ov-typeinfo.h --- a/src/ov-typeinfo.h Thu Sep 26 21:32:07 2002 +0000 +++ b/src/ov-typeinfo.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_value_typeinfo_h) #define octave_value_typeinfo_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d src/ov-usr-fcn.cc --- a/src/ov-usr-fcn.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/ov-usr-fcn.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/ov-usr-fcn.h --- a/src/ov-usr-fcn.h Thu Sep 26 21:32:07 2002 +0000 +++ b/src/ov-usr-fcn.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_user_function_h) #define octave_user_function_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d src/ov-va-args.cc --- a/src/ov-va-args.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/ov-va-args.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/ov.cc --- a/src/ov.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/ov.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/ov.h --- a/src/ov.h Thu Sep 26 21:32:07 2002 +0000 +++ b/src/ov.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_value_h) #define octave_value_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d src/procstream.cc --- a/src/procstream.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/procstream.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/procstream.h --- a/src/procstream.h Thu Sep 26 21:32:07 2002 +0000 +++ b/src/procstream.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_procstream_h) #define octave_procstream_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d src/pt-arg-list.cc --- a/src/pt-arg-list.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/pt-arg-list.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/pt-arg-list.h --- a/src/pt-arg-list.h Thu Sep 26 21:32:07 2002 +0000 +++ b/src/pt-arg-list.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_tree_arg_list_h) #define octave_tree_arg_list_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d src/pt-assign.cc --- a/src/pt-assign.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/pt-assign.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/pt-assign.h --- a/src/pt-assign.h Thu Sep 26 21:32:07 2002 +0000 +++ b/src/pt-assign.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_tree_assign_h) #define octave_tree_assign_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d src/pt-binop.cc --- a/src/pt-binop.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/pt-binop.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/pt-binop.h --- a/src/pt-binop.h Thu Sep 26 21:32:07 2002 +0000 +++ b/src/pt-binop.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_tree_binop_h) #define octave_tree_binop_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d src/pt-bp.cc --- a/src/pt-bp.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/pt-bp.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/pt-bp.h --- a/src/pt-bp.h Thu Sep 26 21:32:07 2002 +0000 +++ b/src/pt-bp.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_tree_bp_h) #define octave_tree_bp_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d src/pt-cell.cc --- a/src/pt-cell.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/pt-cell.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/pt-cell.h --- a/src/pt-cell.h Thu Sep 26 21:32:07 2002 +0000 +++ b/src/pt-cell.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_tree_cell_h) #define octave_tree_cell_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d src/pt-check.cc --- a/src/pt-check.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/pt-check.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/pt-check.h --- a/src/pt-check.h Thu Sep 26 21:32:07 2002 +0000 +++ b/src/pt-check.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_tree_checker_h) #define octave_tree_checker_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d src/pt-cmd.cc --- a/src/pt-cmd.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/pt-cmd.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/pt-cmd.h --- a/src/pt-cmd.h Thu Sep 26 21:32:07 2002 +0000 +++ b/src/pt-cmd.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_tree_cmd_h) #define octave_tree_cmd_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d src/pt-colon.cc --- a/src/pt-colon.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/pt-colon.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/pt-colon.h --- a/src/pt-colon.h Thu Sep 26 21:32:07 2002 +0000 +++ b/src/pt-colon.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_tree_colon_h) #define octave_tree_colon 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d src/pt-const.cc --- a/src/pt-const.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/pt-const.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/pt-const.h --- a/src/pt-const.h Thu Sep 26 21:32:07 2002 +0000 +++ b/src/pt-const.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_tree_const_h) #define octave_tree_const_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d src/pt-decl.cc --- a/src/pt-decl.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/pt-decl.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/pt-decl.h --- a/src/pt-decl.h Thu Sep 26 21:32:07 2002 +0000 +++ b/src/pt-decl.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_tree_decl_h) #define octave_tree_decl_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d src/pt-except.cc --- a/src/pt-except.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/pt-except.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/pt-except.h --- a/src/pt-except.h Thu Sep 26 21:32:07 2002 +0000 +++ b/src/pt-except.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_tree_except_h) #define octave_tree_except_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d src/pt-exp.cc --- a/src/pt-exp.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/pt-exp.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/pt-exp.h --- a/src/pt-exp.h Thu Sep 26 21:32:07 2002 +0000 +++ b/src/pt-exp.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_tree_expr_h) #define octave_tree_expr_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d src/pt-id.cc --- a/src/pt-id.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/pt-id.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/pt-id.h --- a/src/pt-id.h Thu Sep 26 21:32:07 2002 +0000 +++ b/src/pt-id.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_tree_identifier_h) #define octave_tree_identifier_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d src/pt-idx.cc --- a/src/pt-idx.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/pt-idx.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/pt-idx.h --- a/src/pt-idx.h Thu Sep 26 21:32:07 2002 +0000 +++ b/src/pt-idx.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_tree_index_h) #define octave_tree_index_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d src/pt-jump.cc --- a/src/pt-jump.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/pt-jump.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/pt-jump.h --- a/src/pt-jump.h Thu Sep 26 21:32:07 2002 +0000 +++ b/src/pt-jump.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_tree_jump_h) #define octave_tree_jump_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d src/pt-loop.cc --- a/src/pt-loop.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/pt-loop.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/pt-loop.h --- a/src/pt-loop.h Thu Sep 26 21:32:07 2002 +0000 +++ b/src/pt-loop.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_tree_loop_h) #define octave_tree_loop_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d src/pt-mat.cc --- a/src/pt-mat.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/pt-mat.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/pt-mat.h --- a/src/pt-mat.h Thu Sep 26 21:32:07 2002 +0000 +++ b/src/pt-mat.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_tree_mat_h) #define octave_tree_mat_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d src/pt-misc.cc --- a/src/pt-misc.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/pt-misc.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/pt-misc.h --- a/src/pt-misc.h Thu Sep 26 21:32:07 2002 +0000 +++ b/src/pt-misc.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_tree_misc_h) #define octave_tree_misc_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d src/pt-plot.cc --- a/src/pt-plot.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/pt-plot.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/pt-plot.h --- a/src/pt-plot.h Thu Sep 26 21:32:07 2002 +0000 +++ b/src/pt-plot.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_tree_plot_h) #define octave_tree_plot_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d src/pt-pr-code.cc --- a/src/pt-pr-code.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/pt-pr-code.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/pt-pr-code.h --- a/src/pt-pr-code.h Thu Sep 26 21:32:07 2002 +0000 +++ b/src/pt-pr-code.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_tree_print_code_h) #define octave_tree_print_code_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d src/pt-select.cc --- a/src/pt-select.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/pt-select.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/pt-select.h --- a/src/pt-select.h Thu Sep 26 21:32:07 2002 +0000 +++ b/src/pt-select.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_tree_select_h) #define octave_tree_select_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d src/pt-stmt.cc --- a/src/pt-stmt.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/pt-stmt.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/pt-stmt.h --- a/src/pt-stmt.h Thu Sep 26 21:32:07 2002 +0000 +++ b/src/pt-stmt.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_tree_stmt_h) #define octave_tree_stmt_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d src/pt-unop.cc --- a/src/pt-unop.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/pt-unop.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/pt-unop.h --- a/src/pt-unop.h Thu Sep 26 21:32:07 2002 +0000 +++ b/src/pt-unop.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_tree_unop_h) #define octave_tree_unop_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d src/pt.cc --- a/src/pt.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/pt.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/pt.h --- a/src/pt.h Thu Sep 26 21:32:07 2002 +0000 +++ b/src/pt.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_tree_h) #define octave_tree_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d src/symtab.cc --- a/src/symtab.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/symtab.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/symtab.h --- a/src/symtab.h Thu Sep 26 21:32:07 2002 +0000 +++ b/src/symtab.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_symtab_h) #define octave_symtab_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d src/token.cc --- a/src/token.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/token.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/token.h --- a/src/token.h Thu Sep 26 21:32:07 2002 +0000 +++ b/src/token.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_token_h) #define octave_token_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif diff -r 2550915214e1 -r 47d3baea432d src/unwind-prot.cc --- a/src/unwind-prot.cc Thu Sep 26 21:32:07 2002 +0000 +++ b/src/unwind-prot.cc Thu Sep 26 22:10:09 2002 +0000 @@ -20,7 +20,7 @@ */ -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma implementation #endif diff -r 2550915214e1 -r 47d3baea432d src/unwind-prot.h --- a/src/unwind-prot.h Thu Sep 26 21:32:07 2002 +0000 +++ b/src/unwind-prot.h Thu Sep 26 22:10:09 2002 +0000 @@ -23,7 +23,7 @@ #if !defined (octave_unwind_prot_h) #define octave_unwind_prot_h 1 -#if defined (USE_PRAGMA_INTERFACE_IMPLEMENTATION) +#if defined (__GNUG__) && ! defined (NO_PRAGMA_INTERFACE_IMPLEMENTATION) #pragma interface #endif