summaryrefslogtreecommitdiff
path: root/lang/cli
diff options
context:
space:
mode:
authorMaxim Sobolev <sobomax@FreeBSD.org>2003-04-24 11:17:57 +0000
committerMaxim Sobolev <sobomax@FreeBSD.org>2003-04-24 11:17:57 +0000
commit062cd21bb14c314c0b49b0962c38807d2c8beb2e (patch)
tree0f7dcd71c3f0ea59d2833672087701d1f1df0e93 /lang/cli
parentFifty-one months after ELF flag day, and after the system compiler became (diff)
Upgrade to 20021101 release (aka 1.0), which fixes compilation on
recent FreeBSD versions and allows to remove all of the gcc 3.x fixes. sscli now supports Darwin/ppc, so that it might be possible to port it to FreeBSD/ppc once it is available.
Notes
Notes: svn path=/head/; revision=79580
Diffstat (limited to 'lang/cli')
-rw-r--r--lang/cli/Makefile17
-rw-r--r--lang/cli/distinfo2
-rw-r--r--lang/cli/files.5/patch-gcc3.12412
-rw-r--r--lang/cli/files.5/patch-makefile.common.in14
-rw-r--r--lang/cli/files.5/patch-pal::unix::file::find.c26
-rw-r--r--lang/cli/files.5/patch-pal::unix::makefile.in14
-rw-r--r--lang/cli/files.5/patch-rotorenv::bin::makefile.def15
-rw-r--r--lang/cli/files.5/patch-rotorenv::bin::rotor_x86mk.inc14
-rw-r--r--lang/cli/files.5/patch-tools::nmake::makefile.in14
-rw-r--r--lang/cli/files/patch-configure14
-rw-r--r--lang/cli/files/patch-env.sh32
-rw-r--r--lang/cli/files/patch-makefile.common.in20
-rw-r--r--lang/cli/files/patch-pal::unix::configure35
-rw-r--r--lang/cli/files/patch-pal::unix::startup::makefile.in14
-rw-r--r--lang/cli/files/patch-rotorenv::bin::rotor_x86mk.inc15
-rw-r--r--lang/cli/files/patch-tools::build::buildexe.c22
-rw-r--r--lang/cli/files/patch-tools::cppmunge::makefile15
-rw-r--r--lang/cli/files/patch-tools::cppmunge::makefile.in14
-rw-r--r--lang/cli/pkg-descr2
-rw-r--r--lang/cli/pkg-plist194
20 files changed, 281 insertions, 2624 deletions
diff --git a/lang/cli/Makefile b/lang/cli/Makefile
index 42b4e85f7055..49f032024c1f 100644
--- a/lang/cli/Makefile
+++ b/lang/cli/Makefile
@@ -6,12 +6,9 @@
#
PORTNAME= cli
-PORTVERSION= 20020619
+PORTVERSION= 20021101
CATEGORIES= lang
-MASTER_SITES= http://download.microsoft.com/download/.netframesdk/CLI/Beta2/WXP/EN-US/ \
- http://download.microsoft.com/download/.netframesdk/Beta2/WXP/EN-US/ \
- http://www.corel.com/6763/downloads/mirror/microsoft/rotor/ \
- ftp://ftp.corel.com/pub/mirror/Microsoft/rotor/
+MASTER_SITES= http://download.microsoft.com/download/.netframesdk/cli3/1.0/wxp/en-us/
DISTNAME= sscli_${PORTVERSION}
EXTRACT_SUFX= .tgz
@@ -24,6 +21,7 @@ RESTRICTED= "license terms need to be reviewed"
NO_CDROM= ${RESTRICTED}
NO_PACKAGE= ${RESTRICTED}
+USE_REINPLACE= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= ${BUILD_TYPE}
CONFIGURE_SCRIPT= portconfigure
@@ -36,12 +34,19 @@ PLIST_SUB= CLI_VERSION="${PORTVERSION}"
.include <bsd.port.pre.mk>
.if ${OSVERSION} >= 500000
-EXTRA_PATCHES!= ${ECHO_CMD} ${PKGDIR}/files.5/patch-*
+GCC_LIB= -lstdc++ -lgcc -lc_r -lc
+.else
+GCC_LIB= -lstdc++ -lgcc -lc_r
.endif
post-extract:
@${CP} ${SCRIPTDIR}/portconfigure ${WRKSRC}
+post-patch:
+ @${REINPLACE_CMD} -e 's|%%GCC_LIB%%|${GCC_LIB}|g' \
+ ${WRKSRC}/makefile.common.in \
+ ${WRKSRC}/rotorenv/bin/rotor_x86mk.inc
+
do-build:
@(cd ${BUILD_WRKSRC}; ${SETENV} ${MAKE_ENV} ./buildall ${BUILD_TYPE})
diff --git a/lang/cli/distinfo b/lang/cli/distinfo
index fb415a0c4e59..c17a3353a670 100644
--- a/lang/cli/distinfo
+++ b/lang/cli/distinfo
@@ -1 +1 @@
-MD5 (sscli_20020619.tgz) = b76f487d46010c488bb0936cedb0137d
+MD5 (sscli_20021101.tgz) = be9abced1e3ed97cf94a79f41a15171a
diff --git a/lang/cli/files.5/patch-gcc3.1 b/lang/cli/files.5/patch-gcc3.1
deleted file mode 100644
index 6dbd1f78a62b..000000000000
--- a/lang/cli/files.5/patch-gcc3.1
+++ /dev/null
@@ -1,2412 +0,0 @@
---- clr/src/debug/inc/dbgipcevents.h 2002/07/26 21:52:59 1.1
-+++ clr/src/debug/inc/dbgipcevents.h 2002/07/26 21:54:52
-@@ -240,7 +240,7 @@
- if (szName != NULL)
- m_szAppDomainName = szName;
- else
-- m_szAppDomainName = L"<NoName>";
-+ m_szAppDomainName = (LPCWSTR)L"<NoName>";
-
- m_iNameLengthInBytes = (int) (wcslen(m_szAppDomainName) + 1) * sizeof(WCHAR);
- }
---- clr/src/vm/exceptmacros.h 2002/07/26 19:57:16 1.1
-+++ clr/src/vm/exceptmacros.h 2002/07/26 19:58:13
-@@ -365,7 +365,7 @@
- #define COMPLUS_END_CATCH_NO_RETHROW COMPLUS_END_CATCH
-
- #define GETTHROWABLE() (GetThread()->GetThrowable())
--#define SETTHROWABLE(or) (GetThread()->SetThrowable(or))
-+#define SETTHROWABLE(oref) (GetThread()->SetThrowable(oref))
-
-
-
---- clr/src/vm/field.h 2002/07/26 20:08:30 1.1
-+++ clr/src/vm/field.h 2002/07/26 20:09:30
-@@ -433,13 +433,13 @@
- return *pObjRef;
- }
-
-- VOID SetStaticOBJECTREF(OBJECTREF or)
-+ VOID SetStaticOBJECTREF(OBJECTREF oref)
- {
- THROWSCOMPLUSEXCEPTION();
- _ASSERTE(IsStatic());
-
- OBJECTREF *pObjRef = NULL;
-- GCPROTECT_BEGIN(or);
-+ GCPROTECT_BEGIN(oref);
- if (IsContextStatic())
- pObjRef = (OBJECTREF*)Context::GetStaticFieldAddress(this);
- else if (IsThreadStatic())
-@@ -452,7 +452,7 @@
- }
- _ASSERTE(pObjRef);
- GCPROTECT_END();
-- SetObjectReference(pObjRef, or, GetAppDomain());
-+ SetObjectReference(pObjRef, oref, GetAppDomain());
- }
-
- void* GetStaticValuePtr()
---- clr/src/vm/ejitmgr.h 2002/07/26 20:10:39 1.1
-+++ clr/src/vm/ejitmgr.h 2002/07/26 21:52:00
-@@ -425,12 +425,12 @@
- void MovePreservedMethods();
- unsigned CompressPreserveCandidateArray(unsigned size);
- void MovePreservedMethod(JittedMethodInfo* jmi);
-- int static __cdecl compareJMIstart( const void *arg1, const void *arg2 );
-+ static int __cdecl compareJMIstart( const void *arg1, const void *arg2 );
-
- void MoveAllPreservedEhGcInfo();
- void MoveSinglePreservedEhGcInfo(JittedMethodInfo* jmi);
- void AddToPreservedEhGcInfoList(JittedMethodInfo* jmi);
-- int static __cdecl compareEhGcPtr( const void *arg1, const void *arg2 );
-+ static int __cdecl compareEhGcPtr( const void *arg1, const void *arg2 );
- void growPreservedEhGcInfoList();
- void static CleanupLargeEhGcInfoList();
-
---- clr/src/vm/remoting.h 2002/07/26 20:11:28 1.1
-+++ clr/src/vm/remoting.h 2002/07/26 20:11:48
-@@ -163,8 +163,8 @@
- static void FieldAccessor(FieldDesc* pFD, OBJECTREF o, LPVOID pVal, BOOL fIsGetter);
- // Methods related to wrapping/unwrapping of objects
- static OBJECTREF WrapHelper(OBJECTREF obj);
-- static OBJECTREF Wrap(OBJECTREF or);
-- static OBJECTREF GetProxyFromObject(OBJECTREF or);
-+ static OBJECTREF Wrap(OBJECTREF oref);
-+ static OBJECTREF GetProxyFromObject(OBJECTREF oref);
- static OBJECTREF GetObjectFromProxy(OBJECTREF obj, BOOL fMatchContexts);
- static BOOL IsProxyToRemoteObject(OBJECTREF obj);
- static OBJECTREF GetServerContext(OBJECTREF obj);
---- clr/src/vm/eedbginterface.h 2002/07/26 20:12:33 1.1
-+++ clr/src/vm/eedbginterface.h 2002/07/26 20:12:55
-@@ -79,7 +79,7 @@
- virtual CorElementType ArrayGetElementType(ArrayBase* a) = 0;
-
- virtual void *GetObjectFromHandle(OBJECTHANDLE handle) = 0;
-- virtual void *GetHandleFromObject(void *or,
-+ virtual void *GetHandleFromObject(void *oref,
- bool fStrongNewRef,
- AppDomain *pAppDomain) = 0;
- virtual void DbgDestroyHandle( OBJECTHANDLE oh, bool fStrongNewRef ) = 0;
---- clr/src/vm/eedbginterfaceimpl.h 2002/07/26 20:15:41 1.1
-+++ clr/src/vm/eedbginterfaceimpl.h 2002/07/26 20:16:26
-@@ -117,23 +117,23 @@
- return v;
- }
-
-- void *GetHandleFromObject(void *or, bool fStrongNewRef, AppDomain *pAppDomain)
-+ void *GetHandleFromObject(void *oref, bool fStrongNewRef, AppDomain *pAppDomain)
- {
- OBJECTHANDLE oh;
-
- if (fStrongNewRef)
- {
-- oh = pAppDomain->CreateStrongHandle( ObjectToOBJECTREF((Object *)or));
-+ oh = pAppDomain->CreateStrongHandle( ObjectToOBJECTREF((Object *)oref));
-
- LOG((LF_CORDB, LL_INFO1000, "EEI::GHFO: Given objectref 0x%x,"
-- "created strong handle 0x%x!\n", or, oh));
-+ "created strong handle 0x%x!\n", oref, oh));
- }
- else
- {
-- oh = pAppDomain->CreateLongWeakHandle( ObjectToOBJECTREF((Object *)or));
-+ oh = pAppDomain->CreateLongWeakHandle( ObjectToOBJECTREF((Object *)oref));
-
- LOG((LF_CORDB, LL_INFO1000, "EEI::GHFO: Given objectref 0x%x,"
-- "created long weak handle 0x%x!\n", or, oh));
-+ "created long weak handle 0x%x!\n", oref, oh));
- }
-
- return (void*)oh;
---- clr/src/debug/ee/debugger.cpp 2002/07/27 14:37:31 1.1
-+++ clr/src/debug/ee/debugger.cpp 2002/07/27 14:39:23
-@@ -11942,14 +11942,14 @@
- // Suck out the first arg. We're gonna trick GetArgValue by passing in just our object ref as the
- // stack.
- TypeHandle dummyTH;
-- OBJECTREF or = NULL;
-+ OBJECTREF oref = NULL;
- Object *objPtr;
-
- // Note that we are passing ELEMENT_TYPE_END in the last parameter because we want to supress the the valid object ref
- // check since it will be done properly in DoNormalFuncEval.
- //
-- GetArgValue(pDE, &(argData[0]), false, false, dummyTH, ELEMENT_TYPE_CLASS, (BYTE*)&or, NULL, NULL, ELEMENT_TYPE_END);
-- objPtr = *((Object**) ((BYTE *)&or));
-+ GetArgValue(pDE, &(argData[0]), false, false, dummyTH, ELEMENT_TYPE_CLASS, (BYTE*)&oref, NULL, NULL, ELEMENT_TYPE_END);
-+ objPtr = *((Object**) ((BYTE *)&oref));
- if (FAILED(ValidateObject(objPtr)))
- COMPlusThrow(kArgumentException, L"Argument_BadObjRef");
-
-@@ -11960,18 +11960,18 @@
- // Now, find the proper MethodDesc for this interface method based on the object we're invoking the
- // method on.
- pMD = g_pEEInterface->GetVirtualMethod(pDE->m_debuggerModule->m_pRuntimeModule,
-- OBJECTREFToObject(or),
-+ OBJECTREFToObject(oref),
- pDE->m_methodToken);
- if (pMD == NULL)
- {
-- if (OBJECTREFToObject(or)->GetMethodTable()->IsThunking())
-+ if (OBJECTREFToObject(oref)->GetMethodTable()->IsThunking())
- {
- // give it another try. It can be a proxy object
-- if (OBJECTREFToObject(or)->GetMethodTable()->IsTransparentProxyType())
-+ if (OBJECTREFToObject(oref)->GetMethodTable()->IsTransparentProxyType())
- {
- // Make sure the proxied object is loaded.
-- CRemotingServices::GetClass(or);
-- pMD = OBJECTREFToObject(or)->GetMethodTable()->GetMethodDescForInterfaceMethod(pDE->m_md, or);
-+ CRemotingServices::GetClass(oref);
-+ pMD = OBJECTREFToObject(oref)->GetMethodTable()->GetMethodDescForInterfaceMethod(pDE->m_md, oref);
- }
- }
- if (pMD)
-@@ -11985,7 +11985,7 @@
- _ASSERTE(pDE->m_md);
-
- _ASSERTE(!pDE->m_md->GetClass()->IsInterface()
-- || OBJECTREFToObject(or)->GetMethodTable()->IsComObjectType());
-+ || OBJECTREFToObject(oref)->GetMethodTable()->IsComObjectType());
- }
-
- // If this is a new object operation, then we should have a .ctor.
---- clr/src/inc/version/__file__.ver 2002/07/27 14:59:07 1.1
-+++ clr/src/inc/version/__file__.ver 2002/07/27 16:49:56
-@@ -30,7 +30,7 @@
- #endif
-
- #ifndef __RC_STRINGIZE_WSZ__
--#define __RC_STRINGIZE_WSZ__AUX(x) L#x
-+#define __RC_STRINGIZE_WSZ__AUX(x) L###x
- #define __RC_STRINGIZE_WSZ__(x) __RC_STRINGIZE_WSZ__AUX(x)
- #endif
-
---- clr/src/vm/class.cpp 2002/07/26 22:36:35 1.1
-+++ clr/src/vm/class.cpp 2002/07/26 22:38:59
-@@ -9109,43 +9109,43 @@
- // The following service adjusts a EEClass based on the supplied instance. As
- // we add new thunking layers, we just need to teach this service how to navigate
- // through them.
--EEClass *EEClass::AdjustForThunking(OBJECTREF or)
-+EEClass *EEClass::AdjustForThunking(OBJECTREF oref)
- {
- EEClass *pClass = this;
-
-- _ASSERTE((or->GetClass() == this) ||
-- or->GetClass()->IsThunking());
-+ _ASSERTE((oref->GetClass() == this) ||
-+ oref->GetClass()->IsThunking());
-
- if (IsThunking())
- {
- if(GetMethodTable()->IsTransparentProxyType())
- {
-- pClass = CTPMethodTable::GetClassBeingProxied(or);
-+ pClass = CTPMethodTable::GetClassBeingProxied(oref);
- }
- else
- {
-- pClass = or->GetClass();
-+ pClass = oref->GetClass();
- }
- _ASSERTE(!pClass->IsThunking());
- }
-
- return pClass;
- }
--MethodTable *MethodTable::AdjustForThunking(OBJECTREF or)
-+MethodTable *MethodTable::AdjustForThunking(OBJECTREF oref)
- {
- MethodTable *pMT = this;
-
-- _ASSERTE(or->GetMethodTable() == this);
-+ _ASSERTE(oref->GetMethodTable() == this);
-
- if (IsThunking())
- {
- if(IsTransparentProxyType())
- {
-- pMT = CTPMethodTable::GetClassBeingProxied(or)->GetMethodTable();
-+ pMT = CTPMethodTable::GetClassBeingProxied(oref)->GetMethodTable();
- }
- else
- {
-- pMT = or->GetMethodTable();
-+ pMT = oref->GetMethodTable();
- }
- _ASSERTE(!pMT->IsThunking());
- }
---- clr/src/vm/comndirect.h 2002/07/26 22:51:39 1.1
-+++ clr/src/vm/comndirect.h 2002/07/26 22:52:01
-@@ -61,7 +61,7 @@
- FCDECL4(VOID, GCHandleInternalCompareExchange, OBJECTHANDLE handle, Object *obj, Object* oldObj, int isPinned);
- FCDECL1(LPVOID, GCHandleInternalAddrOfPinnedObject, OBJECTHANDLE handle);
- FCDECL1(VOID, GCHandleInternalCheckDomain, OBJECTHANDLE handle);
--void GCHandleValidatePinnedObject(OBJECTREF or);
-+void GCHandleValidatePinnedObject(OBJECTREF oref);
-
-
-
---- clr/src/vm/comndirect.cpp 2002/07/26 22:52:16 1.1
-+++ clr/src/vm/comndirect.cpp 2002/07/26 22:53:57
-@@ -590,17 +590,17 @@
- // object.
- FCIMPL2(LPVOID, GCHandleInternalAlloc, Object *obj, int type)
- {
-- OBJECTREF or(obj);
-+ OBJECTREF oref(obj);
- OBJECTHANDLE hnd;
-
- HELPER_METHOD_FRAME_BEGIN_RET_NOPOLL();
- THROWSCOMPLUSEXCEPTION();
-
- // If it is a pinned handle, check the object type.
-- if (type == HNDTYPE_PINNED) GCHandleValidatePinnedObject(or);
-+ if (type == HNDTYPE_PINNED) GCHandleValidatePinnedObject(oref);
-
- // Create the handle.
-- if((hnd = GetAppDomain()->CreateTypedHandle(or, type)) == NULL)
-+ if((hnd = GetAppDomain()->CreateTypedHandle(oref, type)) == NULL)
- COMPlusThrowOM();
- HELPER_METHOD_FRAME_END_POLL();
- return (LPVOID) hnd;
-@@ -621,29 +621,29 @@
- // Get the object referenced by a GC handle.
- FCIMPL1(LPVOID, GCHandleInternalGet, OBJECTHANDLE handle)
- {
-- OBJECTREF or;
-+ OBJECTREF oref;
-
- HELPER_METHOD_FRAME_BEGIN_RET_0();
- THROWSCOMPLUSEXCEPTION();
-
-- or = ObjectFromHandle(handle);
-+ oref = ObjectFromHandle(handle);
-
- HELPER_METHOD_FRAME_END();
-- return *((LPVOID*)&or);
-+ return *((LPVOID*)&oref);
- }
- FCIMPLEND
-
- // Update the object referenced by a GC handle.
- FCIMPL3(VOID, GCHandleInternalSet, OBJECTHANDLE handle, Object *obj, int isPinned)
- {
-- OBJECTREF or(obj);
-+ OBJECTREF oref(obj);
- HELPER_METHOD_FRAME_BEGIN_NOPOLL();
- THROWSCOMPLUSEXCEPTION();
-
-- if (isPinned) GCHandleValidatePinnedObject(or);
-+ if (isPinned) GCHandleValidatePinnedObject(oref);
-
- // Update the stored object reference.
-- StoreObjectInHandle(handle, or);
-+ StoreObjectInHandle(handle, oref);
- HELPER_METHOD_FRAME_END_POLL();
- }
- FCIMPLEND
-@@ -672,23 +672,23 @@
- HELPER_METHOD_FRAME_BEGIN_RET_0();
- THROWSCOMPLUSEXCEPTION();
-
-- OBJECTREF or = ObjectFromHandle(handle);
-- if (or == NULL)
-+ OBJECTREF oref = ObjectFromHandle(handle);
-+ if (oref == NULL)
- p = NULL;
- else
- {
- // Get the interior pointer for the supported pinned types.
-- if (or->GetMethodTable() == g_pStringClass)
-+ if (oref->GetMethodTable() == g_pStringClass)
- {
-- p = ((*(StringObject **)&or))->GetBuffer();
-+ p = ((*(StringObject **)&oref))->GetBuffer();
- }
-- else if (or->GetMethodTable()->IsArray())
-+ else if (oref->GetMethodTable()->IsArray())
- {
-- p = (*((ArrayBase**)&or))->GetDataPtr();
-+ p = (*((ArrayBase**)&oref))->GetDataPtr();
- }
- else
- {
-- p = or->GetData();
-+ p = oref->GetData();
- }
- }
-
-@@ -709,21 +709,21 @@
-
- // Check that the supplied object is valid to put in a pinned handle.
- // Throw an exception if not.
--void GCHandleValidatePinnedObject(OBJECTREF or)
-+void GCHandleValidatePinnedObject(OBJECTREF oref)
- {
- THROWSCOMPLUSEXCEPTION();
-
- // NULL is fine.
-- if (or == NULL) return;
-+ if (oref == NULL) return;
-
-- if (or->GetMethodTable() == g_pStringClass)
-+ if (oref->GetMethodTable() == g_pStringClass)
- {
- return;
- }
-
-- if (or->GetMethodTable()->IsArray())
-+ if (oref->GetMethodTable()->IsArray())
- {
-- BASEARRAYREF asArray = (BASEARRAYREF) or;
-+ BASEARRAYREF asArray = (BASEARRAYREF) oref;
- if (CorTypeInfo::IsPrimitiveType(asArray->GetElementType()))
- {
- return;
-@@ -741,7 +741,7 @@
- }
-
- }
-- else if (or->GetMethodTable()->GetClass()->IsBlittable())
-+ else if (oref->GetMethodTable()->GetClass()->IsBlittable())
- {
- return;
- }
---- clr/src/vm/comobject.cpp 2002/07/26 22:54:11 1.1
-+++ clr/src/vm/comobject.cpp 2002/07/26 22:55:20
-@@ -53,10 +53,10 @@
- return(obj);
-
- Object* retVal;
-- OBJECTREF or(obj);
-- HELPER_METHOD_FRAME_BEGIN_RET_1(or); // Set up a frame
-+ OBJECTREF oref(obj);
-+ HELPER_METHOD_FRAME_BEGIN_RET_1(oref); // Set up a frame
- retVal = OBJECTREFToObject(FastAllocateObject(pMT));
-- CopyValueClass(retVal->GetData(), or->GetData(), pMT, retVal->GetAppDomain());
-+ CopyValueClass(retVal->GetData(), oref->GetData(), pMT, retVal->GetAppDomain());
- HELPER_METHOD_FRAME_END();
-
- return(retVal);
-@@ -64,19 +64,19 @@
-
- // Note that we obtain a sync block index without actually building a sync block.
- // That's because a lot of objects are hashed, without requiring support for
--FCIMPL1(INT32, ObjectNative::GetHashCode, Object* or) {
-- if (or == 0)
-+FCIMPL1(INT32, ObjectNative::GetHashCode, Object* oref) {
-+ if (oref == 0)
- return 0;
-
-- VALIDATEOBJECTREF(or);
-+ VALIDATEOBJECTREF(oref);
-
-- DWORD idx = or->GetSyncBlockIndex();
-+ DWORD idx = oref->GetSyncBlockIndex();
-
- _ASSERTE(idx != 0);
-
- // If the syncblock already exists, it has now become precious. Otherwise the
- // hash code would not be stable across GCs.
-- SyncBlock *psb = or->PassiveGetSyncBlock();
-+ SyncBlock *psb = oref->PassiveGetSyncBlock();
-
- if (psb)
- psb->SetPrecious();
-@@ -120,26 +120,26 @@
-
- FCIMPL1(ReflectClassBaseObject*, ObjectNative::GetClass, Object* pThis)
- {
-- OBJECTREF or = NULL;
-+ OBJECTREF oref = NULL;
- REFLECTCLASSBASEREF refClass = NULL;
-
-- HELPER_METHOD_FRAME_BEGIN_RET_ATTRIB_2(Frame::FRAME_ATTR_RETURNOBJ, or, refClass);
-+ HELPER_METHOD_FRAME_BEGIN_RET_ATTRIB_2(Frame::FRAME_ATTR_RETURNOBJ, oref, refClass);
-
-- or = ObjectToOBJECTREF(pThis);
-- EEClass* pClass = or->GetTrueMethodTable()->GetClass();
-+ oref = ObjectToOBJECTREF(pThis);
-+ EEClass* pClass = oref->GetTrueMethodTable()->GetClass();
-
- // Arrays of Pointers are implemented by reflection,
- // defer to COMClass for them.
- if (pClass->IsArrayClass())
- {
- // This code is essentially duplicated in GetExistingClass.
-- ArrayBase* array = (ArrayBase*) OBJECTREFToObject(or);
-+ ArrayBase* array = (ArrayBase*) OBJECTREFToObject(oref);
- TypeHandle arrayType = array->GetTypeHandle();
- refClass = (REFLECTCLASSBASEREF) arrayType.AsArray()->CreateClassObj();
- }
-- else if (or->GetClass()->IsThunking())
-+ else if (oref->GetClass()->IsThunking())
- {
-- refClass = CRemotingServices::GetClass(or);
-+ refClass = CRemotingServices::GetClass(oref);
- }
- else
- {
---- clr/src/vm/comsecurityruntime.cpp 2002/07/26 22:56:36 1.1
-+++ clr/src/vm/comsecurityruntime.cpp 2002/07/26 22:57:04
-@@ -235,8 +235,8 @@
- _ASSERTE((CorDeclSecurity)iType > dclActionNil &&
- (CorDeclSecurity)iType <= dclMaximumValue);
-
-- OBJECTREF or = pClass;
-- EEClass* pClass = or->GetClass();
-+ OBJECTREF oref = pClass;
-+ EEClass* pClass = oref->GetClass();
- _ASSERTE(pClass);
- _ASSERTE(pClass->GetModule());
-
---- clr/src/vm/comvariant.h.orig Sat Jul 27 01:08:05 2002
-+++ clr/src/vm/comvariant.h Sat Jul 27 01:09:21 2002
-@@ -210,9 +210,9 @@
- return &m_or;
- }
-
-- FORCEINLINE void SetObjRef(OBJECTREF or) {
-- if (or!=NULL) {
-- SetObjectReferenceUnchecked(&m_or, or);
-+ FORCEINLINE void SetObjRef(OBJECTREF oref) {
-+ if (oref!=NULL) {
-+ SetObjectReferenceUnchecked(&m_or, oref);
- } else {
- // Casting trick to avoid going thru overloaded operator= (which
- // in this case would trigger a false write barrier violation assert.)
-@@ -343,7 +343,7 @@
- static STRINGREF GetStringFromVariant(VariantData* v);
-
- // This is the private version of new Variant. It is called by all the others.
-- static void NewVariant(VariantData* dest, const CVTypes type, OBJECTREF *or, void *pvData);
-+ static void NewVariant(VariantData* dest, const CVTypes type, OBJECTREF *oref, void *pvData);
- static STRINGREF CallObjToString(VariantData *);
- static HRESULT __stdcall LoadVariant();
-
---- clr/src/vm/marshaler.h 2002/07/26 23:12:38 1.1
-+++ clr/src/vm/marshaler.h 2002/07/26 23:14:08
-@@ -3561,9 +3561,9 @@
- {
- THROWSCOMPLUSEXCEPTION();
-
-- OBJECTREF or = ObjectFromHandle(m_com);
-+ OBJECTREF oref = ObjectFromHandle(m_com);
-
-- if (or == NULL)
-+ if (oref == NULL)
- m_native = NULL;
- else
- {
-@@ -3582,9 +3582,9 @@
-
- void ConvertSpaceComToNativeTemp()
- {
-- OBJECTREF or = ObjectFromHandle(m_com);
-+ OBJECTREF oref = ObjectFromHandle(m_com);
-
-- if (or == NULL)
-+ if (oref == NULL)
- m_native = NULL;
- else
- m_native = GetThread()->m_MarshalAlloc.Alloc(m_pMT->GetNativeSize());
-@@ -3598,21 +3598,21 @@
- {
- if (m_native != NULL)
- {
-- OBJECTREF or = ObjectFromHandle(m_com);
-+ OBJECTREF oref = ObjectFromHandle(m_com);
- _ASSERTE(!m_pMT->ContainsPointers());
-
-- memcpyNoGCRefs(or->GetData(), m_native, m_pMT->GetNativeSize());
-+ memcpyNoGCRefs(oref->GetData(), m_native, m_pMT->GetNativeSize());
- }
- }
-
- void ConvertContentsComToNative()
- {
-- OBJECTREF or = ObjectFromHandle(m_com);
-+ OBJECTREF oref = ObjectFromHandle(m_com);
-
- _ASSERTE(!m_pMT->ContainsPointers());
-- if (or != NULL)
-+ if (oref != NULL)
- {
-- memcpyNoGCRefs(m_native, or->GetData(), m_pMT->GetNativeSize());
-+ memcpyNoGCRefs(m_native, oref->GetData(), m_pMT->GetNativeSize());
- }
- }
-
-@@ -3693,9 +3693,9 @@
- {
- THROWSCOMPLUSEXCEPTION();
-
-- OBJECTREF or = ObjectFromHandle(m_com);
-+ OBJECTREF oref = ObjectFromHandle(m_com);
-
-- if (or == NULL)
-+ if (oref == NULL)
- m_native = NULL;
- else
- {
-@@ -3717,9 +3717,9 @@
-
- void ConvertSpaceComToNativeTemp()
- {
-- OBJECTREF or = ObjectFromHandle(m_com);
-+ OBJECTREF oref = ObjectFromHandle(m_com);
-
-- if (or == NULL)
-+ if (oref == NULL)
- m_native = NULL;
- else
- m_native = GetThread()->m_MarshalAlloc.Alloc(m_pMT->GetNativeSize());
-@@ -3742,9 +3742,9 @@
-
- void ConvertContentsComToNative()
- {
-- OBJECTREF or = ObjectFromHandle(m_com);
-+ OBJECTREF oref = ObjectFromHandle(m_com);
-
-- if (or != NULL)
-+ if (oref != NULL)
- {
- FillMemory(m_native, m_pMT->GetNativeSize(), 0); //Gotta do this first so an error halfway thru doesn't leave things in a bad state.
- FmtClassUpdateNative( (OBJECTREF*)m_com, (LPBYTE)m_native);
---- clr/src/vm/gcscan.cpp 2002/07/26 23:16:43 1.1
-+++ clr/src/vm/gcscan.cpp 2002/07/26 23:17:18
-@@ -595,8 +595,8 @@
- TypeHandle subArrayType = arrayDesc->GetElementTypeHandle().AsArray();
- for (INT32 i = 0; i < cElements; i++)
- {
-- OBJECTREF or = AllocateArrayEx(subArrayType, &pArgs[1], dwNumArgs-1, bAllocateInLargeHeap);
-- pOuterArray->SetAt(i, or);
-+ OBJECTREF oref = AllocateArrayEx(subArrayType, &pArgs[1], dwNumArgs-1, bAllocateInLargeHeap);
-+ pOuterArray->SetAt(i, oref);
- }
-
- #ifdef STRESS_HEAP
---- clr/src/vm/invokeutil.cpp 2002/07/26 23:21:14 1.1
-+++ clr/src/vm/invokeutil.cpp 2002/07/26 23:22:21
-@@ -1655,13 +1655,13 @@
- case ELEMENT_TYPE_VAR:
- if (pField->IsStatic())
- {
-- OBJECTREF or = pField->GetStaticOBJECTREF();
-- value = ObjToArgSlot(or);
-+ OBJECTREF oref = pField->GetStaticOBJECTREF();
-+ value = ObjToArgSlot(oref);
- }
- else
- {
-- OBJECTREF or = pField->GetRefValue(*target);
-- value = ObjToArgSlot(or);
-+ OBJECTREF oref = pField->GetRefValue(*target);
-+ value = ObjToArgSlot(oref);
- }
- break;
-
---- clr/src/vm/message.cpp 2002/07/26 23:23:44 1.1
-+++ clr/src/vm/message.cpp 2002/07/26 23:24:46
-@@ -478,15 +478,15 @@
- // write unboxed version back to memory provided by the client
- if (pvDest)
- {
-- OBJECTREF or = pSrc;
-- if (or == NULL)
-+ OBJECTREF oref = pSrc;
-+ if (oref == NULL)
- {
- COMPlusThrow(kRemotingException, L"Remoting_Message_BadRetValOrOutArg");
- }
-- CopyValueClassUnchecked(pvDest, or->UnBox(), or->GetMethodTable());
-+ CopyValueClassUnchecked(pvDest, oref->UnBox(), oref->GetMethodTable());
- // return the object so it can be stored in the frame and
- // propagated to the root set
-- ret = *((INT64*) &or);
-+ ret = *((INT64*) &oref);
- }
- }
- else
-@@ -497,21 +497,21 @@
- // Check if it is an ObjectRef (from the GC heap)
- if (CorTypeInfo::IsObjRef(typ))
- {
-- OBJECTREF or = pSrc;
-- OBJECTREF savedOr = or;
-+ OBJECTREF oref = pSrc;
-+ OBJECTREF savedOr = oref;
-
-- if ((or!=NULL) && (or->GetMethodTable()->IsTransparentProxyType()))
-+ if ((oref!=NULL) && (oref->GetMethodTable()->IsTransparentProxyType()))
- {
-- GCPROTECT_BEGIN(or);
-+ GCPROTECT_BEGIN(oref);
- if (!pClass)
- pClass = pSig->GetRetEEClass();
- // CheckCast ensures that the returned object (proxy) gets
- // refined to the level expected by the caller of the method
-- if (!CRemotingServices::CheckCast(or, pClass))
-+ if (!CRemotingServices::CheckCast(oref, pClass))
- {
- COMPlusThrow(kInvalidCastException, L"Arg_ObjObj");
- }
-- savedOr = or;
-+ savedOr = oref;
- GCPROTECT_END();
- }
- if (pvDest)
---- clr/src/vm/ndirect.cpp 2002/07/26 23:29:00 1.1
-+++ clr/src/vm/ndirect.cpp 2002/07/26 23:29:52
-@@ -1333,11 +1333,11 @@
- if (pCleanup) {
- if (managedRetValTypeCat == MLHF_TYPECAT_GCREF) {
-
-- OBJECTREF or;
-- or = ObjectToOBJECTREF(*(Object**)&returnValue);
-- GCPROTECT_BEGIN(or);
-+ OBJECTREF oref;
-+ oref = ObjectToOBJECTREF(*(Object**)&returnValue);
-+ GCPROTECT_BEGIN(oref);
- pCleanup->Cleanup(FALSE);
-- *((OBJECTREF*)&returnValue) = or;
-+ *((OBJECTREF*)&returnValue) = oref;
- GCPROTECT_END();
-
- } else {
---- clr/src/vm/permset.cpp 2002/07/26 23:37:29 1.1
-+++ clr/src/vm/permset.cpp 2002/07/26 23:40:44
-@@ -573,7 +573,7 @@
- HRESULT hr = S_OK;
- DWORD i, j;
- Thread *pThread;
-- OBJECTREF *or;
-+ OBJECTREF *oref;
- TypeHandle hType;
- EEClass *pClass;
- MethodDesc *pMD;
-@@ -610,10 +610,10 @@
-
- // Make a pass through the permission set, allocating objects for each
- // security attribute class.
-- or = (OBJECTREF*)_alloca(pPset->dwPermissions * sizeof(OBJECTREF));
-- memset(or, 0, pPset->dwPermissions * sizeof(OBJECTREF));
-+ oref = (OBJECTREF*)_alloca(pPset->dwPermissions * sizeof(OBJECTREF));
-+ memset(oref, 0, pPset->dwPermissions * sizeof(OBJECTREF));
-
-- GCPROTECT_ARRAY_BEGIN(*or, pPset->dwPermissions);
-+ GCPROTECT_ARRAY_BEGIN(*oref, pPset->dwPermissions);
-
- for (i = 0; i < pPset->dwPermissions; i++) {
- CORSEC_PERM *pPerm = &pPset->pPermissions[i];
-@@ -769,8 +769,8 @@
- FATAL_EE_ERROR();
-
- // Instantiate an instance.
-- or[i] = AllocateObject(pClass->GetMethodTable());
-- if (or[i] == NULL)
-+ oref[i] = AllocateObject(pClass->GetMethodTable());
-+ if (oref[i] == NULL)
- COMPlusThrowOM();
-
- // Find and call the constructor.
-@@ -781,7 +781,7 @@
- FATAL_EE_ERROR();
-
- ARG_SLOT args[] = {
-- ObjToArgSlot(or[i]),
-+ ObjToArgSlot(oref[i]),
- (ARG_SLOT)pPset->dwAction
- };
-
-@@ -942,27 +942,27 @@
- case SERIALIZATION_TYPE_I1:
- case SERIALIZATION_TYPE_U1:
- case SERIALIZATION_TYPE_CHAR:
-- pFD->SetValue8(or[i], *(BYTE*)pbBuffer);
-+ pFD->SetValue8(oref[i], *(BYTE*)pbBuffer);
- pbBuffer += sizeof(BYTE);
- cbBuffer -= sizeof(BYTE);
- break;
- case SERIALIZATION_TYPE_I2:
- case SERIALIZATION_TYPE_U2:
-- pFD->SetValue16(or[i], *(WORD*)pbBuffer);
-+ pFD->SetValue16(oref[i], *(WORD*)pbBuffer);
- pbBuffer += sizeof(WORD);
- cbBuffer -= sizeof(WORD);
- break;
- case SERIALIZATION_TYPE_I4:
- case SERIALIZATION_TYPE_U4:
- case SERIALIZATION_TYPE_R4:
-- pFD->SetValue32(or[i], *(DWORD*)pbBuffer);
-+ pFD->SetValue32(oref[i], *(DWORD*)pbBuffer);
- pbBuffer += sizeof(DWORD);
- cbBuffer -= sizeof(DWORD);
- break;
- case SERIALIZATION_TYPE_I8:
- case SERIALIZATION_TYPE_U8:
- case SERIALIZATION_TYPE_R8:
-- pFD->SetValue64(or[i], *(INT64*)pbBuffer);
-+ pFD->SetValue64(oref[i], *(INT64*)pbBuffer);
- pbBuffer += sizeof(INT64);
- cbBuffer -= sizeof(INT64);
- break;
-@@ -991,7 +991,7 @@
- } else
- orString = NULL;
-
-- pFD->SetRefValue(or[i], (OBJECTREF)orString);
-+ pFD->SetRefValue(oref[i], (OBJECTREF)orString);
-
- pbBuffer += dwLength;
- cbBuffer -= dwLength;
-@@ -1001,19 +1001,19 @@
- switch (eEnumType) {
- case ELEMENT_TYPE_I1:
- case ELEMENT_TYPE_U1:
-- pFD->SetValue8(or[i], *(BYTE*)pbBuffer);
-+ pFD->SetValue8(oref[i], *(BYTE*)pbBuffer);
- pbBuffer += sizeof(BYTE);
- cbBuffer -= sizeof(BYTE);
- break;
- case ELEMENT_TYPE_I2:
- case ELEMENT_TYPE_U2:
-- pFD->SetValue16(or[i], *(WORD*)pbBuffer);
-+ pFD->SetValue16(oref[i], *(WORD*)pbBuffer);
- pbBuffer += sizeof(WORD);
- cbBuffer -= sizeof(WORD);
- break;
- case ELEMENT_TYPE_I4:
- case ELEMENT_TYPE_U4:
-- pFD->SetValue32(or[i], *(DWORD*)pbBuffer);
-+ pFD->SetValue32(oref[i], *(DWORD*)pbBuffer);
- pbBuffer += sizeof(DWORD);
- cbBuffer -= sizeof(DWORD);
- break;
-@@ -1132,7 +1132,7 @@
-
- // ! don't move this up, COMString::NewString
- // ! inside the switch causes a GC
-- args[0] = ObjToArgSlot(or[i]);
-+ args[0] = ObjToArgSlot(oref[i]);
-
- // Call the setter.
- pMD->Call(args);
-@@ -1161,7 +1161,7 @@
-
- // Copy over the permission objects references.
- for (i = 0; i < pPset->dwPermissions; i++)
-- orInput->SetAt(i, or[i]);
-+ orInput->SetAt(i, oref[i]);
-
- {
- // Call the routine.
---- clr/src/inc/version/__product__.ver 2002/07/27 19:43:42 1.1
-+++ clr/src/inc/version/__product__.ver 2002/07/27 19:44:03
-@@ -29,7 +29,7 @@
- #endif
-
- #ifndef __RC_STRINGIZE_WSZ__
--#define __RC_STRINGIZE_WSZ__AUX(x) L#x
-+#define __RC_STRINGIZE_WSZ__AUX(x) L###x
- #define __RC_STRINGIZE_WSZ__(x) __RC_STRINGIZE_WSZ__AUX(x)
- #endif
-
---- palrt/inc/sscli_version.h 2002/07/27 19:43:42 1.1
-+++ palrt/inc/sscli_version.h 2002/07/27 19:44:13
-@@ -27,7 +27,7 @@
- #endif
-
- #ifndef __RC_STRINGIZE_WSZ__
--#define __RC_STRINGIZE_WSZ__AUX(x) L#x
-+#define __RC_STRINGIZE_WSZ__AUX(x) L###x
- #define __RC_STRINGIZE_WSZ__(x) __RC_STRINGIZE_WSZ__AUX(x)
- #endif
-
---- clr/src/vm/comvariant.cpp.orig Thu Jun 20 02:43:16 2002
-+++ clr/src/vm/comvariant.cpp Sat Jul 27 23:23:01 2002
-@@ -300,15 +300,15 @@
- **Returns: A new Variant with all of the appropriate fields filled out.
- **Exceptions: OutOfMemoryError if v can't be allocated.
- ==============================================================================*/
--void COMVariant::NewVariant(VariantData* dest, const CVTypes type, OBJECTREF *or, void *pvData) {
-+void COMVariant::NewVariant(VariantData* dest, const CVTypes type, OBJECTREF *oref, void *pvData) {
-
- THROWSCOMPLUSEXCEPTION();
-- _ASSERTE((type!=CV_EMPTY && type!=CV_NULL && type!=CV_MISSING) || or==NULL); // Don't pass an object in for Empty.
-+ _ASSERTE((type!=CV_EMPTY && type!=CV_NULL && type!=CV_MISSING) || oref==NULL); // Don't pass an object in for Empty.
-
- //If both arguments are null or both are specified, we're in an illegal situation. Bail.
- //If all three are null, we're creating an empty variant
-- if ((type >= CV_LAST || type < 0) || (or && pvData) ||
-- (!or && !pvData && (type!=CV_EMPTY && type!=CV_NULL && type != CV_MISSING))) {
-+ if ((type >= CV_LAST || type < 0) || (oref && pvData) ||
-+ (!oref && !pvData && (type!=CV_EMPTY && type!=CV_NULL && type != CV_MISSING))) {
- COMPlusThrow(kArgumentException);
- }
-
-@@ -317,21 +317,21 @@
-
- //Fill in the data.
- dest->SetType(type);
-- if (or) {
-- if (*or != NULL) {
-- EEClass* pEEC = (*or)->GetClass();
-+ if (oref) {
-+ if (*oref != NULL) {
-+ EEClass* pEEC = (*oref)->GetClass();
- if (!pEEC->IsValueClass()) {
-- dest->SetObjRef(*or);
-+ dest->SetObjRef(*oref);
- }
- else {
- if (pEEC==s_pVariantClass) {
-- VariantData* pVar = (VariantData *) (*or)->UnBox();
-+ VariantData* pVar = (VariantData *) (*oref)->UnBox();
- dest->SetObjRef(pVar->GetObjRef());
- dest->SetFullTypeInfo(pVar->GetFullTypeInfo());
- dest->SetDataAsInt64(pVar->GetDataAsInt64());
- return;
- }
-- void* UnboxData = (*or)->UnBox();
-+ void* UnboxData = (*oref)->UnBox();
- CVTypes cvt = GetCVTypeFromClass(pEEC);
- if (cvt>=CV_BOOLEAN && cvt<=CV_U4) {
- dest->SetObjRef(NULL);
-@@ -343,7 +343,7 @@
- dest->SetDataAsInt64(*((INT64 *)UnboxData));
- dest->SetType(cvt);
- } else if (cvt == CV_ENUM) {
-- TypeHandle th = (*or)->GetTypeHandle();
-+ TypeHandle th = (*oref)->GetTypeHandle();
- dest->SetType(GetEnumFlags(th.AsClass()));
- switch(th.GetNormCorElementType()) {
- case ELEMENT_TYPE_I1:
-@@ -376,14 +376,14 @@
- dest->SetObjRef(th.CreateClassObj());
- } else {
- // Decimal and other boxed value classes handled here.
-- dest->SetObjRef(*or);
-+ dest->SetObjRef(*oref);
- dest->SetData(0);
- }
- return;
- }
- }
- else {
-- dest->SetObjRef(*or);
-+ dest->SetObjRef(*oref);
- }
-
- dest->SetDataAsInt64(0);
-@@ -1058,16 +1058,16 @@
- return Create8BytePrimitive(data, vRef->GetEEClass(), cvt);
-
- case CV_ENUM: {
-- OBJECTREF or = vRef->GetObjRef();
-- _ASSERTE(or != NULL);
-- ReflectClass* pRC = (ReflectClass*) ((REFLECTCLASSBASEREF) or)->GetData();
-+ OBJECTREF oref = vRef->GetObjRef();
-+ _ASSERTE(oref != NULL);
-+ ReflectClass* pRC = (ReflectClass*) ((REFLECTCLASSBASEREF) oref)->GetData();
- _ASSERTE(pRC);
- EEClass* pEEC = pRC->GetClass();
- _ASSERTE(pEEC);
- MethodTable* mt = pEEC->GetMethodTable();
- _ASSERTE(mt);
-- or = mt->Box(vRef->GetData());
-- return or;
-+ oref = mt->Box(vRef->GetData());
-+ return oref;
- }
-
- case CV_VOID:
---- clr/src/vm/excep.cpp 2002/07/27 20:38:38 1.1
-+++ clr/src/vm/excep.cpp 2002/07/27 20:38:54
-@@ -4751,7 +4751,7 @@
-
- LPCWSTR GetHResultSymbolicName(HRESULT hr)
- {
--#define CASE_HRESULT(hrname) case hrname: return L#hrname;
-+#define CASE_HRESULT(hrname) case hrname: return L###hrname;
-
-
- switch (hr)
---- clr/src/vm/jitinterface.cpp.orig Thu Jun 20 02:43:20 2002
-+++ clr/src/vm/jitinterface.cpp Sat Jul 27 23:44:28 2002
-@@ -4050,17 +4050,17 @@
- if (obj == NULL)
- FCThrow(kNullReferenceException);
-
-- OBJECTREF or = ObjectToOBJECTREF(obj);
-- if(or->GetMethodTable()->IsTransparentProxyType())
-+ OBJECTREF oref = ObjectToOBJECTREF(obj);
-+ if(oref->GetMethodTable()->IsTransparentProxyType())
- {
-- or = CRemotingServices::GetObjectFromProxy(or, FALSE);
-- if (or->GetMethodTable()->IsTransparentProxyType())
-+ oref = CRemotingServices::GetObjectFromProxy(oref, FALSE);
-+ if (oref->GetMethodTable()->IsTransparentProxyType())
- FCThrow(kInvalidOperationException);
- }
-
- {
-- fldAddr = pFD->GetAddress(OBJECTREFToObject(or));
-- _ASSERTE(or->GetMethodTable()->IsMarshaledByRef() || pFD->IsDangerousAppDomainAgileField());
-+ fldAddr = pFD->GetAddress(OBJECTREFToObject(oref));
-+ _ASSERTE(oref->GetMethodTable()->IsMarshaledByRef() || pFD->IsDangerousAppDomainAgileField());
- }
-
- return fldAddr;
-@@ -5426,32 +5426,32 @@
-
- /*********************************************************************/
- // This is a helper routine used by JIT_GetField32 below
--__int32 __stdcall JIT_GetField32Worker(OBJECTREF or, FieldDesc *pFD)
-+__int32 __stdcall JIT_GetField32Worker(OBJECTREF oref, FieldDesc *pFD)
- {
- THROWSCOMPLUSEXCEPTION();
-
- switch (pFD->GetFieldType())
- {
- case ELEMENT_TYPE_I1:
-- return (INT8)(pFD->GetValue8(or));
-+ return (INT8)(pFD->GetValue8(oref));
- case ELEMENT_TYPE_BOOLEAN:
- case ELEMENT_TYPE_U1:
-- return (UINT8)(pFD->GetValue8(or));
-+ return (UINT8)(pFD->GetValue8(oref));
- case ELEMENT_TYPE_I2:
-- return (INT16)(pFD->GetValue16(or));
-+ return (INT16)(pFD->GetValue16(oref));
- case ELEMENT_TYPE_CHAR:
- case ELEMENT_TYPE_U2:
-- return (UINT16)(pFD->GetValue16(or));
-+ return (UINT16)(pFD->GetValue16(oref));
- case ELEMENT_TYPE_I4: // can fallthru
- case ELEMENT_TYPE_U4:
- IN_WIN32(case ELEMENT_TYPE_PTR:)
- IN_WIN32(case ELEMENT_TYPE_I:)
- IN_WIN32(case ELEMENT_TYPE_U:)
-- return pFD->GetValue32(or);
-+ return pFD->GetValue32(oref);
-
- case ELEMENT_TYPE_R4:
- INT32 value;
-- value = pFD->GetValue32(or);
-+ value = pFD->GetValue32(oref);
- setFPReturn(4, value);
- return value;
-
-@@ -5474,7 +5474,7 @@
- if (obj == NULL)
- FCThrow(kNullReferenceException);
-
-- OBJECTREF or = ObjectToOBJECTREF(obj);
-+ OBJECTREF oref = ObjectToOBJECTREF(obj);
-
- INT32 value = 0;
-
-@@ -5484,18 +5484,18 @@
- // Try an unwrap operation to check that we are not being called in the
- // same context as the server. If that is the case then unwrap will return
- // the server object.
-- if(or->GetMethodTable()->IsTransparentProxyType())
-+ if(oref->GetMethodTable()->IsTransparentProxyType())
- {
-- or = CRemotingServices::GetObjectFromProxy(or, TRUE);
-+ oref = CRemotingServices::GetObjectFromProxy(oref, TRUE);
- // This is a cross context field access. Setup a frame as we will
- // transition to managed code later.
- HELPER_METHOD_FRAME_BEGIN_RET_NOPOLL(); // Set up a frame
-- value = JIT_GetField32Worker(or, pFD);
-+ value = JIT_GetField32Worker(oref, pFD);
- HELPER_METHOD_FRAME_END(); // Tear down the frame
- }
- else
- {
-- value = JIT_GetField32Worker(or, pFD);
-+ value = JIT_GetField32Worker(oref, pFD);
- }
-
- FC_GC_POLL_RET();
-@@ -5505,9 +5505,9 @@
-
- /*********************************************************************/
- // This is a helper routine used by JIT_GetField64 below
--__int64 __stdcall JIT_GetField64Worker(OBJECTREF or, FieldDesc *pFD)
-+__int64 __stdcall JIT_GetField64Worker(OBJECTREF oref, FieldDesc *pFD)
- {
-- INT64 value = pFD->GetValue64(or);
-+ INT64 value = pFD->GetValue64(oref);
- if (ELEMENT_TYPE_R8 == pFD->GetFieldType())
- {
- setFPReturn(8, value);
-@@ -5525,27 +5525,27 @@
- if (obj == NULL)
- FCThrow(kNullReferenceException);
-
-- OBJECTREF or = ObjectToOBJECTREF(obj);
-+ OBJECTREF oref = ObjectToOBJECTREF(obj);
- INT64 value = 0;
-
- _ASSERTE(pFD->GetMethodTableOfEnclosingClass()->GetClass()->GetMethodTable() == pFD->GetMethodTableOfEnclosingClass());
- // Try an unwrap operation to check that we are not being called in the
- // same context as the server. If that is the case then unwrap will return
- // the server object.
-- if(or->GetMethodTable()->IsTransparentProxyType())
-+ if(oref->GetMethodTable()->IsTransparentProxyType())
- {
-- or = CRemotingServices::GetObjectFromProxy(or, TRUE);
-+ oref = CRemotingServices::GetObjectFromProxy(oref, TRUE);
- // This is a cross context field access. Setup a frame as we will
- // transition to managed code later.
- HELPER_METHOD_FRAME_BEGIN_RET_NOPOLL(); // Set up a frame
-
-- value = JIT_GetField64Worker(or, pFD);
-+ value = JIT_GetField64Worker(oref, pFD);
-
- HELPER_METHOD_FRAME_END(); // Tear down the frame
- }
- else
- {
-- value = JIT_GetField64Worker(or, pFD);
-+ value = JIT_GetField64Worker(oref, pFD);
- }
- FC_GC_POLL_RET();
- return value;
-@@ -5554,7 +5554,7 @@
-
- /*********************************************************************/
- // This is a helper routine used by JIT_SetField32 below
--static void __stdcall JIT_SetField32Worker(OBJECTREF or, FieldDesc *pFD, __int32 value)
-+static void __stdcall JIT_SetField32Worker(OBJECTREF oref, FieldDesc *pFD, __int32 value)
- {
- THROWSCOMPLUSEXCEPTION();
-
-@@ -5563,13 +5563,13 @@
- case ELEMENT_TYPE_I1:
- case ELEMENT_TYPE_U1:
- case ELEMENT_TYPE_BOOLEAN:
-- pFD->SetValue8(or, value);
-+ pFD->SetValue8(oref, value);
- break;
-
- case ELEMENT_TYPE_I2:
- case ELEMENT_TYPE_U2:
- case ELEMENT_TYPE_CHAR:
-- pFD->SetValue16(or, value);
-+ pFD->SetValue16(oref, value);
- break;
-
- case ELEMENT_TYPE_I4: // can fallthru
-@@ -5578,7 +5578,7 @@
- IN_WIN32(case ELEMENT_TYPE_PTR:)
- IN_WIN32(case ELEMENT_TYPE_I:)
- IN_WIN32(case ELEMENT_TYPE_U:)
-- pFD->SetValue32(or, value);
-+ pFD->SetValue32(oref, value);
- break;
-
- default:
-@@ -5599,7 +5599,7 @@
- if (obj == NULL)
- FCThrowVoid(kNullReferenceException);
-
-- OBJECTREF or = ObjectToOBJECTREF(obj);
-+ OBJECTREF oref = ObjectToOBJECTREF(obj);
-
- // basic sanity checks. Are we pointing at a valid FD and objRef?
- _ASSERTE(pFD->GetMethodTableOfEnclosingClass()->GetClass()->GetMethodTable() == pFD->GetMethodTableOfEnclosingClass());
-@@ -5607,20 +5607,20 @@
- // Try an unwrap operation to check that we are not being called in the
- // same context as the server. If that is the case then unwrap will return
- // the server object.
-- if(or->GetMethodTable()->IsTransparentProxyType())
-+ if(oref->GetMethodTable()->IsTransparentProxyType())
- {
-- or = CRemotingServices::GetObjectFromProxy(or, TRUE);
-+ oref = CRemotingServices::GetObjectFromProxy(oref, TRUE);
- // This is a cross context field access. Setup a frame as we will
- // transition to managed code later.
- HELPER_METHOD_FRAME_BEGIN_NOPOLL(); // Set up a frame
-
-- JIT_SetField32Worker(or, pFD, value);
-+ JIT_SetField32Worker(oref, pFD, value);
-
- HELPER_METHOD_FRAME_END(); // Tear down the frame
- }
- else
- {
-- JIT_SetField32Worker(or, pFD, value);
-+ JIT_SetField32Worker(oref, pFD, value);
- }
-
- FC_GC_POLL();
-@@ -5637,7 +5637,7 @@
- if (obj == NULL)
- FCThrowVoid(kNullReferenceException);
-
-- OBJECTREF or = ObjectToOBJECTREF(obj);
-+ OBJECTREF oref = ObjectToOBJECTREF(obj);
-
- // basic sanity checks. Are we pointing at a valid FD and objRef?
- _ASSERTE(pFD->GetMethodTableOfEnclosingClass()->GetClass()->GetMethodTable() == pFD->GetMethodTableOfEnclosingClass());
-@@ -5645,20 +5645,20 @@
- // Try an unwrap operation to check that we are not being called in the
- // same context as the server. If that is the case then unwrap will return
- // the server object.
-- if(or->GetMethodTable()->IsTransparentProxyType())
-+ if(oref->GetMethodTable()->IsTransparentProxyType())
- {
-- or = CRemotingServices::GetObjectFromProxy(or, TRUE);
-+ oref = CRemotingServices::GetObjectFromProxy(oref, TRUE);
- // This is a cross context field access. Setup a frame as we will
- // transition to managed code later.
- HELPER_METHOD_FRAME_BEGIN_NOPOLL(); // Set up a frame
-
-- pFD->SetValue64(or, value);
-+ pFD->SetValue64(oref, value);
-
- HELPER_METHOD_FRAME_END(); // Tear down the frame
- }
- else
- {
-- *((__int64 *)pFD->GetAddress(OBJECTREFToObject(or))) = value;
-+ *((__int64 *)pFD->GetAddress(OBJECTREFToObject(oref))) = value;
- }
- FC_GC_POLL();
- }
-@@ -5688,29 +5688,29 @@
- else
- #endif
- {
-- OBJECTREF or = ObjectToOBJECTREF(obj);
-+ OBJECTREF oref = ObjectToOBJECTREF(obj);
-
- // We should use this helper to get field values for marshalbyref types
- // or proxy types
-- _ASSERTE(or->GetClass()->IsMarshaledByRef() || or->IsThunking()
-+ _ASSERTE(oref->GetClass()->IsMarshaledByRef() || oref->IsThunking()
- || pFD->IsDangerousAppDomainAgileField());
-
- // Try an unwrap operation to check that we are not being called in the
- // same context as the server. If that is the case then unwrap will return
- // the server object.
-- if(or->GetMethodTable()->IsTransparentProxyType())
-+ if(oref->GetMethodTable()->IsTransparentProxyType())
- {
-- or = CRemotingServices::GetObjectFromProxy(or, TRUE);
-+ oref = CRemotingServices::GetObjectFromProxy(oref, TRUE);
- // This is a cross context field access. Setup a frame as we will
- // transition to managed code later.
- HELPER_METHOD_FRAME_BEGIN_RET_ATTRIB_NOPOLL(Frame::FRAME_ATTR_RETURNOBJ); // Set up a frame
-
-- newobj = pFD->GetRefValue(or);
-+ newobj = pFD->GetRefValue(oref);
- HELPER_METHOD_FRAME_END(); // Tear down the frame
- }
- else
- {
-- newobj = ObjectToOBJECTREF(*((Object**) pFD->GetAddress(OBJECTREFToObject(or))));
-+ newobj = ObjectToOBJECTREF(*((Object**) pFD->GetAddress(OBJECTREFToObject(oref))));
- }
- }
-
-@@ -5741,31 +5741,31 @@
- else
- #endif
- {
-- OBJECTREF or = ObjectToOBJECTREF(obj);
-+ OBJECTREF oref = ObjectToOBJECTREF(obj);
-
- // We should use this helper to get field values for marshalbyref types
- // or proxy types
-- _ASSERTE(or->GetClass()->IsMarshaledByRef() || or->IsThunking()
-+ _ASSERTE(oref->GetClass()->IsMarshaledByRef() || oref->IsThunking()
- || pFD->IsDangerousAppDomainAgileField());
-
- // Try an unwrap operation to check that we are not being called in the
- // same context as the server. If that is the case then unwrap will return
- // the server object.
-- if(or->GetMethodTable()->IsTransparentProxyType())
-+ if(oref->GetMethodTable()->IsTransparentProxyType())
- {
-- or = CRemotingServices::GetObjectFromProxy(or, TRUE);
-+ oref = CRemotingServices::GetObjectFromProxy(oref, TRUE);
-
- // This is a cross context field access. Setup a frame as we will
- // transition to managed code later.
- HELPER_METHOD_FRAME_BEGIN_NOPOLL(); // Set up a frame
-
-- pFD->SetRefValue(or, ObjectToOBJECTREF(value));
-+ pFD->SetRefValue(oref, ObjectToOBJECTREF(value));
-
- HELPER_METHOD_FRAME_END(); // Tear down the frame
- }
- else
- {
-- pFD->SetRefValue(or, ObjectToOBJECTREF(value));
-+ pFD->SetRefValue(oref, ObjectToOBJECTREF(value));
- }
- }
- FC_GC_POLL();
-@@ -5785,11 +5785,11 @@
- if (obj == NULL)
- FCThrowVoid(kNullReferenceException);
-
-- OBJECTREF or = ObjectToOBJECTREF(obj);
-+ OBJECTREF oref = ObjectToOBJECTREF(obj);
-
- // We should use this helper to get field values for marshalbyref types
- // or proxy types
-- _ASSERTE(or->GetClass()->IsMarshaledByRef() || or->IsThunking());
-+ _ASSERTE(oref->GetClass()->IsMarshaledByRef() || oref->IsThunking());
-
-
- // This may be a cross context field access. Setup a frame as we will
-@@ -5801,10 +5801,10 @@
- // Try an unwrap operation to check that we are not being called in the
- // same context as the server. If that is the case then unwrap will return
- // the server object.
-- if(or->GetMethodTable()->IsTransparentProxyType())
-- or = CRemotingServices::GetObjectFromProxy(or, TRUE);
-+ if(oref->GetMethodTable()->IsTransparentProxyType())
-+ oref = CRemotingServices::GetObjectFromProxy(oref, TRUE);
-
-- CRemotingServices::FieldAccessor(pFD, or, retBuff, TRUE);
-+ CRemotingServices::FieldAccessor(pFD, oref, retBuff, TRUE);
-
- HELPER_METHOD_FRAME_END_POLL(); // Tear down the frame
- }
-@@ -5819,11 +5819,11 @@
- if (obj == NULL)
- FCThrowVoid(kNullReferenceException);
-
-- OBJECTREF or = ObjectToOBJECTREF(obj);
-+ OBJECTREF oref = ObjectToOBJECTREF(obj);
-
- // We should use this helper to get field values for marshalbyref types
- // or proxy types
-- _ASSERTE(or->GetClass()->IsMarshaledByRef() || or->IsThunking()
-+ _ASSERTE(oref->GetClass()->IsMarshaledByRef() || oref->IsThunking()
- || pFD->IsDangerousAppDomainAgileField());
-
- #ifdef _DEBUG
-@@ -5833,7 +5833,7 @@
- // Verify that the object we are assigning to is also agile
- //
-
-- if (or->IsAppDomainAgile())
-+ if (oref->IsAppDomainAgile())
- {
- // !!! validate that all dangerous fields of valuePtr are domain agile
- }
-@@ -5851,11 +5851,11 @@
- // same context as the server. If that is the case then unwrap will return
- // the server object.
- BEGINFORBIDGC();
-- if(or->GetMethodTable()->IsTransparentProxyType())
-- or = CRemotingServices::GetObjectFromProxy(or, TRUE);
-+ if(oref->GetMethodTable()->IsTransparentProxyType())
-+ oref = CRemotingServices::GetObjectFromProxy(oref, TRUE);
- ENDFORBIDGC();
-
-- CRemotingServices::FieldAccessor(pFD, or, valuePtr, FALSE);
-+ CRemotingServices::FieldAccessor(pFD, oref, valuePtr, FALSE);
-
- HELPER_METHOD_FRAME_END_POLL(); // Tear down the frame
- }
---- clr/src/vm/remoting.cpp.orig Thu Jun 20 02:43:23 2002
-+++ clr/src/vm/remoting.cpp Sat Jul 27 23:57:50 2002
-@@ -1610,29 +1610,29 @@
- // Delegates to a helper method to do the actual work
- //
- //+----------------------------------------------------------------------------
--OBJECTREF CRemotingServices::Wrap(OBJECTREF or)
-+OBJECTREF CRemotingServices::Wrap(OBJECTREF oref)
- {
- THROWSCOMPLUSEXCEPTION();
-
- // Basic sanity check
-- VALIDATEOBJECTREF(or);
-+ VALIDATEOBJECTREF(oref);
-
- // ******************* WARNING ********************************************
- // Do not throw any exceptions or provoke GC without setting up a frame.
- // At present its the callers responsibility to setup a frame that can
- // handle exceptions.
- // ************************************************************************
-- OBJECTREF orProxy = or;
-- if(or != NULL && (or->GetMethodTable()->IsContextful()))
-+ OBJECTREF orProxy = oref;
-+ if(oref != NULL && (oref->GetMethodTable()->IsContextful()))
- {
-- if(!IsTransparentProxy(OBJECTREFToObject(or)))
-+ if(!IsTransparentProxy(OBJECTREFToObject(oref)))
- {
- // See if we can extract the proxy from the object
-- orProxy = GetProxyFromObject(or);
-+ orProxy = GetProxyFromObject(oref);
- if(orProxy == NULL)
- {
- // ask the remoting services to wrap the object
-- orProxy = CRemotingServices::WrapHelper(or);
-+ orProxy = CRemotingServices::WrapHelper(oref);
-
- // Check to make sure that everything went fine
- if(orProxy == NULL)
-@@ -1690,17 +1690,17 @@
- // ContextBoundObject class
- //
- //+----------------------------------------------------------------------------
--OBJECTREF CRemotingServices::GetProxyFromObject(OBJECTREF or)
-+OBJECTREF CRemotingServices::GetProxyFromObject(OBJECTREF oref)
- {
- BEGINFORBIDGC();
-
- // Basic sanity check
-- VALIDATEOBJECTREF(or);
-+ VALIDATEOBJECTREF(oref);
-
- // We can derive a proxy for contextful types only.
-- _ASSERTE(or->GetMethodTable()->IsContextful());
-+ _ASSERTE(oref->GetMethodTable()->IsContextful());
-
-- OBJECTREF srvID = (OBJECTREF)(Object*)or->GetPtrOffset(s_dwMBRIDOffset);
-+ OBJECTREF srvID = (OBJECTREF)(Object*)oref->GetPtrOffset(s_dwMBRIDOffset);
- OBJECTREF orProxy = NULL;
-
- if (srvID != NULL)
-@@ -1790,8 +1790,8 @@
- OBJECTREF oref = NULL;
- if (CTPMethodTable__GenericCheckForContextMatch(obj))
- {
-- OBJECTREF or = ObjectToOBJECTREF(GetRealProxy(OBJECTREFToObject(obj)));
-- oref = (OBJECTREF)(Object*)or->GetPtrOffset(s_dwServerOffsetInRealProxy);
-+ OBJECTREF oref = ObjectToOBJECTREF(GetRealProxy(OBJECTREFToObject(obj)));
-+ oref = (OBJECTREF)(Object*)oref->GetPtrOffset(s_dwServerOffsetInRealProxy);
- if (oref != NULL)
- {
- obj = oref;
-@@ -1860,18 +1860,18 @@
- ASSERT(IsTransparentProxy(OBJECTREFToObject(obj)));
-
- // Extract the real proxy underlying the transparent proxy
-- OBJECTREF or = ObjectToOBJECTREF(GetRealProxy(OBJECTREFToObject(obj)));
-+ OBJECTREF oref = ObjectToOBJECTREF(GetRealProxy(OBJECTREFToObject(obj)));
-
- OBJECTREF id = NULL;
-
- // Extract the identity object
-- or = (OBJECTREF)(Object*)or->GetPtrOffset(s_dwIdOffset);
-+ oref = (OBJECTREF)(Object*)oref->GetPtrOffset(s_dwIdOffset);
-
- // Extract the _identity from the real proxy only if it is an instance of
- // remoting proxy
-- if((or != NULL) && IsInstanceOfServerIdentity(or->GetMethodTable()))
-+ if((oref != NULL) && IsInstanceOfServerIdentity(oref->GetMethodTable()))
- {
-- id = or;
-+ id = oref;
- }
-
- ENDFORBIDGC();
---- clr/src/debug/shell/commands.cpp 2002/07/28 06:11:46 1.1
-+++ clr/src/debug/shell/commands.cpp 2002/07/28 06:20:53
-@@ -4329,22 +4329,22 @@
- #define REGS_PER_LINE 4
- #define WRITE_SPECIAL_REGISTER(shell, pContext, segmentflag, Name, fieldName, nBase, sz) \
- if ((pContext)->ContextFlags & (segmentflag)) \
-- (shell)->Write( L#Name L" = %04s", \
-+ (shell)->Write( L###Name L" = %04s", \
- _itow((pContext)->##fieldName, sz, (nBase))); \
- else \
-- shell->Write(L#Name L"=<?>");
-+ shell->Write(L###Name L"=<?>");
-
- #define WRITE_SPECIAL_BIT_REGISTER( shell, pContext, segmentFlag, fName, Name ) \
- if ( (pContext)->ContextFlags & (segmentFlag)) \
- { \
- if ( (pContext)->EFlags & (X86_EFLAGS_##fName) ) \
-- shell->Write( L#Name L" = 1" ); \
-+ shell->Write( L###Name L" = 1" ); \
- else \
-- shell->Write( L#Name L" = 0" ); \
-+ shell->Write( L###Name L" = 0" ); \
- } \
- else \
- { \
-- shell->Write( L#Name L"=<?>" ); \
-+ shell->Write( L###Name L"=<?>" ); \
- } \
-
-
---- clr/src/fjit/fjitdef.h 2002/07/28 06:23:46 1.1
-+++ clr/src/fjit/fjitdef.h 2002/07/28 06:33:20
-@@ -5108,22 +5108,22 @@
- emit_pushresult_Ptr(); \
- }
- #ifdef DECLARE_HELPERS
--void* HELPER_CALL LDELEMA_helper(void* clshnd, unsigned int elemSize, unsigned int index, CORINFO_Array* or) {
-+void* HELPER_CALL LDELEMA_helper(void* clshnd, unsigned int elemSize, unsigned int index, CORINFO_Array* oref) {
- void* ptr;
-- if (or == NULL) {
-+ if (oref == NULL) {
- THROW_FROM_HELPER_RET(CORINFO_NullReferenceException);
- }
-- if (index >= or->length) {
-+ if (index >= oref->length) {
- THROW_FROM_HELPER_RET(CORINFO_IndexOutOfRangeException);
- }
- if (clshnd != 0) {
-- CORINFO_CLASS_HANDLE elemType = *((CORINFO_CLASS_HANDLE*) &or->i1Elems);
-+ CORINFO_CLASS_HANDLE elemType = *((CORINFO_CLASS_HANDLE*) &oref->i1Elems);
- if (elemType != clshnd)
- THROW_FROM_HELPER_RET(CORINFO_ArrayTypeMismatchException);
-- ptr = &or->i1Elems[index*elemSize + sizeof(CORINFO_CLASS_HANDLE)];
-+ ptr = &oref->i1Elems[index*elemSize + sizeof(CORINFO_CLASS_HANDLE)];
- }
- else
-- ptr = &or->i1Elems[index*elemSize];
-+ ptr = &oref->i1Elems[index*elemSize];
- return ptr;
- }
- #endif
-@@ -5141,15 +5141,15 @@
- emit_pushresult_I4(); \
- }
- #ifdef DECLARE_HELPERS
--int HELPER_CALL LDELEM_I1_helper(unsigned int index, CORINFO_Array* or) {
-+int HELPER_CALL LDELEM_I1_helper(unsigned int index, CORINFO_Array* oref) {
- int i4;
-- if (or == NULL) {
-+ if (oref == NULL) {
- THROW_FROM_HELPER_RET(CORINFO_NullReferenceException);
- }
-- if (index >= or->length) {
-+ if (index >= oref->length) {
- THROW_FROM_HELPER_RET(CORINFO_IndexOutOfRangeException);
- }
-- i4 = or->i1Elems[index];
-+ i4 = oref->i1Elems[index];
- return i4;
- }
- #endif
-@@ -5166,15 +5166,15 @@
- emit_pushresult_I4(); \
- }
- #ifdef DECLARE_HELPERS
--int HELPER_CALL LDELEM_I2_helper(unsigned int index, CORINFO_Array* or) {
-+int HELPER_CALL LDELEM_I2_helper(unsigned int index, CORINFO_Array* oref) {
- int i4;
-- if (or == NULL) {
-+ if (oref == NULL) {
- THROW_FROM_HELPER_RET(CORINFO_NullReferenceException);
- }
-- if (index >= or->length) {
-+ if (index >= oref->length) {
- THROW_FROM_HELPER_RET(CORINFO_IndexOutOfRangeException);
- }
-- i4 = or->i2Elems[index];
-+ i4 = oref->i2Elems[index];
- return i4;
- }
- #endif
-@@ -5191,15 +5191,15 @@
- emit_pushresult_I4(); \
- }
- #ifdef DECLARE_HELPERS
--int HELPER_CALL LDELEM_I4_helper(unsigned int index, CORINFO_Array* or) {
-+int HELPER_CALL LDELEM_I4_helper(unsigned int index, CORINFO_Array* oref) {
- int i4;
-- if (or == NULL) {
-+ if (oref == NULL) {
- THROW_FROM_HELPER_RET(CORINFO_NullReferenceException);
- }
-- if (index >= or->length) {
-+ if (index >= oref->length) {
- THROW_FROM_HELPER_RET(CORINFO_IndexOutOfRangeException);
- }
-- i4 = or->i4Elems[index];
-+ i4 = oref->i4Elems[index];
- return i4;
- }
- #endif
-@@ -5216,15 +5216,15 @@
- emit_pushresult_U4(); \
- }
- #ifdef DECLARE_HELPERS
--unsigned HELPER_CALL LDELEM_U4_helper(unsigned int index, CORINFO_Array* or) {
-+unsigned HELPER_CALL LDELEM_U4_helper(unsigned int index, CORINFO_Array* oref) {
- int u4;
-- if (or == NULL) {
-+ if (oref == NULL) {
- THROW_FROM_HELPER_RET(CORINFO_NullReferenceException);
- }
-- if (index >= or->length) {
-+ if (index >= oref->length) {
- THROW_FROM_HELPER_RET(CORINFO_IndexOutOfRangeException);
- }
-- u4 = or->u4Elems[index];
-+ u4 = oref->u4Elems[index];
- return u4;
- }
- #endif
-@@ -5241,15 +5241,15 @@
- emit_pushresult_I8(); \
- }
- #ifdef DECLARE_HELPERS
--signed __int64 HELPER_CALL LDELEM_I8_helper(unsigned int index, CORINFO_Array* or) {
-+signed __int64 HELPER_CALL LDELEM_I8_helper(unsigned int index, CORINFO_Array* oref) {
- signed __int64 i8;
-- if (or == NULL) {
-+ if (oref == NULL) {
- THROW_FROM_HELPER_RET(CORINFO_NullReferenceException);
- }
-- if (index >= or->length) {
-+ if (index >= oref->length) {
- THROW_FROM_HELPER_RET(CORINFO_IndexOutOfRangeException);
- }
-- i8 = or->i8Elems[index];
-+ i8 = oref->i8Elems[index];
- return i8;
- }
- #endif
-@@ -5271,15 +5271,15 @@
- emit_pushresult_I4(); \
- }
- #ifdef DECLARE_HELPERS
--int HELPER_CALL LDELEM_U1_helper(unsigned int index, CORINFO_Array* or) {
-+int HELPER_CALL LDELEM_U1_helper(unsigned int index, CORINFO_Array* oref) {
- unsigned int u4;
-- if (or == NULL) {
-+ if (oref == NULL) {
- THROW_FROM_HELPER_RET(CORINFO_NullReferenceException);
- }
-- if (index >= or->length) {
-+ if (index >= oref->length) {
- THROW_FROM_HELPER_RET(CORINFO_IndexOutOfRangeException);
- }
-- u4 = or->u1Elems[index];
-+ u4 = oref->u1Elems[index];
- return u4;
- }
- #endif
-@@ -5296,15 +5296,15 @@
- emit_pushresult_I4(); \
- }
- #ifdef DECLARE_HELPERS
--int HELPER_CALL LDELEM_U2_helper(unsigned int index, CORINFO_Array* or) {
-+int HELPER_CALL LDELEM_U2_helper(unsigned int index, CORINFO_Array* oref) {
- unsigned int u4;
-- if (or == NULL) {
-+ if (oref == NULL) {
- THROW_FROM_HELPER_RET(CORINFO_NullReferenceException);
- }
-- if (index >= or->length) {
-+ if (index >= oref->length) {
- THROW_FROM_HELPER_RET(CORINFO_IndexOutOfRangeException);
- }
-- u4 = or->u2Elems[index];
-+ u4 = oref->u2Elems[index];
- return u4;
- }
- #endif
-@@ -5322,15 +5322,15 @@
- emit_pushresult_I8(); \
- }
- #ifdef DECLARE_HELPERS
--__int64 HELPER_CALL LDELEM_R4_helper(unsigned int index, CORINFO_Array* or) {
-- if (or == NULL) {
-+__int64 HELPER_CALL LDELEM_R4_helper(unsigned int index, CORINFO_Array* oref) {
-+ if (oref == NULL) {
- THROW_FROM_HELPER_RET(CORINFO_NullReferenceException);
- }
-- if (index >= or->length) {
-+ if (index >= oref->length) {
- THROW_FROM_HELPER_RET(CORINFO_IndexOutOfRangeException);
- }
- double r8;
-- r8 = (double) or->r4Elems[index];
-+ r8 = (double) oref->r4Elems[index];
- return *(__int64*)&r8;
- }
- #endif
-@@ -5348,15 +5348,15 @@
- emit_conv_R8toR(); \
- }
- #ifdef DECLARE_HELPERS
--__int64 HELPER_CALL LDELEM_R8_helper(unsigned int index, CORINFO_Array* or) {
-+__int64 HELPER_CALL LDELEM_R8_helper(unsigned int index, CORINFO_Array* oref) {
- double r8;
-- if (or == NULL) {
-+ if (oref == NULL) {
- THROW_FROM_HELPER_RET(CORINFO_NullReferenceException);
- }
-- if (index >= or->length) {
-+ if (index >= oref->length) {
- THROW_FROM_HELPER_RET(CORINFO_IndexOutOfRangeException);
- }
-- r8 = or->r8Elems[index];
-+ r8 = oref->r8Elems[index];
- return *(__int64*)&r8;
- }
- #endif
-@@ -5373,15 +5373,15 @@
- emit_pushresult_Ptr(); \
- }
- #ifdef DECLARE_HELPERS
--unsigned HELPER_CALL LDELEM_REF_helper(unsigned int index, CORINFO_RefArray* or) {
-+unsigned HELPER_CALL LDELEM_REF_helper(unsigned int index, CORINFO_RefArray* oref) {
- CORINFO_Object* result;
-- if (or == NULL) {
-+ if (oref == NULL) {
- THROW_FROM_HELPER_RET(CORINFO_NullReferenceException);
- }
-- if (index >= or->length) {
-+ if (index >= oref->length) {
- THROW_FROM_HELPER_RET(CORINFO_IndexOutOfRangeException);
- }
-- result = or->refElems[index];
-+ result = oref->refElems[index];
- return (unsigned) result;
- }
- #endif
-@@ -5399,14 +5399,14 @@
- emit_callhelper_I4I4I4(STELEM_I1_helper); \
- }
- #ifdef DECLARE_HELPERS
--void HELPER_CALL STELEM_I1_helper(signed char i1, unsigned int index, CORINFO_Array* or) {
-- if (or == NULL) {
-+void HELPER_CALL STELEM_I1_helper(signed char i1, unsigned int index, CORINFO_Array* oref) {
-+ if (oref == NULL) {
- THROW_FROM_HELPER(CORINFO_NullReferenceException);
- }
-- if (index >= or->length) {
-+ if (index >= oref->length) {
- THROW_FROM_HELPER(CORINFO_IndexOutOfRangeException);
- }
-- or->i1Elems[index] = i1;
-+ oref->i1Elems[index] = i1;
- }
- #endif
- #endif
-@@ -5422,14 +5422,14 @@
- emit_callhelper_I4I4I4(STELEM_I2_helper); \
- }
- #ifdef DECLARE_HELPERS
--void HELPER_CALL STELEM_I2_helper(signed short i2, unsigned int index, CORINFO_Array* or) {
-- if (or == NULL) {
-+void HELPER_CALL STELEM_I2_helper(signed short i2, unsigned int index, CORINFO_Array* oref) {
-+ if (oref == NULL) {
- THROW_FROM_HELPER(CORINFO_NullReferenceException);
- }
-- if (index >= or->length) {
-+ if (index >= oref->length) {
- THROW_FROM_HELPER(CORINFO_IndexOutOfRangeException);
- }
-- or->i2Elems[index] = i2;
-+ oref->i2Elems[index] = i2;
- }
- #endif
- #endif
-@@ -5450,14 +5450,14 @@
- emit_callhelper_I4I4I4(STELEM_I4_helper); \
- }
- #ifdef DECLARE_HELPERS
--void HELPER_CALL STELEM_I4_helper(signed int i4, unsigned int index, CORINFO_Array* or) {
-- if (or == NULL) {
-+void HELPER_CALL STELEM_I4_helper(signed int i4, unsigned int index, CORINFO_Array* oref) {
-+ if (oref == NULL) {
- THROW_FROM_HELPER(CORINFO_NullReferenceException);
- }
-- if (index >= or->length) {
-+ if (index >= oref->length) {
- THROW_FROM_HELPER(CORINFO_IndexOutOfRangeException);
- }
-- or->i4Elems[index] = i4;
-+ oref->i4Elems[index] = i4;
- }
- #endif
- #endif
-@@ -5475,14 +5475,14 @@
- }
-
- #ifdef DECLARE_HELPERS
--void HELPER_CALL STELEM_I8_helper(signed __int64 i8, unsigned int index, CORINFO_Array* or) {
-- if (or == NULL) {
-+void HELPER_CALL STELEM_I8_helper(signed __int64 i8, unsigned int index, CORINFO_Array* oref) {
-+ if (oref == NULL) {
- THROW_FROM_HELPER(CORINFO_NullReferenceException);
- }
-- if (index >= or->length) {
-+ if (index >= oref->length) {
- THROW_FROM_HELPER(CORINFO_IndexOutOfRangeException);
- }
-- or->i8Elems[index] = i8;
-+ oref->i8Elems[index] = i8;
- }
- #endif
- #endif
-@@ -5498,14 +5498,14 @@
- emit_callhelper_I4I4I4(STELEM_U1_helper); \
- }
- #ifdef DECLARE_HELPERS
--void HELPER_CALL STELEM_U1_helper(unsigned char u1, unsigned int index, CORINFO_Array* or) {
-- if (or == NULL) {
-+void HELPER_CALL STELEM_U1_helper(unsigned char u1, unsigned int index, CORINFO_Array* oref) {
-+ if (oref == NULL) {
- THROW_FROM_HELPER(CORINFO_NullReferenceException);
- }
-- if (index >= or->length) {
-+ if (index >= oref->length) {
- THROW_FROM_HELPER(CORINFO_IndexOutOfRangeException);
- }
-- or->u1Elems[index] = u1;
-+ oref->u1Elems[index] = u1;
- }
- #endif
- #endif
-@@ -5521,14 +5521,14 @@
- emit_callhelper_I4I4I4(STELEM_U2_helper); \
- }
- #ifdef DECLARE_HELPERS
--void HELPER_CALL STELEM_U2_helper(unsigned short u2, unsigned int index, CORINFO_Array* or) {
-- if (or == NULL) {
-+void HELPER_CALL STELEM_U2_helper(unsigned short u2, unsigned int index, CORINFO_Array* oref) {
-+ if (oref == NULL) {
- THROW_FROM_HELPER(CORINFO_NullReferenceException);
- }
-- if (index >= or->length) {
-+ if (index >= oref->length) {
- THROW_FROM_HELPER(CORINFO_IndexOutOfRangeException);
- }
-- or->u2Elems[index] = u2;
-+ oref->u2Elems[index] = u2;
- }
- #endif
- #endif
-@@ -5545,14 +5545,14 @@
- emit_callhelper_I4I4I4(STELEM_R4_helper); \
- }
- #ifdef DECLARE_HELPERS
--void HELPER_CALL STELEM_R4_helper(int r4, unsigned int index, CORINFO_Array* or) {
-- if (or == NULL) {
-+void HELPER_CALL STELEM_R4_helper(int r4, unsigned int index, CORINFO_Array* oref) {
-+ if (oref == NULL) {
- THROW_FROM_HELPER(CORINFO_NullReferenceException);
- }
-- if (index >= or->length) {
-+ if (index >= oref->length) {
- THROW_FROM_HELPER(CORINFO_IndexOutOfRangeException);
- }
-- or->r4Elems[index] = (*(float *)&r4);
-+ oref->r4Elems[index] = (*(float *)&r4);
- }
- #endif
- #endif
-@@ -5570,14 +5570,14 @@
- emit_callhelper_I8I4I4(STELEM_R8_helper); \
- }
- #ifdef DECLARE_HELPERS
--void HELPER_CALL STELEM_R8_helper(__int64 r8, unsigned int index, CORINFO_Array* or) {
-- if (or == NULL) {
-+void HELPER_CALL STELEM_R8_helper(__int64 r8, unsigned int index, CORINFO_Array* oref) {
-+ if (oref == NULL) {
- THROW_FROM_HELPER(CORINFO_NullReferenceException);
- }
-- if (index >= or->length) {
-+ if (index >= oref->length) {
- THROW_FROM_HELPER(CORINFO_IndexOutOfRangeException);
- }
-- or->r8Elems[index] = (*(double *)&r8);
-+ oref->r8Elems[index] = (*(double *)&r8);
- }
- #endif
- #endif
-@@ -5622,11 +5622,11 @@
- emit_pushresult_I4();\
- }
- #ifdef DECLARE_HELPERS
--int HELPER_CALL LDFLD_I1_helper(unsigned int offset, CORINFO_Object* or) {
-- if (or == NULL) {
-+int HELPER_CALL LDFLD_I1_helper(unsigned int offset, CORINFO_Object* oref) {
-+ if (oref == NULL) {
- THROW_FROM_HELPER_RET(CORINFO_NullReferenceException);
- }
-- return *((signed char*) ((char*)(or)+offset));
-+ return *((signed char*) ((char*)(oref)+offset));
- }
- #endif
- #endif
-@@ -5647,11 +5647,11 @@
- emit_pushresult_I4(); \
- }
- #ifdef DECLARE_HELPERS
--int HELPER_CALL LDFLD_I2_helper(unsigned int offset, CORINFO_Object* or) {
-- if (or == NULL) {
-+int HELPER_CALL LDFLD_I2_helper(unsigned int offset, CORINFO_Object* oref) {
-+ if (oref == NULL) {
- THROW_FROM_HELPER_RET(CORINFO_NullReferenceException);
- }
-- return *((signed short*) ((char*)(or)+offset));
-+ return *((signed short*) ((char*)(oref)+offset));
- }
- #endif
- #endif
-@@ -5671,11 +5671,11 @@
- emit_pushresult_I4(); \
- }
- #ifdef DECLARE_HELPERS
--int HELPER_CALL LDFLD_I4_helper(unsigned int offset, CORINFO_Object* or) {
-- if (or == NULL) {
-+int HELPER_CALL LDFLD_I4_helper(unsigned int offset, CORINFO_Object* oref) {
-+ if (oref == NULL) {
- THROW_FROM_HELPER_RET(CORINFO_NullReferenceException);
- }
-- return *((int*) ((char*)(or)+offset));
-+ return *((int*) ((char*)(oref)+offset));
- }
- #endif
- #endif
-@@ -5696,11 +5696,11 @@
- {emit_LDIND_R4();} \
- }
- #ifdef DECLARE_HELPERS
--__int64 HELPER_CALL LDFLD_R4_helper(unsigned int offset, CORINFO_Object* or) {
-- if (or == NULL) {
-+__int64 HELPER_CALL LDFLD_R4_helper(unsigned int offset, CORINFO_Object* oref) {
-+ if (oref == NULL) {
- THROW_FROM_HELPER_RET(CORINFO_NullReferenceException);
- }
-- double f = (double) (*((float*) ((char*)(or)+offset)));
-+ double f = (double) (*((float*) ((char*)(oref)+offset)));
- return *(__int64*) (&f);
- }
- #endif
-@@ -5722,11 +5722,11 @@
- {emit_LDIND_I8();} \
- }
- #ifdef DECLARE_HELPERS
--__int64 HELPER_CALL LDFLD_I8_helper(unsigned int offset, CORINFO_Object* or) {
-- if (or == NULL) {
-+__int64 HELPER_CALL LDFLD_I8_helper(unsigned int offset, CORINFO_Object* oref) {
-+ if (oref == NULL) {
- THROW_FROM_HELPER_RET(CORINFO_NullReferenceException);
- }
-- return *((__int64*) ((char*)(or)+offset));
-+ return *((__int64*) ((char*)(oref)+offset));
- }
- #endif
- #endif
-@@ -5748,11 +5748,11 @@
- emit_conv_R8toR(); \
- }
- #ifdef DECLARE_HELPERS
--__int64 HELPER_CALL LDFLD_R8_helper(unsigned int offset, CORINFO_Object* or) {
-- if (or == NULL) {
-+__int64 HELPER_CALL LDFLD_R8_helper(unsigned int offset, CORINFO_Object* oref) {
-+ if (oref == NULL) {
- THROW_FROM_HELPER_RET(CORINFO_NullReferenceException);
- }
-- return *((__int64*) ((char*)(or)+offset));
-+ return *((__int64*) ((char*)(oref)+offset));
- }
- #endif
- #endif
-@@ -5773,11 +5773,11 @@
- {load_indirect_byte_zeroextend(TOS_REG_1,TOS_REG_1);} \
- }
- #ifdef DECLARE_HELPERS
--unsigned int HELPER_CALL LDFLD_U1_helper(unsigned int offset, CORINFO_Object* or) {
-- if (or == NULL) {
-+unsigned int HELPER_CALL LDFLD_U1_helper(unsigned int offset, CORINFO_Object* oref) {
-+ if (oref == NULL) {
- THROW_FROM_HELPER_RET(CORINFO_NullReferenceException);
- }
-- return *((unsigned char*) ((char*)(or)+offset));
-+ return *((unsigned char*) ((char*)(oref)+offset));
- }
- #endif
- #endif
-@@ -5798,11 +5798,11 @@
- emit_pushresult_I4(); \
- }
- #ifdef DECLARE_HELPERS
--unsigned int HELPER_CALL LDFLD_U2_helper(unsigned int offset, CORINFO_Object* or) {
-- if (or == NULL) {
-+unsigned int HELPER_CALL LDFLD_U2_helper(unsigned int offset, CORINFO_Object* oref) {
-+ if (oref == NULL) {
- THROW_FROM_HELPER_RET(CORINFO_NullReferenceException);
- }
-- return *((unsigned short*) ((char*)(or)+offset));
-+ return *((unsigned short*) ((char*)(oref)+offset));
- }
- #endif
- #endif
-@@ -5822,11 +5822,11 @@
- emit_pushresult_U4(); \
- }
- #ifdef DECLARE_HELPERS
--int HELPER_CALL LDFLD_U4_helper(unsigned int offset, CORINFO_Object* or) {
-- if (or == NULL) {
-+int HELPER_CALL LDFLD_U4_helper(unsigned int offset, CORINFO_Object* oref) {
-+ if (oref == NULL) {
- THROW_FROM_HELPER_RET(CORINFO_NullReferenceException);
- }
-- return *((int*) ((char*)(or)+offset));
-+ return *((int*) ((char*)(oref)+offset));
- }
- #endif
- #endif
-@@ -5847,11 +5847,11 @@
- emit_pushresult_Ptr(); \
- }
- #ifdef DECLARE_HELPERS
--unsigned HELPER_CALL LDFLD_REF_helper(unsigned int offset, CORINFO_Object* or) {
-- if (or == NULL) {
-+unsigned HELPER_CALL LDFLD_REF_helper(unsigned int offset, CORINFO_Object* oref) {
-+ if (oref == NULL) {
- THROW_FROM_HELPER_RET(CORINFO_NullReferenceException);
- }
-- return *((unsigned*) ((char*)(or)+offset));
-+ return *((unsigned*) ((char*)(oref)+offset));
- }
- #endif
- #endif
-@@ -5885,11 +5885,11 @@
- {emit_STIND_REV_I1();} \
- }
- #ifdef DECLARE_HELPERS
--void HELPER_CALL STFLD_I1_helper(unsigned int offset, signed char val, CORINFO_Object* or) {
-- if (or == NULL) {
-+void HELPER_CALL STFLD_I1_helper(unsigned int offset, signed char val, CORINFO_Object* oref) {
-+ if (oref == NULL) {
- THROW_FROM_HELPER(CORINFO_NullReferenceException);
- }
-- *((signed char*) ((char*)(or)+offset)) = val;
-+ *((signed char*) ((char*)(oref)+offset)) = val;
- }
- #endif
- #endif
-@@ -5910,11 +5910,11 @@
- {emit_STIND_REV_I2();} \
- }
- #ifdef DECLARE_HELPERS
--void HELPER_CALL STFLD_I2_helper(unsigned int offset, signed short val, CORINFO_Object* or) {
-- if (or == NULL) {
-+void HELPER_CALL STFLD_I2_helper(unsigned int offset, signed short val, CORINFO_Object* oref) {
-+ if (oref == NULL) {
- THROW_FROM_HELPER(CORINFO_NullReferenceException);
- }
-- *((signed short*) ((char*)(or)+offset)) = val;
-+ *((signed short*) ((char*)(oref)+offset)) = val;
- }
- #endif
- #endif
-@@ -5940,11 +5940,11 @@
- } \
- }
- #ifdef DECLARE_HELPERS
--void HELPER_CALL STFLD_I4_helper(unsigned int offset, int val, CORINFO_Object* or) {
-- if (or == NULL) {
-+void HELPER_CALL STFLD_I4_helper(unsigned int offset, int val, CORINFO_Object* oref) {
-+ if (oref == NULL) {
- THROW_FROM_HELPER(CORINFO_NullReferenceException);
- }
-- *((int*) ((char*)(or)+offset)) = val;
-+ *((int*) ((char*)(oref)+offset)) = val;
- }
- #endif
- #endif
-@@ -5966,11 +5966,11 @@
- {emit_STIND_REV_I4(); /* since we have already converted the R to R4 */}\
- }
- #ifdef DECLARE_HELPERS
--void HELPER_CALL STFLD_R4_helper(unsigned int offset, int val, CORINFO_Object* or) {
-- if (or == NULL) {
-+void HELPER_CALL STFLD_R4_helper(unsigned int offset, int val, CORINFO_Object* oref) {
-+ if (oref == NULL) {
- THROW_FROM_HELPER(CORINFO_NullReferenceException);
- }
-- *((float*) ((char*)(or)+offset)) = (float)(*(float *)&val);
-+ *((float*) ((char*)(oref)+offset)) = (float)(*(float *)&val);
- }
- #endif
- #endif
-@@ -5993,11 +5993,11 @@
- {emit_STIND_REV_I8();} \
- }
- #ifdef DECLARE_HELPERS
--void HELPER_CALL STFLD_I8_helper(unsigned int offset, __int64 val, CORINFO_Object* or) {
-- if (or == NULL) {
-+void HELPER_CALL STFLD_I8_helper(unsigned int offset, __int64 val, CORINFO_Object* oref) {
-+ if (oref == NULL) {
- THROW_FROM_HELPER(CORINFO_NullReferenceException);
- }
-- *((__int64*) ((char*)(or)+offset)) = val;
-+ *((__int64*) ((char*)(oref)+offset)) = val;
- }
- #endif
- #endif
-@@ -6022,11 +6022,11 @@
- {emit_STIND_REV_R8();} \
- }
- #ifdef DECLARE_HELPERS
--void HELPER_CALL STFLD_R8_helper(unsigned int offset, __int64 val, CORINFO_Object* or) {
-- if (or == NULL) {
-+void HELPER_CALL STFLD_R8_helper(unsigned int offset, __int64 val, CORINFO_Object* oref) {
-+ if (oref == NULL) {
- THROW_FROM_HELPER(CORINFO_NullReferenceException);
- }
-- *((double*) ((char*)(or)+offset)) = (*(double *)&val);
-+ *((double*) ((char*)(oref)+offset)) = (*(double *)&val);
- }
- #endif
- #endif
-@@ -6047,11 +6047,11 @@
- {emit_callhelper_I4I4(STSFLD_REF_helper);} \
- }
- #ifdef DECLARE_HELPERS
--void HELPER_CALL STFLD_REF_helper(unsigned int offset, unsigned val, CORINFO_Object* or) {
-- if(or == NULL) {
-+void HELPER_CALL STFLD_REF_helper(unsigned int offset, unsigned val, CORINFO_Object* oref) {
-+ if(oref == NULL) {
- THROW_FROM_HELPER(CORINFO_NullReferenceException);
- }
-- FJit_pHlpAssign_Ref((CORINFO_Object**)((char*)(or)+offset), (CORINFO_Object*)val);
-+ FJit_pHlpAssign_Ref((CORINFO_Object**)((char*)(oref)+offset), (CORINFO_Object*)val);
- }
- void HELPER_CALL STSFLD_REF_helper(unsigned* pObj, unsigned val)
- {
-@@ -6109,11 +6109,11 @@
- emit_pushresult_U4(); \
- }
- #ifdef DECLARE_HELPERS
--unsigned int HELPER_CALL LDLEN_helper(CORINFO_Array* or) {
-- if (or == NULL) {
-+unsigned int HELPER_CALL LDLEN_helper(CORINFO_Array* oref) {
-+ if (oref == NULL) {
- THROW_FROM_HELPER_RET(CORINFO_NullReferenceException);
- }
-- return or->length;
-+ return oref->length;
- }
- #endif
- #endif
---- clr/src/tools/sos/tst-frames.h 2002/07/28 06:37:19 1.1
-+++ clr/src/tools/sos/tst-frames.h 2002/07/28 06:37:52
-@@ -175,7 +175,7 @@
- return *((LPVOID*)&boilerplate)
-
- #define DEFINE_STD_FRAME_FUNCS(klass) \
-- virtual PWSTR GetFrameTypeName() { return L#klass; }
-+ virtual PWSTR GetFrameTypeName() { return L###klass; }
-
- //------------------------------------------------------------------------
- // Frame defines methods common to all frame types. There are no actual
---- clr/src/csharp/alink/inc/merge.h 2002/07/28 09:36:26 1.1
-+++ clr/src/csharp/alink/inc/merge.h 2002/07/28 09:36:53
-@@ -78,7 +78,6 @@
- mdToken tkNewToken;
-
- _TokenMap() { tkOldToken = tkNewToken = mdTokenNil; }
-- _TokenMap(_TokenMap &other) { tkOldToken = other.tkOldToken; tkNewToken = other.tkNewToken; }
-
- static int _cdecl CompareOld(_TokenMap m1, _TokenMap m2) {
- return m1.tkOldToken - m2.tkOldToken;
---- clr/src/csharp/csharp/sccomp/compiler.cpp 2002/07/28 09:44:34 1.1
-+++ clr/src/csharp/csharp/sccomp/compiler.cpp 2002/07/28 09:44:55
-@@ -2132,7 +2132,7 @@
- }
-
- const LPCWSTR g_stages[] = {
--#define DEFINE_STAGE(stage) L#stage,
-+#define DEFINE_STAGE(stage) L###stage,
- #include "stage.h"
- #undef DEFINE_STAGE
- };
---- clr/src/vm/stackwalk.cpp 2002/07/28 10:13:55 1.1
-+++ clr/src/vm/stackwalk.cpp 2002/07/28 10:18:00
-@@ -30,6 +30,15 @@
- void* forceFrame; // Variable used to force a local variable to the frame
- #endif
-
-+inline IJitManager::ScanFlag IJitManager::GetScanFlags()
-+{
-+ Thread *pThread = GetThread();
-+ if (!pThread || pThread->PreemptiveGCDisabled() || pThread == g_pGCHeap->GetGCThread())
-+ return ScanNoReaderLock;
-+
-+ return ScanReaderLock;
-+}
-+
- MethodDesc::RETURNTYPE CrawlFrame::ReturnsObject()
- {
- if (isFrameless)
---- pal/unix/cruntime/printf.c 2002/07/28 11:50:03 1.2
-+++ pal/unix/cruntime/printf.c 2002/07/28 12:00:43
-@@ -947,7 +947,7 @@
- TempInt = va_arg(ap, INT); /* value not used */
- }
-
-- TempWChar = va_arg(ap, WCHAR);
-+ TempWChar = va_arg(ap, INT);
- Length = WideCharToMultiByte(CP_ACP, 0, &TempWChar, 1,
- TempBuffer, 4, 0, 0);
- if (!Length)
-@@ -1178,7 +1178,7 @@
- TempInt = va_arg(ap, INT); /* value not used */
- }
-
-- TempWChar[0] = va_arg(ap, WCHAR);
-+ TempWChar[0] = va_arg(ap, INT);
- TempWChar[1] = 0;
-
- /* do the padding (if needed)*/
-@@ -1506,7 +1506,7 @@
- TempInt = va_arg(ap, INT); /* value not used */
- }
-
-- TempWChar = va_arg(ap, WCHAR);
-+ TempWChar = va_arg(ap, INT);
- Length = WideCharToMultiByte(CP_ACP, 0, &TempWChar, 1,
- TempBuffer, 4, 0, 0);
- if (!Length)
-@@ -2028,7 +2028,7 @@
- TempInt = va_arg(ap, INT); /* value not used */
- }
-
-- TempWChar[0] = va_arg(ap, WCHAR);
-+ TempWChar[0] = va_arg(ap, INT);
- TempWChar[1] = 0;
-
- /* do the padding (if needed)*/
---- pal/unix/cruntime/silent_printf.c 2002/07/28 12:24:17 1.1
-+++ pal/unix/cruntime/silent_printf.c 2002/07/28 12:24:58
-@@ -148,7 +148,7 @@
- TempInt = va_arg(ap, INT); /* value not used */
- }
-
-- TempWChar = va_arg(ap, WCHAR);
-+ TempWChar = va_arg(ap, INT);
- Length = Silent_WideCharToMultiByte(&TempWChar, 1, TempBuffer, 4);
- if (!Length)
- {
-@@ -350,7 +350,7 @@
- TempInt = va_arg(ap, INT); /* value not used */
- }
-
-- TempWChar = va_arg(ap, WCHAR);
-+ TempWChar = va_arg(ap, INT);
- Length = Silent_WideCharToMultiByte(&TempWChar, 1, TempBuffer, 4);
- if (!Length)
- {
---- clr/src/vm/comcodeaccesssecurityengine.cpp.orig Thu Jun 20 02:43:14 2002
-+++ clr/src/vm/comcodeaccesssecurityengine.cpp Sun Jul 28 23:52:19 2002
-@@ -36,6 +36,7 @@
- #include "appdomainhelper.h"
- #include "field.h"
- #include "eeconfig.h"
-+#include "threads.inl"
-
- COUNTER_ONLY(PERF_COUNTER_TIMER_PRECISION g_TotalTimeInSecurityRuntimeChecks = 0);
- COUNTER_ONLY(PERF_COUNTER_TIMER_PRECISION g_LastTimeInSecurityRuntimeChecks = 0);
-@@ -1735,8 +1736,8 @@
- // An exception is thrown by the SecurityManager wrapper to ensure this case.
- _ASSERTE(pClass != NULL);
-
-- OBJECTREF or = pClass;
-- EEClass* pClass = or->GetClass();
-+ OBJECTREF oref = pClass;
-+ EEClass* pClass = oref->GetClass();
- _ASSERTE(pClass);
- _ASSERTE(pClass->GetModule());
-
---- clr/src/vm/commember.cpp.orig Thu Jun 20 02:43:14 2002
-+++ clr/src/vm/commember.cpp Sun Jul 28 23:52:33 2002
-@@ -37,6 +37,7 @@
- #include "dbginterface.h"
- #include "eeconfig.h"
- #include "comcodeaccesssecurityengine.h"
-+#include "threads.inl"
-
-
- // Static Fields
-@@ -1404,8 +1405,8 @@
- // call the change type to let them fix it.
- TypeHandle srcTh = (gc.objs->m_Array[i])->GetTypeHandle();
- if (!srcTh.CanCastTo(th)) {
-- OBJECTREF or = g_pInvokeUtil->ChangeType(gc.binder,gc.objs->m_Array[i],th,gc.locale);
-- gc.objs->SetAt(i, or);
-+ OBJECTREF oref = g_pInvokeUtil->ChangeType(gc.binder,gc.objs->m_Array[i],th,gc.locale);
-+ gc.objs->SetAt(i, oref);
- }
-
- __dbgSecFrame.Pop();
-@@ -2858,14 +2859,14 @@
- EEClass* eeClass = pField->GetEnclosingClass();
- _ASSERTE(eeClass);
-
-- OBJECTREF or = NULL;
-- GCPROTECT_BEGIN(or);
-+ OBJECTREF oref = NULL;
-+ GCPROTECT_BEGIN(oref);
- if (!pField->IsStatic()) {
-- or = ObjectToOBJECTREF(*((Object**)target.data));
-+ oref = ObjectToOBJECTREF(*((Object**)target.data));
- }
-
- // Validate the call
-- g_pInvokeUtil->ValidateObjectTarget(pField,eeClass,or);
-+ g_pInvokeUtil->ValidateObjectTarget(pField,eeClass,oref);
-
- // Get the type of the field
- CorElementType type;
-@@ -2873,7 +2874,7 @@
-
- // There can be no GC after thing until the Object is returned.
- ARG_SLOT value;
-- value = g_pInvokeUtil->GetFieldValue(type,th,pField,&or);
-+ value = g_pInvokeUtil->GetFieldValue(type,th,pField,&oref);
- if (type == ELEMENT_TYPE_VALUETYPE) {
- refRet = ArgSlotToObj(value);
- }
-@@ -2894,13 +2895,13 @@
- EEClass* eeClass = pField->GetEnclosingClass();
- _ASSERTE(eeClass);
-
-- OBJECTREF or = NULL;
-- GCPROTECT_BEGIN(or);
-+ OBJECTREF oref = NULL;
-+ GCPROTECT_BEGIN(oref);
- if (!pField->IsStatic()) {
-- or = ObjectToOBJECTREF(*((Object**)target.data));
-+ oref = ObjectToOBJECTREF(*((Object**)target.data));
- }
- // Validate the target/fld type relationship
-- g_pInvokeUtil->ValidateObjectTarget(pField,eeClass,or);
-+ g_pInvokeUtil->ValidateObjectTarget(pField,eeClass,oref);
-
- // Verify that the value passed can be widened into the target
- CorElementType type;
-@@ -2929,9 +2930,9 @@
-
- // Verify the callee/caller access
- if (!pField->IsPublic() && requiresAccessCheck) {
-- if (or != NULL)
-- if (!or->GetTypeHandle().IsTypeDesc())
-- sCtx.SetClassOfInstance(or->GetClass());
-+ if (oref != NULL)
-+ if (!oref->GetTypeHandle().IsTypeDesc())
-+ sCtx.SetClassOfInstance(oref->GetClass());
-
- InvokeUtil::CheckAccess(&sCtx,
- pField->GetAttributes(),
-@@ -2939,9 +2940,9 @@
- REFSEC_CHECK_MEMBERACCESS|REFSEC_THROW_FIELDACCESS);
- }
- else if (!eeClass->IsExternallyVisible()) {
-- if (or != NULL)
-- if (!or->GetTypeHandle().IsTypeDesc())
-- sCtx.SetClassOfInstance(or->GetClass());
-+ if (oref != NULL)
-+ if (!oref->GetTypeHandle().IsTypeDesc())
-+ sCtx.SetClassOfInstance(oref->GetClass());
-
- InvokeUtil::CheckAccess(&sCtx,
- pField->GetAttributes(),
-@@ -2949,7 +2950,7 @@
- REFSEC_CHECK_MEMBERACCESS|REFSEC_THROW_FIELDACCESS);
- }
-
-- g_pInvokeUtil->SetValidField(type,th,pField,&or,pvalue);
-+ g_pInvokeUtil->SetValidField(type,th,pField,&oref,pvalue);
- GCPROTECT_END();
- }
-
---- clr/src/vm/object.h.orig Thu Jun 20 02:43:22 2002
-+++ clr/src/vm/object.h Wed Jul 31 10:50:29 2002
-@@ -29,7 +29,7 @@
- #include "gc.h"
-
- // Copied from threads.h, since we can't include it here.
--extern class AppDomain* (*GetAppDomain)();
-+extern class AppDomain* (__stdcall *GetAppDomain)();
-
- BOOL CanBoxToObject(MethodTable *pMT);
- TypeHandle ElementTypeToTypeHandle(const CorElementType type);
-@@ -1596,10 +1596,10 @@
- typedef REF<FrameSecurityDescriptorBaseObject> FRAMESECDESCREF;
-
-
--inline ARG_SLOT ObjToArgSlot(OBJECTREF or)
-+inline ARG_SLOT ObjToArgSlot(OBJECTREF oref)
- {
- ARG_SLOT v;
-- *((OBJECTREF*)&v) = or;
-+ *((OBJECTREF*)&v) = oref;
- return v;
- }
-
-@@ -1610,10 +1610,10 @@
- return ObjectToOBJECTREF ((Object*)v);
- }
-
--inline ARG_SLOT StringToArgSlot(STRINGREF or)
-+inline ARG_SLOT StringToArgSlot(STRINGREF oref)
- {
- LPVOID v;
-- *((STRINGREF*)&v) = or;
-+ *((STRINGREF*)&v) = oref;
- return (ARG_SLOT)v;
- }
-
---- clr/src/vm/class.h.orig Thu Jun 20 02:43:13 2002
-+++ clr/src/vm/class.h Thu Aug 1 08:24:16 2002
-@@ -352,6 +352,8 @@
- // Unfortunately, this must be public so I can easily access it from inline ASM.
- SLOT m_Vtable[1];
-
-+ MethodTable() {};
-+
- void *operator new(size_t size, DWORD dwVtableSlots, DWORD dwStaticFieldBytes, DWORD dwGCSize
- , DWORD dwNumInterfaces, ClassLoader *pLoader, BOOL isIFace
- );
-@@ -639,7 +641,7 @@
- // The following service adjusts a MethodTable based on the supplied instance. As
- // we add new thunking layers, we just need to teach this service how to navigate
- // through them.
-- MethodTable *AdjustForThunking(OBJECTREF or);
-+ MethodTable *AdjustForThunking(OBJECTREF oref);
- FORCEINLINE BOOL IsThunking() { return IsCtxProxyType() || IsTransparentProxyType(); }
-
- // get dispatch vtable for interface
-@@ -1709,7 +1711,7 @@
- // The following service adjusts a EEClass based on the supplied instance. As
- // we add new thunking layers, we just need to teach this service how to navigate
- // through them.
-- EEClass *AdjustForThunking(OBJECTREF or);
-+ EEClass *AdjustForThunking(OBJECTREF oref);
- BOOL IsThunking() { return m_pMethodTable->IsThunking(); }
-
-
-
-$FreeBSD$
-
---- rotorenv/bin/makefile.csc 2002/08/01 17:56:11 1.1
-+++ rotorenv/bin/makefile.csc 2002/08/01 18:00:55
-@@ -153,7 +153,9 @@
- ! endif
- !endif
-
-+!ifndef PLATFORM_UNIX
- ASSEMBLY_KEY_FILE = $(ASSEMBLY_KEY_FILE:\=\\)
-+!endif
-
- #
- # Start setting the CSharp flags
diff --git a/lang/cli/files.5/patch-makefile.common.in b/lang/cli/files.5/patch-makefile.common.in
deleted file mode 100644
index 21c217f34a73..000000000000
--- a/lang/cli/files.5/patch-makefile.common.in
+++ /dev/null
@@ -1,14 +0,0 @@
-
-$FreeBSD$
-
---- makefile.common.in.orig Fri Mar 22 03:48:17 2002
-+++ makefile.common.in Fri Mar 29 00:54:26 2002
-@@ -50,7 +50,7 @@
- # This should come last in the list of parameters to gcc or ld
- # because otherwise /usr/lib might be searched when it shouldn't
- # be.
--GCC_LIB = -L/usr/lib -lgcc
-+GCC_LIB = -L/usr/lib -lgcc -lstdc++ -lc_r -lc
-
- # The C runtime static libraries that we need to get an application
- # up and running.
diff --git a/lang/cli/files.5/patch-pal::unix::file::find.c b/lang/cli/files.5/patch-pal::unix::file::find.c
deleted file mode 100644
index b3f6b7f3a279..000000000000
--- a/lang/cli/files.5/patch-pal::unix::file::find.c
+++ /dev/null
@@ -1,26 +0,0 @@
-
-$FreeBSD$
-
---- pal/unix/file/find.c 2002/07/28 21:36:17 1.1
-+++ pal/unix/file/find.c 2002/07/28 22:11:44
-@@ -59,6 +59,7 @@
- HANDLE hRet = INVALID_HANDLE_VALUE;
- DWORD dwLastError = NO_ERROR;
- find_obj *find_data = NULL;
-+ int rval;
-
- ENTRY("FindFirstFileA(lpFileName=%s, lpFindFileData=%p)\n",
- lpFileName?lpFileName:"NULL", lpFindFileData);
-@@ -86,9 +87,10 @@
-
- find_data->self_addr = find_data;
-
-- if ( FILEDosGlobA(lpFileName, 0, NULL, &(find_data->glob)) != 0 )
-+ if ( (rval = FILEDosGlobA(lpFileName, 0, NULL, &(find_data->glob))) != 0 &&
-+ rval != GLOB_NOMATCH )
- {
-- if ( errno == GLOB_NOSPACE )
-+ if ( rval == GLOB_NOSPACE )
- {
- ERROR("glob failed on pattern [%s]\n", lpFileName);
- dwLastError = ERROR_NOT_ENOUGH_MEMORY;
diff --git a/lang/cli/files.5/patch-pal::unix::makefile.in b/lang/cli/files.5/patch-pal::unix::makefile.in
deleted file mode 100644
index a964bf36e3dd..000000000000
--- a/lang/cli/files.5/patch-pal::unix::makefile.in
+++ /dev/null
@@ -1,14 +0,0 @@
-
-$FreeBSD$
-
---- pal/unix/makefile.in.orig Thu Jun 20 02:44:00 2002
-+++ pal/unix/makefile.in Fri Jul 26 18:04:01 2002
-@@ -120,7 +120,7 @@
- #the recursive librotor_pal target does that
- $(MODULE_PATH)$(MODULE_NAME): $(OBJS)
- $(CC) $(PTHREAD_OPTIONS) -shared -Wl,-soname,$(MODULE_NAME) $(OBJS) \
-- -o "$(MODULE_PATH)$(MODULE_NAME)" -lc_r -lm -Wl,-R,/usr/lib/crt1.o
-+ -o "$(MODULE_PATH)$(MODULE_NAME)" -lm -lstdc++ -lc_r -lc -Wl,-R,/usr/lib/crt1.o
-
-
- makefile : makefile.in
diff --git a/lang/cli/files.5/patch-rotorenv::bin::makefile.def b/lang/cli/files.5/patch-rotorenv::bin::makefile.def
deleted file mode 100644
index 8049a1185744..000000000000
--- a/lang/cli/files.5/patch-rotorenv::bin::makefile.def
+++ /dev/null
@@ -1,15 +0,0 @@
-
-$FreeBSD$
-
---- rotorenv/bin/makefile.def.orig Fri Mar 22 03:48:24 2002
-+++ rotorenv/bin/makefile.def Fri Mar 29 01:27:08 2002
-@@ -1676,7 +1676,8 @@
- !endif
- LINKER_FLAGS = $(LINKER_FLAGS:/LARGEADDRESSAWARE=) \
- $(LINK_INCREMENTAL_FLAG) \
-- $(REQUIRED_C_RUNTIME)
-+ $(REQUIRED_C_RUNTIME) \
-+ -lstdc++ -lc_r -lc
- !else
- LINKER_FLAGS = $(LINKER_FLAGS) \
- -MERGE:_PAGE=PAGE \
diff --git a/lang/cli/files.5/patch-rotorenv::bin::rotor_x86mk.inc b/lang/cli/files.5/patch-rotorenv::bin::rotor_x86mk.inc
deleted file mode 100644
index d83bdd468aa6..000000000000
--- a/lang/cli/files.5/patch-rotorenv::bin::rotor_x86mk.inc
+++ /dev/null
@@ -1,14 +0,0 @@
-
-$FreeBSD$
-
---- rotorenv/bin/rotor_x86mk.inc.orig Thu Jun 20 02:44:05 2002
-+++ rotorenv/bin/rotor_x86mk.inc Tue Jul 30 15:45:22 2002
-@@ -347,7 +347,7 @@
- !ifdef PLATFORM_UNIX
- C_COMPILER_FLAGS = $(NP_COMPILER_FLAGS)
- CXX_COMPILER_FLAGS = $(NP_COMPILER_FLAGS)
--C_PREPROCESSOR_FLAGS = $(GLOBAL_C_FLAGS) -E
-+C_PREPROCESSOR_FLAGS = $(GLOBAL_C_FLAGS) -E -w
- !else
- C_COMPILER_FLAGS = $(NP_COMPILER_FLAGS) $(PRECOMPILED)
- CXX_COMPILER_FLAGS = $(NP_COMPILER_FLAGS) $(PRECOMPILED_CXX)
diff --git a/lang/cli/files.5/patch-tools::nmake::makefile.in b/lang/cli/files.5/patch-tools::nmake::makefile.in
deleted file mode 100644
index 67c2d968139d..000000000000
--- a/lang/cli/files.5/patch-tools::nmake::makefile.in
+++ /dev/null
@@ -1,14 +0,0 @@
-
-$FreeBSD$
-
---- tools/nmake/makefile.in.orig Thu Jun 20 02:45:41 2002
-+++ tools/nmake/makefile.in Fri Jul 26 18:33:33 2002
-@@ -57,7 +57,7 @@
- all: makefile $(TARGET_NAME)
-
- $(TARGET_NAME) : makefile $(OBJS)
-- ld -o $@ $(OBJS) $(REQUIRED_CRUNTIME) $(LDFLAGS) -l$(PAL_LIB) $(GCC_LIB)
-+ ld -o $@ $(OBJS) $(REQUIRED_CRUNTIME) $(LDFLAGS) -l$(PAL_LIB) $(GCC_LIB) -lstdc++ -lc_r -lc
-
- makefile : makefile.in
- @echo $? is newer than $@. Please rerun $(TOP_SRC_DIR)/configure.
diff --git a/lang/cli/files/patch-configure b/lang/cli/files/patch-configure
new file mode 100644
index 000000000000..67a1adac94cf
--- /dev/null
+++ b/lang/cli/files/patch-configure
@@ -0,0 +1,14 @@
+
+$FreeBSD$
+
+--- configure 2003/04/25 08:43:30 1.1
++++ configure 2003/04/25 08:44:09
+@@ -2041,7 +2041,7 @@
+
+ PTHREAD_OPTIONS=
+
+-CFLAGS="-g -O2 -Wall -fPIC -DPIC"
++CFLAGS="$CFLAGS -Wall -fPIC -DPIC"
+
+ if test "$FEATURE_CASE_SENSITIVE_FS" = "1"; then
+ CFLAGS="$CFLAGS -DFEATURE_CASE_SENSITIVE_FILESYSTEM"
diff --git a/lang/cli/files/patch-env.sh b/lang/cli/files/patch-env.sh
index ac71a056bb81..8c821a533d2f 100644
--- a/lang/cli/files/patch-env.sh
+++ b/lang/cli/files/patch-env.sh
@@ -1,29 +1,29 @@
$FreeBSD$
---- env.sh.orig Fri Mar 22 03:47:54 2002
-+++ env.sh Tue Apr 16 18:38:49 2002
-@@ -69,7 +69,15 @@
- export DEBUGGING_SUPPORTED_BUILD=1
- export SVR_WKS_DIRS=wks
+--- env.sh.orig Sat Nov 2 04:21:57 2002
++++ env.sh Fri Apr 25 10:16:50 2003
+@@ -188,7 +188,15 @@
+ CSC_COMPILE_FLAGS="${CSC_COMPILE_FLAGS} /d:FEATURE_CASE_SENSITIVE_FILESYSTEM"
+ fi
-if test X"$1" = "Xfree"
+if test X"$1" = "Xretail"
+then
+echo "Retail Environment"
-+export DDKBUILDENV=free
-+export C_DEFINES="${C_DEFINES} -DNTMAKEENV -DNDEBUG -DPERF_TRACKING"
-+export BUILD_ALT_DIR=r
-+export TARGETCOMPLUS="${ROTOR_DIR}/build/v1.x86fre.rotor"
-+export NTDEBUG=retail
++ DDKBUILDENV=free
++ C_DEFINES="${C_DEFINES} -DNTMAKEENV -DNDEBUG -DPERF_TRACKING"
++ BUILD_ALT_DIR=r
++ TARGETCOMPLUS="${ROTOR_DIR}/build/v1.x86fre.rotor"
++ NTDEBUG=retail
+else if test X"$1" = "Xfree"
then
- echo "Free Environment"
- export DDKBUILDENV=free
-@@ -93,6 +101,7 @@
- export BUILD_ALT_DIR=df
- export TARGETCOMPLUS="${ROTOR_DIR}/build/v1.x86fstchk.rotor"
- export NTDEBUG=ntsd
+ echo "Free Environment"
+ DDKBUILDENV=free
+@@ -213,6 +221,7 @@
+ BUILD_ALT_DIR=df
+ TARGETCOMPLUS="${ROTOR_DIR}/build/v1.${PROCESSOR_ARCHITECTURE}fstchk.rotor"
+ NTDEBUG=ntsd
+fi
fi
fi
diff --git a/lang/cli/files/patch-makefile.common.in b/lang/cli/files/patch-makefile.common.in
index 002f08243d2c..356714350b37 100644
--- a/lang/cli/files/patch-makefile.common.in
+++ b/lang/cli/files/patch-makefile.common.in
@@ -1,14 +1,14 @@
$FreeBSD$
---- makefile.common.in.orig Fri Mar 22 03:48:17 2002
-+++ makefile.common.in Fri Mar 29 00:54:26 2002
-@@ -38,7 +38,7 @@
- CPP = @CPP@
- # The flags should be adjusted based on the compiler, but we
- # only support GCC so this will do for now.
--CFLAGS = -g -O2 -Wall
-+CFLAGS ?= -g -O2 -Wall
+--- makefile.common.in 2003/04/25 08:00:00 1.1
++++ makefile.common.in 2003/04/25 08:00:14
+@@ -45,7 +45,7 @@
+ PAL_LIB_FILE = $(LIB_PREFIX)$(PAL_LIB)$(LIB_SUFFIX)
+ ROTOR_LIBS = -l$(PAL_LIB)
+ LDFLAGS = -L$(TARGETCOMPLUS)
+-GCC_LIB = @GCC_LIB@
++GCC_LIB = %%GCC_LIB%%
+ LINKER_FLAGS = @LINKER_FLAGS@
- # Linker information
- PAL_LIB = rotor_pal
+ # The C runtime static libraries that we need to get an application
diff --git a/lang/cli/files/patch-pal::unix::configure b/lang/cli/files/patch-pal::unix::configure
index 61a9eedf897d..d0125df24465 100644
--- a/lang/cli/files/patch-pal::unix::configure
+++ b/lang/cli/files/patch-pal::unix::configure
@@ -1,23 +1,36 @@
$FreeBSD$
---- pal/unix/configure.orig Fri Jun 14 06:01:07 2002
-+++ pal/unix/configure Fri Jul 26 17:53:12 2002
-@@ -1037,14 +1037,14 @@
- CFLAGS="$CFLAGS -Wall -fno-builtin -fno-exceptions -fno-rtti"
+--- pal/unix/configure.orig Thu Oct 31 03:00:09 2002
++++ pal/unix/configure Fri Apr 25 10:33:47 2003
+@@ -1899,17 +1899,17 @@
+ fi
if test "$NTDEBUG" != "ntsdnodbg"; then
-- CFLAGS="$CFLAGS -g"
-+# CFLAGS="$CFLAGS -g"
+- CFLAGS="$CFLAGS -g"
++# CFLAGS="$CFLAGS -g"
fi
+ if test "$BUILD_ALT_DIR" = "d"; then
+- CFLAGS="$CFLAGS -O0 -finline"
++ CFLAGS="$CFLAGS -finline"
+ fi
if test "$BUILD_ALT_DIR" = "df"; then
-- CFLAGS="$CFLAGS -O2"
-+# CFLAGS="$CFLAGS -O2"
+- CFLAGS="$CFLAGS -O2"
++# CFLAGS="$CFLAGS -O2"
fi
if test "$BUILD_ALT_DIR" = "r"; then
-- CFLAGS="$CFLAGS -O2"
-+# CFLAGS="$CFLAGS -O2"
+- CFLAGS="$CFLAGS -O2"
++# CFLAGS="$CFLAGS -O2"
fi
CFLAGS_NO_PIC="$CFLAGS"
- CFLAGS="$CFLAGS -fPIC -DPIC"
+
+@@ -4898,7 +4898,7 @@
+ fi
+ done
+
+-for ac_func in setcontext getcontext copysign
++for ac_func in setcontext copysign
+ do
+ as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
+ echo "$as_me:4904: checking for $ac_func" >&5
diff --git a/lang/cli/files/patch-pal::unix::startup::makefile.in b/lang/cli/files/patch-pal::unix::startup::makefile.in
deleted file mode 100644
index 43cae2f41400..000000000000
--- a/lang/cli/files/patch-pal::unix::startup::makefile.in
+++ /dev/null
@@ -1,14 +0,0 @@
-
-$FreeBSD$
-
---- pal/unix/startup/makefile.in.orig Fri Mar 22 03:48:22 2002
-+++ pal/unix/startup/makefile.in Wed Apr 10 12:14:41 2002
-@@ -50,6 +50,8 @@
- OPTCFLAGS+= -g
- .endif
-
-+OPTCFLAGS=$(CFLAGS)
-+
- #################
- # Targets
-
diff --git a/lang/cli/files/patch-rotorenv::bin::rotor_x86mk.inc b/lang/cli/files/patch-rotorenv::bin::rotor_x86mk.inc
index c0b51a7809bb..df4ccb7c9e19 100644
--- a/lang/cli/files/patch-rotorenv::bin::rotor_x86mk.inc
+++ b/lang/cli/files/patch-rotorenv::bin::rotor_x86mk.inc
@@ -1,9 +1,18 @@
$FreeBSD$
---- rotorenv/bin/rotor_x86mk.inc.orig Thu Jun 20 02:44:05 2002
-+++ rotorenv/bin/rotor_x86mk.inc Tue Jul 30 15:45:22 2002
-@@ -336,7 +336,7 @@
+--- rotorenv/bin/rotor_x86mk.inc.orig Sat Nov 2 04:22:40 2002
++++ rotorenv/bin/rotor_x86mk.inc Fri Apr 25 11:06:16 2003
+@@ -329,7 +329,7 @@
+ CC_LIB =$(GCC_LIB_DIR)/libgcc.a $(GCC_EH_LIB) \
+ /usr/local/lib/libstdc++.a
+ !else
+-CC_LIB =/usr/lib/libgcc.a
++CC_LIB =%%GCC_LIB%%
+ !endif
+ !else
+ ASM_SUFFIX =asm
+@@ -362,7 +362,7 @@
!IFNDEF COMPILER_WARNINGS
!IFDEF PLATFORM_UNIX
diff --git a/lang/cli/files/patch-tools::build::buildexe.c b/lang/cli/files/patch-tools::build::buildexe.c
index ec624feba4af..db12a47a2402 100644
--- a/lang/cli/files/patch-tools::build::buildexe.c
+++ b/lang/cli/files/patch-tools::build::buildexe.c
@@ -1,11 +1,11 @@
$FreeBSD$
---- tools/build/buildexe.c.orig Thu Jun 20 02:45:40 2002
-+++ tools/build/buildexe.c Fri Jul 26 22:17:07 2002
-@@ -1152,7 +1152,9 @@
- } else if (strstr(p, "might be clobbered by `longjmp' or `vfork'")) {
- // Ignore this warning, too
+--- tools/build/buildexe.c.orig Sat Nov 2 04:25:49 2002
++++ tools/build/buildexe.c Fri Apr 25 10:23:19 2003
+@@ -1170,7 +1170,9 @@
+ } else if (strstr(p, "invalid offsetof from non-POD type")) {
+ // Ignore this
goto notgcc;
- }
+ } else if (strstr(p, "from ")) {
@@ -14,7 +14,7 @@ $FreeBSD$
p1 = strchr(p, ':');
if (!p1) {
// not of the form "filename:..."
-@@ -1176,6 +1178,20 @@
+@@ -1194,6 +1196,20 @@
}
*p1 = '\0'; // null-terminate the line number
p1++;
@@ -35,13 +35,3 @@ $FreeBSD$
if (TestPrefix(&p1, " warning: ")) {
// Found a warning
Warning = TRUE;
-@@ -2111,7 +2127,8 @@
- }
- #ifdef __GNUC__
- else
-- if ( TestPrefixPath( &p, "gcc " )) {
-+ if ( TestPrefixPath( &p, "cc " )) {
-+ {static int i = 0; while (i);}
- ThreadState->FilterProc = GCCFilter;
- ThreadState->ChildFlags = 0;
- if ( strstr( p, "-Wall" ) != NULL || strstr( p, "-Werror" ) != NULL) {
diff --git a/lang/cli/files/patch-tools::cppmunge::makefile b/lang/cli/files/patch-tools::cppmunge::makefile
deleted file mode 100644
index 09565c91cd53..000000000000
--- a/lang/cli/files/patch-tools::cppmunge::makefile
+++ /dev/null
@@ -1,15 +0,0 @@
-
-$FreeBSD$
-
---- tools/cppmunge/makefile.orig Fri Mar 22 03:49:22 2002
-+++ tools/cppmunge/makefile Wed Apr 10 12:10:29 2002
-@@ -17,7 +17,8 @@
- # makefile for cppmunge
- # ============================================================================
-
--CFLAGS = -g -Wall -O2
-+CFLAGS ?= -g -Wall -O2
-+CFLAGS += -fno-builtin -fno-exceptions -fno-rtti
- TARGET_NAME = $(TARGETCOMPLUS)/cppmunge
-
- SOURCES=cppmunge.c
diff --git a/lang/cli/files/patch-tools::cppmunge::makefile.in b/lang/cli/files/patch-tools::cppmunge::makefile.in
new file mode 100644
index 000000000000..0bd5ad79cc49
--- /dev/null
+++ b/lang/cli/files/patch-tools::cppmunge::makefile.in
@@ -0,0 +1,14 @@
+
+$FreeBSD$
+
+--- tools/cppmunge/makefile.in 2003/04/25 07:24:34 1.1
++++ tools/cppmunge/makefile.in 2003/04/25 07:25:00
+@@ -18,7 +18,7 @@
+ # ============================================================================
+
+ BIGENDIAN=@BIGENDIAN@
+-CFLAGS = -g -Wall -O2 $(BIGENDIAN)
++CFLAGS += -fno-builtin -fno-exceptions -fno-rtti $(BIGENDIAN)
+ TARGET_NAME = $(TARGETCOMPLUS)/cppmunge
+ CC = @CC@
+
diff --git a/lang/cli/pkg-descr b/lang/cli/pkg-descr
index 331f24590689..d458a58a8328 100644
--- a/lang/cli/pkg-descr
+++ b/lang/cli/pkg-descr
@@ -24,3 +24,5 @@ o The Platform Adaptation Layer (PAL) used to port the Shared Source CLI from
o Build environment tools (nmake, build, and others);
o Documentation for the implementation;
o Test suites used to verify the implementation.
+
+WWW: http://msdn.microsoft.com/net/sscli/
diff --git a/lang/cli/pkg-plist b/lang/cli/pkg-plist
index e973789367e8..742aaebcc3bd 100644
--- a/lang/cli/pkg-plist
+++ b/lang/cli/pkg-plist
@@ -15,6 +15,8 @@ cli-%%CLI_VERSION%%/System.dll
cli-%%CLI_VERSION%%/System.ildb
cli-%%CLI_VERSION%%/al
cli-%%CLI_VERSION%%/alink.satellite
+cli-%%CLI_VERSION%%/assembly/GAC/ISymWrapper/1.0.3300.0__b03f5f7f11d50a3a/ISymWrapper.dll
+cli-%%CLI_VERSION%%/assembly/GAC/ISymWrapper/1.0.3300.0__b03f5f7f11d50a3a/__AssemblyInfo__.ini
cli-%%CLI_VERSION%%/assembly/GAC/Microsoft.JScript/7.0.3300.0__b03f5f7f11d50a3a/Microsoft.JScript.dll
cli-%%CLI_VERSION%%/assembly/GAC/Microsoft.JScript/7.0.3300.0__b03f5f7f11d50a3a/__AssemblyInfo__.ini
cli-%%CLI_VERSION%%/assembly/GAC/Microsoft.Vsa/7.0.3300.0__b03f5f7f11d50a3a/Microsoft.Vsa.dll
@@ -27,6 +29,8 @@ cli-%%CLI_VERSION%%/assembly/GAC/System.Xml/1.0.3300.0__b77a5c561934e089/System.
cli-%%CLI_VERSION%%/assembly/GAC/System.Xml/1.0.3300.0__b77a5c561934e089/__AssemblyInfo__.ini
cli-%%CLI_VERSION%%/assembly/GAC/System/1.0.3300.0__b77a5c561934e089/System.dll
cli-%%CLI_VERSION%%/assembly/GAC/System/1.0.3300.0__b77a5c561934e089/__AssemblyInfo__.ini
+cli-%%CLI_VERSION%%/assembly/GAC/myperm/1.0.1.0__0e8dcc8628396732/__AssemblyInfo__.ini
+cli-%%CLI_VERSION%%/assembly/GAC/myperm/1.0.1.0__0e8dcc8628396732/myperm.dll
cli-%%CLI_VERSION%%/big5.nlp
cli-%%CLI_VERSION%%/binplace
cli-%%CLI_VERSION%%/bopomofo.nlp
@@ -89,7 +93,6 @@ cli-%%CLI_VERSION%%/dump/dump-types.h
cli-%%CLI_VERSION%%/dump/eetwain.h
cli-%%CLI_VERSION%%/dump/ehencoder.h
cli-%%CLI_VERSION%%/dump/enc.h
-cli-%%CLI_VERSION%%/dump/endian.h
cli-%%CLI_VERSION%%/dump/frame-types.h
cli-%%CLI_VERSION%%/dump/fusion.h
cli-%%CLI_VERSION%%/dump/fusionbind.h
@@ -97,13 +100,7 @@ cli-%%CLI_VERSION%%/dump/fusionpriv.h
cli-%%CLI_VERSION%%/dump/fusionsetup.h
cli-%%CLI_VERSION%%/dump/fusionsink.h
cli-%%CLI_VERSION%%/dump/fuspriv.h
-cli-%%CLI_VERSION%%/dump/gcdump.h
-cli-%%CLI_VERSION%%/dump/gcinfo.h
cli-%%CLI_VERSION%%/dump/guidfromname.h
-cli-%%CLI_VERSION%%/dump/hello.exe
-cli-%%CLI_VERSION%%/dump/hello.ildb
-cli-%%CLI_VERSION%%/dump/helloxml.exe
-cli-%%CLI_VERSION%%/dump/helloxml.ildb
cli-%%CLI_VERSION%%/dump/holder.h
cli-%%CLI_VERSION%%/dump/hrex.h
cli-%%CLI_VERSION%%/dump/iceefilegen.h
@@ -130,6 +127,8 @@ cli-%%CLI_VERSION%%/dump/openum.h
cli-%%CLI_VERSION%%/dump/opinfo.h
cli-%%CLI_VERSION%%/dump/outstring.h
cli-%%CLI_VERSION%%/dump/palclr.h
+cli-%%CLI_VERSION%%/dump/palstartup.h
+cli-%%CLI_VERSION%%/dump/palstartupw.h
cli-%%CLI_VERSION%%/dump/perfcounterdefs.h
cli-%%CLI_VERSION%%/dump/perfcounters.h
cli-%%CLI_VERSION%%/dump/perflog.h
@@ -175,7 +174,6 @@ cli-%%CLI_VERSION%%/l_except.nlp
cli-%%CLI_VERSION%%/l_intl.nlp
cli-%%CLI_VERSION%%/libalink.so
cli-%%CLI_VERSION%%/libcscomp.so
-cli-%%CLI_VERSION%%/libdnprofiler.so
cli-%%CLI_VERSION%%/libfusion.so
cli-%%CLI_VERSION%%/libildbsymbols.so
cli-%%CLI_VERSION%%/libmscordbc.so
@@ -192,12 +190,6 @@ cli-%%CLI_VERSION%%/license.txt
cli-%%CLI_VERSION%%/mscorlib.dll
cli-%%CLI_VERSION%%/mscorrc.satellite
cli-%%CLI_VERSION%%/nmake
-cli-%%CLI_VERSION%%/pigui/SharedSourceCLI.TK.dll
-cli-%%CLI_VERSION%%/pigui/SharedSourceCLI.TK.ildb
-cli-%%CLI_VERSION%%/pigui/pighello.exe
-cli-%%CLI_VERSION%%/pigui/pighello.ildb
-cli-%%CLI_VERSION%%/pigui/pigpad.exe
-cli-%%CLI_VERSION%%/pigui/pigpad.ildb
cli-%%CLI_VERSION%%/prc.nlp
cli-%%CLI_VERSION%%/prcp.nlp
cli-%%CLI_VERSION%%/private/lib/System.dll
@@ -206,16 +198,135 @@ cli-%%CLI_VERSION%%/resourcecompiler
cli-%%CLI_VERSION%%/rotor/rotor.ini
cli-%%CLI_VERSION%%/rotor/strongname.ini
cli-%%CLI_VERSION%%/rotor_pal.satellite
-cli-%%CLI_VERSION%%/sdk/bin/corcls.exe
-cli-%%CLI_VERSION%%/sdk/bin/corcls.ildb
+cli-%%CLI_VERSION%%/samples/compilers/clisp/clisp.exe
+cli-%%CLI_VERSION%%/samples/compilers/clisp/clisp.ildb
+cli-%%CLI_VERSION%%/samples/compilers/clisp/fibo.lisp
+cli-%%CLI_VERSION%%/samples/compilers/clisp/sort.lisp
+cli-%%CLI_VERSION%%/samples/compilers/myc/myc.exe
+cli-%%CLI_VERSION%%/samples/compilers/myc/myc.ildb
+cli-%%CLI_VERSION%%/samples/compilers/myc/t01.myc
+cli-%%CLI_VERSION%%/samples/compilers/myc/t02.myc
+cli-%%CLI_VERSION%%/samples/compilers/myc/t03.myc
+cli-%%CLI_VERSION%%/samples/compilers/myc/t04.myc
+cli-%%CLI_VERSION%%/samples/compilers/myc/t05.myc
+cli-%%CLI_VERSION%%/samples/compilers/myc/t06.myc
+cli-%%CLI_VERSION%%/samples/compilers/myc/t07.myc
+cli-%%CLI_VERSION%%/samples/compilers/myc/t08.myc
+cli-%%CLI_VERSION%%/samples/compilers/myc/tdll.myc
+cli-%%CLI_VERSION%%/samples/compilers/myc/tflow.myc
+cli-%%CLI_VERSION%%/samples/hello/hello.exe
+cli-%%CLI_VERSION%%/samples/hello/hello.ildb
+cli-%%CLI_VERSION%%/samples/hello/helloxml.exe
+cli-%%CLI_VERSION%%/samples/hello/helloxml.ildb
+cli-%%CLI_VERSION%%/samples/howto/basedatatypes/stringformat/stringformat.exe
+cli-%%CLI_VERSION%%/samples/howto/basedatatypes/stringformat/stringformat.ildb
+cli-%%CLI_VERSION%%/samples/howto/codedom/listbuilder.exe
+cli-%%CLI_VERSION%%/samples/howto/codedom/listbuilder.ildb
+cli-%%CLI_VERSION%%/samples/howto/net/getresponse/getresponse.exe
+cli-%%CLI_VERSION%%/samples/howto/net/getresponse/getresponse.ildb
+cli-%%CLI_VERSION%%/samples/howto/net/udpchat/udpchat.exe
+cli-%%CLI_VERSION%%/samples/howto/net/udpchat/udpchat.ildb
+cli-%%CLI_VERSION%%/samples/howto/reflection/emit/reflectionemit.exe
+cli-%%CLI_VERSION%%/samples/howto/reflection/emit/reflectionemit.ildb
+cli-%%CLI_VERSION%%/samples/howto/reflection/invoke/reflectioninvoke.exe
+cli-%%CLI_VERSION%%/samples/howto/reflection/invoke/reflectioninvoke.ildb
+cli-%%CLI_VERSION%%/samples/howto/regularexpressions/regularexpressions.exe
+cli-%%CLI_VERSION%%/samples/howto/regularexpressions/regularexpressions.ildb
+cli-%%CLI_VERSION%%/samples/howto/remoting/remotingclient.exe
+cli-%%CLI_VERSION%%/samples/howto/remoting/remotingclient.ildb
+cli-%%CLI_VERSION%%/samples/howto/remoting/remotingserver.exe
+cli-%%CLI_VERSION%%/samples/howto/remoting/remotingserver.ildb
+cli-%%CLI_VERSION%%/samples/howto/remoting/remotingshared.dll
+cli-%%CLI_VERSION%%/samples/howto/remoting/remotingshared.ildb
+cli-%%CLI_VERSION%%/samples/howto/resources/managedresources.exe
+cli-%%CLI_VERSION%%/samples/howto/resources/managedresources.ildb
+cli-%%CLI_VERSION%%/samples/howto/security/permissions/authorized.exe
+cli-%%CLI_VERSION%%/samples/howto/security/permissions/authorized.ildb
+cli-%%CLI_VERSION%%/samples/howto/security/permissions/exclusive.bat
+cli-%%CLI_VERSION%%/samples/howto/security/permissions/exclusive.sh
+cli-%%CLI_VERSION%%/samples/howto/security/permissions/myperm.dll
+cli-%%CLI_VERSION%%/samples/howto/security/permissions/myperm.ildb
+cli-%%CLI_VERSION%%/samples/howto/security/permissions/myperm.xml
+cli-%%CLI_VERSION%%/samples/howto/security/permissions/names.txt
+cli-%%CLI_VERSION%%/samples/howto/security/permissions/namestore.dll
+cli-%%CLI_VERSION%%/samples/howto/security/permissions/namestore.ildb
+cli-%%CLI_VERSION%%/samples/howto/security/permissions/setpolicy.bat
+cli-%%CLI_VERSION%%/samples/howto/security/permissions/setpolicy.sh
+cli-%%CLI_VERSION%%/samples/howto/security/permissions/unauthorized.exe
+cli-%%CLI_VERSION%%/samples/howto/security/permissions/unauthorized.ildb
+cli-%%CLI_VERSION%%/samples/howto/serialization/iserializable.exe
+cli-%%CLI_VERSION%%/samples/howto/serialization/iserializable.ildb
+cli-%%CLI_VERSION%%/samples/howto/serialization/simpleserialize.exe
+cli-%%CLI_VERSION%%/samples/howto/serialization/simpleserialize.ildb
+cli-%%CLI_VERSION%%/samples/howto/xml/xmlschema/books.xsd
+cli-%%CLI_VERSION%%/samples/howto/xml/xmlschema/poschema.xsd
+cli-%%CLI_VERSION%%/samples/howto/xml/xmlschema/xmlschema.exe
+cli-%%CLI_VERSION%%/samples/howto/xml/xmlschema/xmlschema.ildb
+cli-%%CLI_VERSION%%/samples/howto/xml/xmltransform/books.xml
+cli-%%CLI_VERSION%%/samples/howto/xml/xmltransform/books.xsl
+cli-%%CLI_VERSION%%/samples/howto/xml/xmltransform/processparameters1.xml
+cli-%%CLI_VERSION%%/samples/howto/xml/xmltransform/processparameters2.xml
+cli-%%CLI_VERSION%%/samples/howto/xml/xmltransform/stylesheetgenerator.xsl
+cli-%%CLI_VERSION%%/samples/howto/xml/xmltransform/xmltransform.exe
+cli-%%CLI_VERSION%%/samples/howto/xml/xmltransform/xmltransform.ildb
+cli-%%CLI_VERSION%%/samples/howto/xmlserialization/inputdata.xml
+cli-%%CLI_VERSION%%/samples/howto/xmlserialization/purchaseorder.dll
+cli-%%CLI_VERSION%%/samples/howto/xmlserialization/purchaseorder.ildb
+cli-%%CLI_VERSION%%/samples/howto/xmlserialization/xmlserialize.exe
+cli-%%CLI_VERSION%%/samples/howto/xmlserialization/xmlserialize.ildb
+cli-%%CLI_VERSION%%/samples/pigui/pighello.exe
+cli-%%CLI_VERSION%%/samples/pigui/pighello.ildb
+cli-%%CLI_VERSION%%/samples/pigui/pigpad.exe
+cli-%%CLI_VERSION%%/samples/pigui/pigpad.ildb
+cli-%%CLI_VERSION%%/samples/pigui/sharedsourcecli.tk.dll
+cli-%%CLI_VERSION%%/samples/pigui/sharedsourcecli.tk.ildb
+cli-%%CLI_VERSION%%/samples/utilities/cleanbuild/cleanbuild.exe
+cli-%%CLI_VERSION%%/samples/utilities/cleanbuild/cleanbuild.ildb
+cli-%%CLI_VERSION%%/samples/utilities/codetohtml/codeblue.css
+cli-%%CLI_VERSION%%/samples/utilities/codetohtml/codetohtml.exe
+cli-%%CLI_VERSION%%/samples/utilities/codetohtml/codetohtml.ildb
+cli-%%CLI_VERSION%%/samples/utilities/codetohtml/codewhite.css
+cli-%%CLI_VERSION%%/samples/utilities/codetohtml/cs_codetohtml.ini
+cli-%%CLI_VERSION%%/samples/utilities/codetohtml/cs_futurereserved.ini
+cli-%%CLI_VERSION%%/samples/utilities/codetohtml/cs_keywords.ini
+cli-%%CLI_VERSION%%/samples/utilities/codetohtml/cs_replace.ini
+cli-%%CLI_VERSION%%/samples/utilities/codetohtml/cs_userdefined.ini
+cli-%%CLI_VERSION%%/samples/utilities/codetohtml/footer.txt
+cli-%%CLI_VERSION%%/samples/utilities/codetohtml/header.txt
+cli-%%CLI_VERSION%%/samples/utilities/codetohtml/js_codetohtml.ini
+cli-%%CLI_VERSION%%/samples/utilities/codetohtml/js_futurereserved.ini
+cli-%%CLI_VERSION%%/samples/utilities/codetohtml/js_keywords.ini
+cli-%%CLI_VERSION%%/samples/utilities/codetohtml/js_replace.ini
+cli-%%CLI_VERSION%%/samples/utilities/codetohtml/js_userdefined.ini
+cli-%%CLI_VERSION%%/samples/utilities/corclass/corcls.exe
+cli-%%CLI_VERSION%%/samples/utilities/corclass/corcls.ildb
+cli-%%CLI_VERSION%%/samples/utilities/crlf/crlf.exe
+cli-%%CLI_VERSION%%/samples/utilities/crlf/crlf.ildb
+cli-%%CLI_VERSION%%/samples/utilities/dnprofiler/libdnprofiler.so
+cli-%%CLI_VERSION%%/samples/utilities/dnprofiler/profiling_off.bat
+cli-%%CLI_VERSION%%/samples/utilities/dnprofiler/profiling_off.csh
+cli-%%CLI_VERSION%%/samples/utilities/dnprofiler/profiling_off.sh
+cli-%%CLI_VERSION%%/samples/utilities/dnprofiler/profiling_on.bat
+cli-%%CLI_VERSION%%/samples/utilities/dnprofiler/profiling_on.csh
+cli-%%CLI_VERSION%%/samples/utilities/dnprofiler/profiling_on.sh
+cli-%%CLI_VERSION%%/samples/utilities/getcliversion/getcliversion.exe
+cli-%%CLI_VERSION%%/samples/utilities/getcliversion/getcliversion.ildb
+cli-%%CLI_VERSION%%/samples/utilities/grep/ngrep.exe
+cli-%%CLI_VERSION%%/samples/utilities/grep/ngrep.ildb
+cli-%%CLI_VERSION%%/samples/utilities/keyconfig/keyconfig.exe
+cli-%%CLI_VERSION%%/samples/utilities/keyconfig/keyconfig.ildb
+cli-%%CLI_VERSION%%/samples/utilities/typefinder/typefinder.exe
+cli-%%CLI_VERSION%%/samples/utilities/typefinder/typefinder.ildb
+cli-%%CLI_VERSION%%/samples/utilities/wordcount/wordcount.exe
+cli-%%CLI_VERSION%%/samples/utilities/wordcount/wordcount.ildb
+cli-%%CLI_VERSION%%/samples/utilities/xsd/xsd.exe
+cli-%%CLI_VERSION%%/samples/utilities/xsd/xsd.ildb
cli-%%CLI_VERSION%%/sdk/bin/cordbg
cli-%%CLI_VERSION%%/sdk/bin/ilasm
cli-%%CLI_VERSION%%/sdk/bin/ildasm
cli-%%CLI_VERSION%%/sdk/bin/ildasm.satellite
cli-%%CLI_VERSION%%/sdk/bin/ildbdump
cli-%%CLI_VERSION%%/sdk/bin/metainfo
-cli-%%CLI_VERSION%%/sdk/bin/ngrep.exe
-cli-%%CLI_VERSION%%/sdk/bin/ngrep.ildb
cli-%%CLI_VERSION%%/sdk/bin/permview
cli-%%CLI_VERSION%%/sdk/bin/permview.satellite
cli-%%CLI_VERSION%%/sdk/bin/peverify
@@ -225,8 +336,6 @@ cli-%%CLI_VERSION%%/sdk/bin/sn
cli-%%CLI_VERSION%%/sdk/bin/sn.satellite
cli-%%CLI_VERSION%%/sdk/bin/storeadm.exe
cli-%%CLI_VERSION%%/sdk/bin/storeadm.ildb
-cli-%%CLI_VERSION%%/sdk/bin/xsd.exe
-cli-%%CLI_VERSION%%/sdk/bin/xsd.ildb
cli-%%CLI_VERSION%%/sdk/include/cor.h
cli-%%CLI_VERSION%%/sdk/include/cordebug.h
cli-%%CLI_VERSION%%/sdk/include/corerror.h
@@ -240,7 +349,6 @@ cli-%%CLI_VERSION%%/sdk/include/ivehandler.h
cli-%%CLI_VERSION%%/sdk/include/mscoree.h
cli-%%CLI_VERSION%%/sdk/include/opcode.def
cli-%%CLI_VERSION%%/sdk/include/strongname.h
-cli-%%CLI_VERSION%%/sdk/lib/mscorsn.lib
cli-%%CLI_VERSION%%/sdk/pal/inc/assert.h
cli-%%CLI_VERSION%%/sdk/pal/inc/atl.h
cli-%%CLI_VERSION%%/sdk/pal/inc/ccombstr.h
@@ -294,19 +402,57 @@ cli-%%CLI_VERSION%%/sorttbls.nlp
cli-%%CLI_VERSION%%/xjis.nlp
@dirrm cli-%%CLI_VERSION%%/sdk/pal/inc
@dirrm cli-%%CLI_VERSION%%/sdk/pal
-@dirrm cli-%%CLI_VERSION%%/sdk/lib
@dirrm cli-%%CLI_VERSION%%/sdk/include
@dirrm cli-%%CLI_VERSION%%/sdk/bin
@dirrm cli-%%CLI_VERSION%%/sdk
+@dirrm cli-%%CLI_VERSION%%/samples/utilities/xsd
+@dirrm cli-%%CLI_VERSION%%/samples/utilities/wordcount
+@dirrm cli-%%CLI_VERSION%%/samples/utilities/typefinder
+@dirrm cli-%%CLI_VERSION%%/samples/utilities/keyconfig
+@dirrm cli-%%CLI_VERSION%%/samples/utilities/grep
+@dirrm cli-%%CLI_VERSION%%/samples/utilities/getcliversion
+@dirrm cli-%%CLI_VERSION%%/samples/utilities/dnprofiler
+@dirrm cli-%%CLI_VERSION%%/samples/utilities/crlf
+@dirrm cli-%%CLI_VERSION%%/samples/utilities/corclass
+@dirrm cli-%%CLI_VERSION%%/samples/utilities/codetohtml
+@dirrm cli-%%CLI_VERSION%%/samples/utilities/cleanbuild
+@dirrm cli-%%CLI_VERSION%%/samples/utilities
+@dirrm cli-%%CLI_VERSION%%/samples/pigui
+@dirrm cli-%%CLI_VERSION%%/samples/howto/xmlserialization
+@dirrm cli-%%CLI_VERSION%%/samples/howto/xml/xmltransform
+@dirrm cli-%%CLI_VERSION%%/samples/howto/xml/xmlschema
+@dirrm cli-%%CLI_VERSION%%/samples/howto/xml
+@dirrm cli-%%CLI_VERSION%%/samples/howto/serialization
+@dirrm cli-%%CLI_VERSION%%/samples/howto/security/permissions
+@dirrm cli-%%CLI_VERSION%%/samples/howto/security
+@dirrm cli-%%CLI_VERSION%%/samples/howto/resources
+@dirrm cli-%%CLI_VERSION%%/samples/howto/remoting
+@dirrm cli-%%CLI_VERSION%%/samples/howto/regularexpressions
+@dirrm cli-%%CLI_VERSION%%/samples/howto/reflection/invoke
+@dirrm cli-%%CLI_VERSION%%/samples/howto/reflection/emit
+@dirrm cli-%%CLI_VERSION%%/samples/howto/reflection
+@dirrm cli-%%CLI_VERSION%%/samples/howto/net/udpchat
+@dirrm cli-%%CLI_VERSION%%/samples/howto/net/getresponse
+@dirrm cli-%%CLI_VERSION%%/samples/howto/net
+@dirrm cli-%%CLI_VERSION%%/samples/howto/codedom
+@dirrm cli-%%CLI_VERSION%%/samples/howto/basedatatypes/stringformat
+@dirrm cli-%%CLI_VERSION%%/samples/howto/basedatatypes
+@dirrm cli-%%CLI_VERSION%%/samples/howto
+@dirrm cli-%%CLI_VERSION%%/samples/hello
+@dirrm cli-%%CLI_VERSION%%/samples/compilers/myc
+@dirrm cli-%%CLI_VERSION%%/samples/compilers/clisp
+@dirrm cli-%%CLI_VERSION%%/samples/compilers
+@dirrm cli-%%CLI_VERSION%%/samples
@dirrm cli-%%CLI_VERSION%%/rotor
@dirrm cli-%%CLI_VERSION%%/private/lib/rotor_x86
@dirrm cli-%%CLI_VERSION%%/private/lib
@dirrm cli-%%CLI_VERSION%%/private
-@dirrm cli-%%CLI_VERSION%%/pigui
@dirrm cli-%%CLI_VERSION%%/int_tools
@dirrm cli-%%CLI_VERSION%%/dump
@dirrm cli-%%CLI_VERSION%%/config
@dirrm cli-%%CLI_VERSION%%/assembly/tmp
+@dirrm cli-%%CLI_VERSION%%/assembly/GAC/myperm/1.0.1.0__0e8dcc8628396732
+@dirrm cli-%%CLI_VERSION%%/assembly/GAC/myperm
@dirrm cli-%%CLI_VERSION%%/assembly/GAC/System/1.0.3300.0__b77a5c561934e089
@dirrm cli-%%CLI_VERSION%%/assembly/GAC/System.Xml/1.0.3300.0__b77a5c561934e089
@dirrm cli-%%CLI_VERSION%%/assembly/GAC/System.Xml
@@ -319,6 +465,8 @@ cli-%%CLI_VERSION%%/xjis.nlp
@dirrm cli-%%CLI_VERSION%%/assembly/GAC/Microsoft.Vsa
@dirrm cli-%%CLI_VERSION%%/assembly/GAC/Microsoft.JScript/7.0.3300.0__b03f5f7f11d50a3a
@dirrm cli-%%CLI_VERSION%%/assembly/GAC/Microsoft.JScript
+@dirrm cli-%%CLI_VERSION%%/assembly/GAC/ISymWrapper/1.0.3300.0__b03f5f7f11d50a3a
+@dirrm cli-%%CLI_VERSION%%/assembly/GAC/ISymWrapper
@dirrm cli-%%CLI_VERSION%%/assembly/GAC
@dirrm cli-%%CLI_VERSION%%/assembly
@dirrm cli-%%CLI_VERSION%%/Symbols.pri/dll