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
|
Index: assert.h
===================================================================
RCS file: /cvsroot/GxInclude/Vc7/Include/assert.h,v
retrieving revision 1.1
retrieving revision 1.3
diff -c -3 -p -r1.1 -r1.3
*** assert.h 1 Nov 2002 14:00:28 -0000 1.1
--- assert.h 27 Jan 2006 14:16:50 -0000 1.3
*************** _CRTIMP void __cdecl _assert(void *, voi
*** 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: process.h
===================================================================
RCS file: /cvsroot/GxInclude/Vc7/Include/process.h,v
retrieving revision 1.1
retrieving revision 1.2
diff -c -3 -p -r1.1 -r1.2
*** process.h 1 Nov 2002 14:00:28 -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/Vc7/Include/signal.h,v
retrieving revision 1.1
retrieving revision 1.2
diff -c -3 -p -r1.1 -r1.2
*** signal.h 1 Nov 2002 14:00:28 -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/Vc7/Include/typeinfo.h,v
retrieving revision 1.1
retrieving revision 1.2
diff -c -3 -p -r1.1 -r1.2
*** typeinfo.h 1 Nov 2002 14:00:28 -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/Vc7/Include/xlocale,v
retrieving revision 1.1
retrieving revision 1.2
diff -c -3 -p -r1.1 -r1.2
*** xlocale 1 Nov 2002 14:00:28 -0000 1.1
--- xlocale 1 Nov 2002 16:01:12 -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/Vc7/Include/xstddef,v
retrieving revision 1.1
retrieving revision 1.3
diff -c -3 -p -r1.1 -r1.3
*** xstddef 1 Nov 2002 14:00:28 -0000 1.1
--- xstddef 18 Mar 2003 20:42:54 -0000 1.3
*************** _STD_BEGIN
*** 22,28 ****
#define _RERAISE throw
#define _THROW0() throw ()
! #define _THROW1(x) throw (...)
#define _THROW(x, y) throw x(y)
#else /* no exceptions */
#define _TRY_BEGIN {{
--- 22,28 ----
#define _RERAISE throw
#define _THROW0() throw ()
! #define _THROW1(x) throw (x)
#define _THROW(x, y) throw x(y)
#else /* no exceptions */
#define _TRY_BEGIN {{
*************** _STD_BEGIN
*** 42,48 ****
#define _TEMPLATE template<>
#ifndef _TEMPLATE_STAT
! #define _TEMPLATE_STAT template<>
#endif
#ifndef _TEMPLATE_MEMBER
--- 42,48 ----
#define _TEMPLATE template<>
#ifndef _TEMPLATE_STAT
! #define _TEMPLATE_STAT
#endif
#ifndef _TEMPLATE_MEMBER
Index: yvals.h
===================================================================
RCS file: /cvsroot/GxInclude/Vc7/Include/yvals.h,v
retrieving revision 1.1
retrieving revision 1.3
diff -c -3 -p -r1.1 -r1.3
*** yvals.h 1 Nov 2002 14:00:28 -0000 1.1
--- yvals.h 18 Mar 2005 22:21:50 -0000 1.3
*************** _STD_END
*** 93,100 ****
/* 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 */
--- 93,100 ----
/* 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 */
|