From: Ian S. <ian...@st...> - 2003-12-15 21:05:26
|
Is <ciso646> actually in the standard? It isn't listed in Stroustrup Ed3's index. The current rule is "If it isn't in the standard it shouldn't be in vcl." [VXL book] We have occasionally broken that rule, but never for files used directly by users. One possible reason for breaking it now, might be if it has been accepted by the C++ committee for inclusion into C++0x. Ian. > -----Original Message----- > From: bra...@us... > [mailto:bra...@us...] > Sent: Monday, December 15, 2003 8:10 PM > To: vxl...@li... > Subject: [Vxl-commit] vxl/vcl CMakeLists.txt,1.42,1.43 > vcl_ciso646.h,1.7,1.8 vcl_config_headers.h.in,1.3,1.4 > > > Update of /cvsroot/vxl/vxl/vcl > In directory sc8-pr-cvs1:/tmp/cvs-serv13580/vcl > > Modified Files: > CMakeLists.txt vcl_ciso646.h vcl_config_headers.h.in > Log Message: > Added vcl test for existence of iso646.h and the > corresponding emulation. > > Index: CMakeLists.txt > =================================================================== > RCS file: /cvsroot/vxl/vxl/vcl/CMakeLists.txt,v > retrieving revision 1.42 > retrieving revision 1.43 > diff -w -U2 -d -r1.42 -r1.43 > --- CMakeLists.txt 15 Oct 2003 19:20:11 -0000 1.42 > +++ CMakeLists.txt 15 Dec 2003 20:09:54 -0000 1.43 > @@ -201,4 +201,5 @@ > emulation/vcl_bool.h > emulation/vcl_bvector.h > + emulation/vcl_ciso646.h > emulation/vcl_defalloc.h > emulation/vcl_functionx.h > @@ -305,5 +306,4 @@ > > borland55/vcl_cfloat.h > - borland55/vcl_ciso646.h > borland56/vcl_complex.h > > > Index: vcl_ciso646.h > =================================================================== > RCS file: /cvsroot/vxl/vxl/vcl/vcl_ciso646.h,v > retrieving revision 1.7 > retrieving revision 1.8 > diff -w -U2 -d -r1.7 -r1.8 > --- vcl_ciso646.h 15 Oct 2003 18:18:01 -0000 1.7 > +++ vcl_ciso646.h 15 Dec 2003 20:09:54 -0000 1.8 > @@ -8,6 +8,6 @@ > > #if !VCL_CXX_HAS_HEADER_CISO646 > -# if defined(VCL_BORLAND_55) // Borland C++ 5.5 does not > provide this at all. > -# include "borland55/vcl_ciso646.h" > +# if !VCL_CXX_HAS_HEADER_ISO646_H > +# include "emulation/vcl_ciso646.h" > # else > # include <iso646.h> > > Index: vcl_config_headers.h.in > =================================================================== > RCS file: /cvsroot/vxl/vxl/vcl/vcl_config_headers.h.in,v > retrieving revision 1.3 > retrieving revision 1.4 > diff -w -U2 -d -r1.3 -r1.4 > --- vcl_config_headers.h.in 3 Sep 2002 21:18:36 -0000 1.3 > +++ vcl_config_headers.h.in 15 Dec 2003 20:09:54 -0000 1.4 > @@ -60,4 +60,6 @@ > #define VCL_CXX_HAS_HEADER_STRSTREAM @VCL_CXX_HAS_HEADER_STRSTREAM@ > > +#define VCL_CXX_HAS_HEADER_ISO646_H @VCL_CXX_HAS_HEADER_ISO646_H@ > + > > //------------------------------------------------------------ > -------------------- > > > > > > ------------------------------------------------------- > This SF.net email is sponsored by: SF.net Giveback Program. > Does SourceForge.net help you be more productive? Does it > help you create better code? SHARE THE LOVE, and help us help > YOU! Click Here: http://sourceforge.net/donate/ > _______________________________________________ > Vxl-commit mailing list > Vxl...@li... > https://lists.sourceforge.net/lists/listinfo/vxl-commit > |