1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212
|
Index: assert.h
===================================================================
RCS file: /cvsroot/GxInclude/Vc71/Include/assert.h,v
retrieving revision 1.1
retrieving revision 1.3
diff -c -3 -p -r1.1 -r1.3
*** assert.h 10 Jun 2003 16:12:29 -0000 1.1
--- assert.h 27 Jan 2006 14:16:50 -0000 1.3
*************** _CRTIMP void __cdecl _assert(const char
*** 53,58 ****
}
#endif
! #define assert(exp) (void)( (exp) || (_assert(#exp, __FILE__, __LINE__), 0) )
#endif /* NDEBUG */
--- 53,58 ----
}
#endif
! #define assert(exp) ((void)0)
#endif /* NDEBUG */
Index: limits.h
===================================================================
RCS file: /cvsroot/GxInclude/Vc71/Include/limits.h,v
retrieving revision 1.1
retrieving revision 1.2
diff -c -3 -p -r1.1 -r1.2
*** limits.h 10 Jun 2003 16:12:29 -0000 1.1
--- limits.h 18 Mar 2005 22:16:06 -0000 1.2
***************
*** 50,58 ****
/* Make sure these macros don't show up in ANSI C++ code */
#if !defined(__cplusplus) || defined(_MSC_EXTENSIONS)
! #define LLONG_MAX 0x7fffffffffffffff /*maximum signed __int64 value */
! #define LLONG_MIN 0x8000000000000000 /*minimum signed __int64 value */
! #define ULLONG_MAX 0xffffffffffffffff /*maximum unsigned __int64 value */
#endif
#if _INTEGRAL_MAX_BITS >= 8
--- 50,58 ----
/* Make sure these macros don't show up in ANSI C++ code */
#if !defined(__cplusplus) || defined(_MSC_EXTENSIONS)
! #define LLONG_MAX 0x7fffffffffffffffi64 /*maximum signed __int64 value */
! #define LLONG_MIN 0x8000000000000000i64 /*minimum signed __int64 value */
! #define ULLONG_MAX 0xffffffffffffffffui64 /*maximum unsigned __int64 value */
#endif
#if _INTEGRAL_MAX_BITS >= 8
Index: process.h
===================================================================
RCS file: /cvsroot/GxInclude/Vc71/Include/process.h,v
retrieving revision 1.1
retrieving revision 1.2
diff -c -3 -p -r1.1 -r1.2
*** process.h 10 Jun 2003 16:12:29 -0000 1.1
--- process.h 1 Feb 2005 20:40:08 -0000 1.2
*************** _CRTIMP int __cdecl _wsystem(const wchar
*** 177,183 ****
*/
intptr_t __cdecl _loaddll(char *);
int __cdecl _unloaddll(intptr_t);
! int (__cdecl * __cdecl _getdllprocaddr(intptr_t, char *, intptr_t))();
/* --------- The preceding functions are OBSOLETE --------- */
--- 177,184 ----
*/
intptr_t __cdecl _loaddll(char *);
int __cdecl _unloaddll(intptr_t);
! typedef int (__cdecl * _getdllprocaddr_type)();
! _getdllprocaddr_type __cdecl _getdllprocaddr(intptr_t, char *, intptr_t);
/* --------- The preceding functions are OBSOLETE --------- */
Index: signal.h
===================================================================
RCS file: /cvsroot/GxInclude/Vc71/Include/signal.h,v
retrieving revision 1.1
retrieving revision 1.2
diff -c -3 -p -r1.1 -r1.2
*** signal.h 10 Jun 2003 16:12:29 -0000 1.1
--- signal.h 17 May 2004 17:34:46 -0000 1.2
*************** extern void * _pxcptinfoptrs;
*** 89,95 ****
/* Function prototypes */
! _CRTIMP void (__cdecl * __cdecl signal(int, void (__cdecl *)(int)))(int);
_CRTIMP int __cdecl raise(int);
--- 89,96 ----
/* Function prototypes */
! typedef void (__cdecl * __signal_handler_t)(int);
! _CRTIMP __signal_handler_t __cdecl signal(int, __signal_handler_t);
_CRTIMP int __cdecl raise(int);
Index: typeinfo.h
===================================================================
RCS file: /cvsroot/GxInclude/Vc71/Include/typeinfo.h,v
retrieving revision 1.1
retrieving revision 1.2
diff -c -3 -p -r1.1 -r1.2
*** typeinfo.h 10 Jun 2003 16:12:29 -0000 1.1
--- typeinfo.h 17 May 2004 14:29:56 -0000 1.2
***************
*** 37,42 ****
--- 37,43 ----
#endif /* _DLL */
#endif /* _CRTIMP */
+ namespace std {
class type_info {
public:
_CRTIMP virtual ~type_info();
*************** private:
*** 51,57 ****
type_info(const type_info& rhs);
type_info& operator=(const type_info& rhs);
};
!
// This include must occur below the definition of class type_info
#include <stdexcpt.h>
--- 52,59 ----
type_info(const type_info& rhs);
type_info& operator=(const type_info& rhs);
};
! }
! using std::type_info;
// This include must occur below the definition of class type_info
#include <stdexcpt.h>
Index: xlocale
===================================================================
RCS file: /cvsroot/GxInclude/Vc71/Include/xlocale,v
retrieving revision 1.1
retrieving revision 1.2
diff -c -3 -p -r1.1 -r1.2
*** xlocale 10 Jun 2003 16:12:29 -0000 1.1
--- xlocale 10 Jun 2003 17:36:05 -0000 1.2
***************
*** 13,18 ****
--- 13,21 ----
#pragma warning(push,3)
_STD_BEGIN
+ class _CRTIMP2 locale;
+ template<class _Elem> class collate;
+ template<class _Facet> const _Facet& __cdecl use_facet(const locale& _Loc);
// TEMPLATE CLASS _Locbase
template<class _Dummy>
Index: xstddef
===================================================================
RCS file: /cvsroot/GxInclude/Vc71/Include/xstddef,v
retrieving revision 1.1
retrieving revision 1.2
diff -c -3 -p -r1.1 -r1.2
*** xstddef 10 Jun 2003 16:12:29 -0000 1.1
--- xstddef 10 Jun 2003 17:36:05 -0000 1.2
*************** _STD_BEGIN
*** 24,30 ****
#define _RERAISE throw
#define _THROW0() throw ()
! #define _THROW1(x) throw (...)
#define _THROW(x, y) throw x(y)
#else /* _HAS_EXCEPTIONS */
--- 24,30 ----
#define _RERAISE throw
#define _THROW0() throw ()
! #define _THROW1(x) throw (x)
#define _THROW(x, y) throw x(y)
#else /* _HAS_EXCEPTIONS */
Index: yvals.h
===================================================================
RCS file: /cvsroot/GxInclude/Vc71/Include/yvals.h,v
retrieving revision 1.1
retrieving revision 1.3
diff -c -3 -p -r1.1 -r1.3
*** yvals.h 10 Jun 2003 16:12:29 -0000 1.1
--- yvals.h 18 Mar 2005 22:21:50 -0000 1.3
*************** _STD_END
*** 121,128 ****
/* VC++ COMPILER PARAMETERS */
#define _LONGLONG __int64
#define _ULONGLONG unsigned __int64
! #define _LLONG_MAX 0x7fffffffffffffff
! #define _ULLONG_MAX 0xffffffffffffffff
/* INTEGER PROPERTIES */
#define _C2 1 /* 0 if not 2's complement */
--- 121,128 ----
/* VC++ COMPILER PARAMETERS */
#define _LONGLONG __int64
#define _ULONGLONG unsigned __int64
! #define _LLONG_MAX 0x7fffffffffffffffi64
! #define _ULLONG_MAX 0xffffffffffffffffui64
/* INTEGER PROPERTIES */
#define _C2 1 /* 0 if not 2's complement */
|