diff options
author | Maxim Sobolev <sobomax@FreeBSD.org> | 2002-03-30 07:26:32 +0000 |
---|---|---|
committer | Maxim Sobolev <sobomax@FreeBSD.org> | 2002-03-30 07:26:32 +0000 |
commit | eb8f89e29ce63823aa5f0e3cf045d8faef530829 (patch) | |
tree | 482b3b29cc166811bda7ddc85f61fbb28160c14b /lang/cli | |
parent | Add patch as suggested. (diff) |
Add cli - Microsoft's Shared Source implementation if CLI ECMA standard
and C# language. Please note, that in order to build on -current you need
linker binary from -stable.
Notes
Notes:
svn path=/head/; revision=56902
Diffstat (limited to 'lang/cli')
-rw-r--r-- | lang/cli/Makefile | 51 | ||||
-rw-r--r-- | lang/cli/distinfo | 1 | ||||
-rw-r--r-- | lang/cli/files.5/patch-makefile.common.in | 14 | ||||
-rw-r--r-- | lang/cli/files.5/patch-pal::unix::makefile.in | 14 | ||||
-rw-r--r-- | lang/cli/files.5/patch-rotorenv::bin::makefile.def | 15 | ||||
-rw-r--r-- | lang/cli/files.5/patch-tools::nmake::makefile.in | 14 | ||||
-rw-r--r-- | lang/cli/files/patch-env.sh | 28 | ||||
-rw-r--r-- | lang/cli/files/patch-makefile.common.in | 14 | ||||
-rw-r--r-- | lang/cli/files/patch-pal::unix::configure | 27 | ||||
-rw-r--r-- | lang/cli/files/patch-pal::unix::cruntime::misc.c | 14 | ||||
-rw-r--r-- | lang/cli/files/patch-pal::unix::exception::signal.c | 27 | ||||
-rw-r--r-- | lang/cli/files/patch-pal::unix::include::pal::palinternal.h | 21 | ||||
-rw-r--r-- | lang/cli/files/patch-rotorenv::bin::makefile.def | 14 | ||||
-rw-r--r-- | lang/cli/files/patch-tools::build::buildexe.c | 14 | ||||
-rw-r--r-- | lang/cli/pkg-comment | 1 | ||||
-rw-r--r-- | lang/cli/pkg-descr | 26 | ||||
-rw-r--r-- | lang/cli/pkg-plist | 333 |
17 files changed, 628 insertions, 0 deletions
diff --git a/lang/cli/Makefile b/lang/cli/Makefile new file mode 100644 index 000000000000..a45d7a29c84c --- /dev/null +++ b/lang/cli/Makefile @@ -0,0 +1,51 @@ +# New ports collection makefile for: cli +# Date Created: 28 March 2002 +# Whom: Maxim Sobolev <sobomax@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= cli +PORTVERSION= 20020326 +CATEGORIES= lang +MASTER_SITES= http://download.microsoft.com/download/.netframesdk/Beta1/WXP/EN-US/ +DISTNAME= sscli${PORTVERSION} +EXTRACT_SUFX= .tgz + +MAINTAINER= sobomax@FreeBSD.org + +WRKSRC= ${WRKDIR}/sscli + +RESTRICTED= "license terms need to be reviewed" +NO_CDROM= ${RESTRICTED} +NO_PACKAGE= ${RESTRICTED} + +GNU_CONFIGURE= yes +CONFIGURE_SCRIPT= env.sh ./configure +MAKE_ENV= CC_NAME="${CC}" + +.include <bsd.port.pre.mk> + +.if ${OSVERSION} >= 500000 +EXTRA_PATCHES!= ${ECHO_CMD} ${PKGDIR}/files.5/patch-* +.endif + +post-extract: + @${CHMOD} 755 ${WRKSRC}/env.sh + +post-configure: + @for file in `/usr/bin/find ${WRKSRC} -type f -name "makefile*"`; do \ + ${LN} -sf $${file} `${ECHO_CMD} $${file} | ${SED} 's|makefile|Makefile|'` ; \ + done + +do-build: + @${CHMOD} 700 ${WRKSRC} # <- we need this because build system creates world-writeable dirs + @(cd ${BUILD_WRKSRC}; ${SETENV} ${MAKE_ENV} ${SH} env.sh ./buildall) + +do-install: + @${MKDIR} ${PREFIX}/cli-${PORTVERSION} + @${INSTALL_DATA} ${WRKSRC}/license.txt ${PREFIX}/cli-${PORTVERSION} + @${TAR} -C ${WRKSRC}/build/v1.x86fre.rotor -c -f - . | \ + ${TAR} -C ${PREFIX}/cli-${PORTVERSION} --unlink -x -f - + +.include <bsd.port.post.mk> diff --git a/lang/cli/distinfo b/lang/cli/distinfo new file mode 100644 index 000000000000..133d965b0496 --- /dev/null +++ b/lang/cli/distinfo @@ -0,0 +1 @@ +MD5 (sscli20020326.tgz) = 3a880f17b22ecf936c2cda402bbca554 diff --git a/lang/cli/files.5/patch-makefile.common.in b/lang/cli/files.5/patch-makefile.common.in new file mode 100644 index 000000000000..cb6d36fddd49 --- /dev/null +++ b/lang/cli/files.5/patch-makefile.common.in @@ -0,0 +1,14 @@ + +$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 -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::makefile.in b/lang/cli/files.5/patch-pal::unix::makefile.in new file mode 100644 index 000000000000..31788893e540 --- /dev/null +++ b/lang/cli/files.5/patch-pal::unix::makefile.in @@ -0,0 +1,14 @@ + +$FreeBSD$ + +--- pal/unix/makefile.in 2002/03/28 22:29:43 1.1 ++++ pal/unix/makefile.in 2002/03/28 22:30:07 +@@ -120,7 +120,7 @@ + #the recursive librotor_pal target does that + $(MODULE_PATH)$(MODULE_NAME): $(OBJS) + gcc $(PTHREAD_OPTIONS) -shared -Wl,-soname,librotor_pal.so \ +- $(OBJS) -o "$(MODULE_PATH)$(MODULE_NAME)" -lc_r -lm -Wl,-R,/usr/lib/crt1.o ++ $(OBJS) -o "$(MODULE_PATH)$(MODULE_NAME)" -lm -lc_r -lc -Wl,-R,/usr/lib/crt1.o + + makefile : makefile.in + @echo $? is newer than $@, please rerun $(srcdir)/configure. diff --git a/lang/cli/files.5/patch-rotorenv::bin::makefile.def b/lang/cli/files.5/patch-rotorenv::bin::makefile.def new file mode 100644 index 000000000000..cacef12d67a5 --- /dev/null +++ b/lang/cli/files.5/patch-rotorenv::bin::makefile.def @@ -0,0 +1,15 @@ + +$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) \ ++ -lc_r -lc + !else + LINKER_FLAGS = $(LINKER_FLAGS) \ + -MERGE:_PAGE=PAGE \ diff --git a/lang/cli/files.5/patch-tools::nmake::makefile.in b/lang/cli/files.5/patch-tools::nmake::makefile.in new file mode 100644 index 000000000000..88a4c0063da1 --- /dev/null +++ b/lang/cli/files.5/patch-tools::nmake::makefile.in @@ -0,0 +1,14 @@ + +$FreeBSD$ + +--- tools/nmake/makefile.in 2002/03/28 22:44:20 1.1 ++++ tools/nmake/makefile.in 2002/03/28 22:45:39 +@@ -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) -lc_r -lc + + makefile : makefile.in + @echo $? is newer than $@. Please rerun $(TOP_SRC_DIR)/configure. diff --git a/lang/cli/files/patch-env.sh b/lang/cli/files/patch-env.sh new file mode 100644 index 000000000000..b3f6a76169d3 --- /dev/null +++ b/lang/cli/files/patch-env.sh @@ -0,0 +1,28 @@ + +$FreeBSD$ + +--- env.sh.orig Fri Mar 22 03:47:54 2002 ++++ env.sh Fri Mar 29 20:01:48 2002 +@@ -69,14 +69,14 @@ + export DEBUGGING_SUPPORTED_BUILD=1 + export SVR_WKS_DIRS=wks + +-if test X"$1" = "Xfree" ++if true + then + echo "Free 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=ntsdnodbg ++export NTDEBUG=retail + else if test X"$1" = "Xchecked" + then + echo "Checked Environment" +@@ -104,3 +104,5 @@ + export PATH=${PATH}:${TARGETCOMPLUS}/int_tools + export LD_LIBRARY_PATH="${TARGETCOMPLUS}" + export LD_LIB_DIRS="-L${TARGETCOMPLUS}" ++ ++exec "$@" diff --git a/lang/cli/files/patch-makefile.common.in b/lang/cli/files/patch-makefile.common.in new file mode 100644 index 000000000000..002f08243d2c --- /dev/null +++ b/lang/cli/files/patch-makefile.common.in @@ -0,0 +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 + + # Linker information + PAL_LIB = rotor_pal diff --git a/lang/cli/files/patch-pal::unix::configure b/lang/cli/files/patch-pal::unix::configure new file mode 100644 index 000000000000..70022aa864e9 --- /dev/null +++ b/lang/cli/files/patch-pal::unix::configure @@ -0,0 +1,27 @@ + +$FreeBSD$ + +--- pal/unix/configure 2002/03/28 22:31:47 1.1 ++++ pal/unix/configure 2002/03/28 22:32:46 +@@ -1010,17 +1010,17 @@ + test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' + + +-CFLAGS="-Wall -fPIC -fno-builtin -fno-exceptions" ++CFLAGS="$CFLAGS -Wall -fPIC -fno-builtin -fno-exceptions -fno-rtti" + + if test "$NTDEBUG" != "ntsdnodbg"; then +- CFLAGS="$CFLAGS -g" ++# CFLAGS="$CFLAGS -g" + fi + + if test "$BUILD_ALT_DIR" = "df"; then +- CFLAGS="$CFLAGS -O2" ++# CFLAGS="$CFLAGS -O2" + fi + if test "$BUILD_ALT_DIR" = "r"; then +- CFLAGS="$CFLAGS -O2" ++# CFLAGS="$CFLAGS -O2" + fi + + diff --git a/lang/cli/files/patch-pal::unix::cruntime::misc.c b/lang/cli/files/patch-pal::unix::cruntime::misc.c new file mode 100644 index 000000000000..f5fe24ccc9d1 --- /dev/null +++ b/lang/cli/files/patch-pal::unix::cruntime::misc.c @@ -0,0 +1,14 @@ + +$FreeBSD$ + +--- pal/unix/cruntime/misc.c 2002/03/28 19:08:00 1.1 ++++ pal/unix/cruntime/misc.c 2002/03/28 19:26:36 +@@ -31,6 +31,8 @@ + collision for va_start and va_end */ + #include <stdarg.h> + ++#define time_t DUMMY_time_t ++ + SET_DEFAULT_DEBUG_CHANNEL(CRT); + + static const int STR_TIME_SIZE =26; diff --git a/lang/cli/files/patch-pal::unix::exception::signal.c b/lang/cli/files/patch-pal::unix::exception::signal.c new file mode 100644 index 000000000000..895fb61284b6 --- /dev/null +++ b/lang/cli/files/patch-pal::unix::exception::signal.c @@ -0,0 +1,27 @@ + +$FreeBSD$ + +--- pal/unix/exception/signal.c 2002/03/28 19:30:03 1.1 ++++ pal/unix/exception/signal.c 2002/03/28 19:33:48 +@@ -31,6 +31,7 @@ + #include <signal.h> + #include <errno.h> + #include <string.h> ++#include <sys/ucontext.h> + #include <sys/utsname.h> + #include <fcntl.h> + #include <unistd.h> +@@ -601,11 +602,13 @@ + case T_ARITHTRAP : /* arithmetic trap */ + TRACE("Trap code T_ARITHTRAP maps to floating point exception...\n"); + return 0; /* let the caller pick an exception code */ ++#ifdef T_ASTFLT + case T_ASTFLT : /* system forced exception : ^C, ^\. SIGINT signal + handler shouldn't be calling this function, since + it doesn't need an exception code */ + ASSERT("Trap code T_ASTFLT received, shouldn't get here\n"); + return 0; ++#endif + case T_PROTFLT : /* protection fault */ + TRACE("Trap code T_PROTFLT mapped to EXCEPTION_ACCESS_VIOLATION\n"); + return EXCEPTION_ACCESS_VIOLATION; diff --git a/lang/cli/files/patch-pal::unix::include::pal::palinternal.h b/lang/cli/files/patch-pal::unix::include::pal::palinternal.h new file mode 100644 index 000000000000..5c7a570495cb --- /dev/null +++ b/lang/cli/files/patch-pal::unix::include::pal::palinternal.h @@ -0,0 +1,21 @@ + +$FreeBSD$ + +--- pal/unix/include/pal/palinternal.h 2002/03/28 19:47:01 1.1 ++++ pal/unix/include/pal/palinternal.h 2002/03/28 19:53:39 +@@ -277,6 +277,7 @@ + #define u_short PAL_u_short + #define u_int PAL_u_int + #define u_long PAL_u_long ++#define in_addr PAL_in_addr + + #define wchar_t wchar_16 + #define SOCKET PAL_SOCKET +@@ -385,6 +386,7 @@ + #undef u_short + #undef u_int + #undef u_long ++#undef in_addr + + + #undef printf diff --git a/lang/cli/files/patch-rotorenv::bin::makefile.def b/lang/cli/files/patch-rotorenv::bin::makefile.def new file mode 100644 index 000000000000..5fe05d823f0f --- /dev/null +++ b/lang/cli/files/patch-rotorenv::bin::makefile.def @@ -0,0 +1,14 @@ + +$FreeBSD$ + +--- rotorenv/bin/makefile.def.orig Fri Mar 22 03:48:24 2002 ++++ rotorenv/bin/makefile.def Fri Mar 29 20:21:35 2002 +@@ -1428,7 +1428,7 @@ + !ENDIF + + !ifdef PLATFORM_UNIX +-DEFAULT_MSC_OPT=-O2 ++DEFAULT_MSC_OPT=$(CXXFLAGS) + !else + DEFAULT_MSC_OPT = /Oxs + !endif diff --git a/lang/cli/files/patch-tools::build::buildexe.c b/lang/cli/files/patch-tools::build::buildexe.c new file mode 100644 index 000000000000..01bb3af5faae --- /dev/null +++ b/lang/cli/files/patch-tools::build::buildexe.c @@ -0,0 +1,14 @@ + +$FreeBSD$ + +--- tools/build/buildexe.c 2002/03/29 18:41:58 1.1 ++++ tools/build/buildexe.c 2002/03/29 18:42:44 +@@ -1927,7 +1927,7 @@ + } + #ifdef __GNUC__ + else +- if ( TestPrefixPath( &p, "gcc " )) { ++ if ( TestPrefixPath( &p, "cc " )) { + ThreadState->FilterProc = C510Filter; + ThreadState->ChildFlags = 0; + if ( strstr( p, "-Wall" ) != NULL || strstr( p, "-Werror" ) != NULL) { diff --git a/lang/cli/pkg-comment b/lang/cli/pkg-comment new file mode 100644 index 000000000000..cea3dc98dd85 --- /dev/null +++ b/lang/cli/pkg-comment @@ -0,0 +1 @@ +An implementation of the ECMA CLI and the ECMA C# language diff --git a/lang/cli/pkg-descr b/lang/cli/pkg-descr new file mode 100644 index 000000000000..331f24590689 --- /dev/null +++ b/lang/cli/pkg-descr @@ -0,0 +1,26 @@ +The Common Language Infrastructure (CLI) is the ECMA standard that describes +the core of the .NET Framework world. The Shared Source CLI is a a working +implementation of the ECMA CLI and the ECMA C# language specification. + +This implementation is released under a shared source initiative. Please see +the accompanying license. + +The Shared Source CLI goes beyond the printed specification of the ECMA +standards, providing a working implementation for CLI developers to explore +and understand. It will be of interest to academics and researchers wishing to +teach and explore modern programming language concepts, and to .NET developers +interested in how the technology works. + +Features: + +o An implementation of the runtime for the Common Language Infrastructure + (ECMA-335); +o Compilers that work with the Shared Source CLI for C# (ECMA-334) and JScript; +o Development tools for working with the Shared Source CLI such as + assembler/disassemblers (ilasm, ildasm), a debugger (cordbg), metadata + introspection (metainfo), and other utilities; +o The Platform Adaptation Layer (PAL) used to port the Shared Source CLI from + Windows XP to FreeBSD; +o Build environment tools (nmake, build, and others); +o Documentation for the implementation; +o Test suites used to verify the implementation. diff --git a/lang/cli/pkg-plist b/lang/cli/pkg-plist new file mode 100644 index 000000000000..bfaad0d2cb98 --- /dev/null +++ b/lang/cli/pkg-plist @@ -0,0 +1,333 @@ +cli-20020326/Microsoft.JScript.dll +cli-20020326/Microsoft.Vsa.dll +cli-20020326/Symbols.pri/dll/Microsoft.JScript.ildb +cli-20020326/Symbols.pri/dll/Microsoft.Vsa.ildb +cli-20020326/Symbols.pri/dll/SharedSourceCLI.TK.ildb +cli-20020326/Symbols.pri/dll/System.Runtime.Remoting.ildb +cli-20020326/Symbols.pri/dll/System.Runtime.Serialization.Formatters.Soap.ildb +cli-20020326/Symbols.pri/dll/System.Xml.ildb +cli-20020326/Symbols.pri/dll/System.ildb +cli-20020326/Symbols.pri/exe/caspol.ildb +cli-20020326/Symbols.pri/exe/corcls.ildb +cli-20020326/Symbols.pri/exe/jsc.ildb +cli-20020326/Symbols.pri/exe/ngrep.ildb +cli-20020326/Symbols.pri/exe/pighello.ildb +cli-20020326/Symbols.pri/exe/pigpad.ildb +cli-20020326/Symbols.pri/exe/resgen.ildb +cli-20020326/Symbols.pri/exe/secdbedit.ildb +cli-20020326/Symbols.pri/exe/storeadm.ildb +cli-20020326/Symbols/dll/Microsoft.JScript.ildb +cli-20020326/Symbols/dll/Microsoft.Vsa.ildb +cli-20020326/Symbols/dll/SharedSourceCLI.TK.ildb +cli-20020326/Symbols/dll/System.Runtime.Remoting.ildb +cli-20020326/Symbols/dll/System.Runtime.Serialization.Formatters.Soap.ildb +cli-20020326/Symbols/dll/System.Xml.ildb +cli-20020326/Symbols/dll/System.ildb +cli-20020326/Symbols/exe/caspol.ildb +cli-20020326/Symbols/exe/corcls.ildb +cli-20020326/Symbols/exe/jsc.ildb +cli-20020326/Symbols/exe/ngrep.ildb +cli-20020326/Symbols/exe/pighello.ildb +cli-20020326/Symbols/exe/pigpad.ildb +cli-20020326/Symbols/exe/resgen.ildb +cli-20020326/Symbols/exe/secdbedit.ildb +cli-20020326/Symbols/exe/storeadm.ildb +cli-20020326/System.Runtime.Remoting.dll +cli-20020326/System.Runtime.Serialization.Formatters.Soap.dll +cli-20020326/System.Xml.dll +cli-20020326/System.dll +cli-20020326/al +cli-20020326/alink.satellite +cli-20020326/assembly/GAC/Microsoft.JScript/7.0.3300.0__b03f5f7f11d50a3a/Microsoft.JScript.dll +cli-20020326/assembly/GAC/Microsoft.JScript/7.0.3300.0__b03f5f7f11d50a3a/__AssemblyInfo__.ini +cli-20020326/assembly/GAC/Microsoft.Vsa/7.0.3300.0__b03f5f7f11d50a3a/Microsoft.Vsa.dll +cli-20020326/assembly/GAC/Microsoft.Vsa/7.0.3300.0__b03f5f7f11d50a3a/__AssemblyInfo__.ini +cli-20020326/assembly/GAC/System.Runtime.Remoting/1.0.3300.0__b77a5c561934e089/System.Runtime.Remoting.dll +cli-20020326/assembly/GAC/System.Runtime.Remoting/1.0.3300.0__b77a5c561934e089/__AssemblyInfo__.ini +cli-20020326/assembly/GAC/System.Runtime.Serialization.Formatters.Soap/1.0.3300.0__b03f5f7f11d50a3a/System.Runtime.Serialization.Formatters.Soap.dll +cli-20020326/assembly/GAC/System.Runtime.Serialization.Formatters.Soap/1.0.3300.0__b03f5f7f11d50a3a/__AssemblyInfo__.ini +cli-20020326/assembly/GAC/System.Xml/1.0.3300.0__b77a5c561934e089/System.Xml.dll +cli-20020326/assembly/GAC/System.Xml/1.0.3300.0__b77a5c561934e089/__AssemblyInfo__.ini +cli-20020326/assembly/GAC/System/1.0.3300.0__b77a5c561934e089/System.dll +cli-20020326/assembly/GAC/System/1.0.3300.0__b77a5c561934e089/__AssemblyInfo__.ini +cli-20020326/big5.nlp +cli-20020326/binplace +cli-20020326/bopomofo.nlp +cli-20020326/build +cli-20020326/caspol.exe +cli-20020326/charinfo.nlp +cli-20020326/clix +cli-20020326/clix.satellite +cli-20020326/config/enterprisesec.config +cli-20020326/config/enterprisesec.config.cch +cli-20020326/config/enterprisesec.config.old +cli-20020326/config/machine.config +cli-20020326/config/security.config +cli-20020326/config/security.config.cch +cli-20020326/config/security.config.old +cli-20020326/cppmunge +cli-20020326/csc +cli-20020326/csc.rsp +cli-20020326/cscomp.satellite +cli-20020326/ctype.nlp +cli-20020326/culture.nlp +cli-20020326/dump/__mscoree_file__.h +cli-20020326/dump/allocacheck.h +cli-20020326/dump/arraylist.h +cli-20020326/dump/asmoffsets.h +cli-20020326/dump/blobfetcher.h +cli-20020326/dump/cahlpr.h +cli-20020326/dump/caspol.exe +cli-20020326/dump/ceefilegenwriter.h +cli-20020326/dump/ceegen.h +cli-20020326/dump/ceegentokenmapper.h +cli-20020326/dump/ceesectionstring.h +cli-20020326/dump/classfac.h +cli-20020326/dump/clear-class-dump-defs.h +cli-20020326/dump/columnbinding.h +cli-20020326/dump/compressionformat.h +cli-20020326/dump/contxt.h +cli-20020326/dump/cordbpriv.h +cli-20020326/dump/corffi.h +cli-20020326/dump/corhlpr.h +cli-20020326/dump/corhost.h +cli-20020326/dump/corimage.h +cli-20020326/dump/corinfo.h +cli-20020326/dump/corjit.h +cli-20020326/dump/corperm.h +cli-20020326/dump/corperme.h +cli-20020326/dump/corpermp.h +cli-20020326/dump/corpolicy.h +cli-20020326/dump/corpriv.h +cli-20020326/dump/corsvcpriv.h +cli-20020326/dump/cortypeinfo.h +cli-20020326/dump/crtwrap.h +cli-20020326/dump/dbgalloc.h +cli-20020326/dump/dbgmeta.h +cli-20020326/dump/debugmacros.h +cli-20020326/dump/declsec.h +cli-20020326/dump/dump-tables.h +cli-20020326/dump/dump-type-info.h +cli-20020326/dump/dump-types.h +cli-20020326/dump/eetwain.h +cli-20020326/dump/ehencoder.h +cli-20020326/dump/enc.h +cli-20020326/dump/endian.h +cli-20020326/dump/frame-types.h +cli-20020326/dump/fusion.h +cli-20020326/dump/fusionbind.h +cli-20020326/dump/fusionpriv.h +cli-20020326/dump/fusionsetup.h +cli-20020326/dump/fusionsink.h +cli-20020326/dump/fuspriv.h +cli-20020326/dump/gcdump.h +cli-20020326/dump/gcinfo.h +cli-20020326/dump/guidfromname.h +cli-20020326/dump/holder.h +cli-20020326/dump/hrex.h +cli-20020326/dump/iceefilegen.h +cli-20020326/dump/il_kywd.h +cli-20020326/dump/ilformatter.h +cli-20020326/dump/internaldebug.h +cli-20020326/dump/intrinsic.h +cli-20020326/dump/ipcfunccall.h +cli-20020326/dump/ipcmanagerinterface.h +cli-20020326/dump/jitperf.h +cli-20020326/dump/log.h +cli-20020326/dump/loglf.h +cli-20020326/dump/machine.h +cli-20020326/dump/md5.h +cli-20020326/dump/mdcommon.h +cli-20020326/dump/member-offset-info.h +cli-20020326/dump/metadata.h +cli-20020326/dump/metadatatracker.h +cli-20020326/dump/metamodelpub.h +cli-20020326/dump/mscorcfg.h +cli-20020326/dump/nativevaraccessors.h +cli-20020326/dump/nsutilpriv.h +cli-20020326/dump/openum.h +cli-20020326/dump/opinfo.h +cli-20020326/dump/outstring.h +cli-20020326/dump/palclr.h +cli-20020326/dump/perfcounterdefs.h +cli-20020326/dump/perfcounters.h +cli-20020326/dump/perflog.h +cli-20020326/dump/pesectionman.h +cli-20020326/dump/posterror.h +cli-20020326/dump/prettyprintsig.h +cli-20020326/dump/profilepriv.h +cli-20020326/dump/querybinding.h +cli-20020326/dump/regdisp.h +cli-20020326/dump/safegetfilesize.h +cli-20020326/dump/secdbedit.exe +cli-20020326/dump/setupcodes.h +cli-20020326/dump/shimload.h +cli-20020326/dump/sighelper.h +cli-20020326/dump/stacktrace.h +cli-20020326/dump/stdmacros.h +cli-20020326/dump/stgpool.h +cli-20020326/dump/stgpooli.h +cli-20020326/dump/stresslog.h +cli-20020326/dump/switches.h +cli-20020326/dump/threadpool.h +cli-20020326/dump/timeline.h +cli-20020326/dump/timer.h +cli-20020326/dump/tpoolfnsp.h +cli-20020326/dump/unused.h +cli-20020326/dump/utilcode.h +cli-20020326/dump/utsem.h +cli-20020326/dump/vererror.h +cli-20020326/dump/warningcontrol.h +cli-20020326/dump/winwrap.h +cli-20020326/dump/wsinfo.h +cli-20020326/dump/wsperf.h +cli-20020326/dump/xmlparser.h +cli-20020326/fusion.localgac +cli-20020326/fusion.satellite +cli-20020326/gacutil +cli-20020326/int_tools/internalresgen +cli-20020326/jsc.exe +cli-20020326/ksc.nlp +cli-20020326/l_except.nlp +cli-20020326/l_intl.nlp +cli-20020326/libalink.so +cli-20020326/libcscomp.so +cli-20020326/libfusion.so +cli-20020326/libildbsymbols.so +cli-20020326/libmscordbi.so +cli-20020326/libmscorejt.so +cli-20020326/libmscorpe.so +cli-20020326/libmscorrc.so +cli-20020326/libmscorsn.so +cli-20020326/librotor_pal.so +cli-20020326/librotor_palrt.so +cli-20020326/libsos.so +cli-20020326/libsscoree.so +cli-20020326/license.txt +cli-20020326/mscorlib.dll +cli-20020326/mscorrc.satellite +cli-20020326/nmake +cli-20020326/pigui/SharedSourceCLI.TK.dll +cli-20020326/pigui/pighello.exe +cli-20020326/pigui/pigpad.exe +cli-20020326/prc.nlp +cli-20020326/prcp.nlp +cli-20020326/private/lib/System.dll +cli-20020326/region.nlp +cli-20020326/resourcecompiler +cli-20020326/rotor/rotor.ini +cli-20020326/rotor/strongname.ini +cli-20020326/rotor_pal.satellite +cli-20020326/sdk/bin/corcls.exe +cli-20020326/sdk/bin/cordbg +cli-20020326/sdk/bin/ilasm +cli-20020326/sdk/bin/ildasm +cli-20020326/sdk/bin/ildasm.satellite +cli-20020326/sdk/bin/metainfo +cli-20020326/sdk/bin/ngrep.exe +cli-20020326/sdk/bin/peverify +cli-20020326/sdk/bin/resgen.exe +cli-20020326/sdk/bin/sn +cli-20020326/sdk/bin/sn.satellite +cli-20020326/sdk/bin/storeadm.exe +cli-20020326/sdk/include/cor.h +cli-20020326/sdk/include/cordebug.h +cli-20020326/sdk/include/corerror.h +cli-20020326/sdk/include/corhdr.h +cli-20020326/sdk/include/corprof.h +cli-20020326/sdk/include/corpub.h +cli-20020326/sdk/include/corsym.h +cli-20020326/sdk/include/gchost.h +cli-20020326/sdk/include/ivalidator.h +cli-20020326/sdk/include/ivehandler.h +cli-20020326/sdk/include/mscoree.h +cli-20020326/sdk/include/opcode.def +cli-20020326/sdk/include/strongname.h +cli-20020326/sdk/lib/mscorsn.lib +cli-20020326/sdk/pal/inc/assert.h +cli-20020326/sdk/pal/inc/atl.h +cli-20020326/sdk/pal/inc/ccombstr.h +cli-20020326/sdk/pal/inc/crtdbg.h +cli-20020326/sdk/pal/inc/ctype.h +cli-20020326/sdk/pal/inc/float.h +cli-20020326/sdk/pal/inc/guiddef.h +cli-20020326/sdk/pal/inc/io.h +cli-20020326/sdk/pal/inc/limits.h +cli-20020326/sdk/pal/inc/malloc.h +cli-20020326/sdk/pal/inc/math.h +cli-20020326/sdk/pal/inc/mbstring.h +cli-20020326/sdk/pal/inc/memory.h +cli-20020326/sdk/pal/inc/new.h +cli-20020326/sdk/pal/inc/ntimage.h +cli-20020326/sdk/pal/inc/oaidl.h +cli-20020326/sdk/pal/inc/objbase.h +cli-20020326/sdk/pal/inc/objidl.h +cli-20020326/sdk/pal/inc/ole2.h +cli-20020326/sdk/pal/inc/oleauto.h +cli-20020326/sdk/pal/inc/poppack.h +cli-20020326/sdk/pal/inc/process.h +cli-20020326/sdk/pal/inc/pshpack1.h +cli-20020326/sdk/pal/inc/pshpack2.h +cli-20020326/sdk/pal/inc/pshpack4.h +cli-20020326/sdk/pal/inc/pshpack8.h +cli-20020326/sdk/pal/inc/rotor_pal.h +cli-20020326/sdk/pal/inc/rotor_palrt.h +cli-20020326/sdk/pal/inc/rpc.h +cli-20020326/sdk/pal/inc/rpcndr.h +cli-20020326/sdk/pal/inc/servprov.h +cli-20020326/sdk/pal/inc/shlwapi.h +cli-20020326/sdk/pal/inc/stdarg.h +cli-20020326/sdk/pal/inc/stddef.h +cli-20020326/sdk/pal/inc/stdio.h +cli-20020326/sdk/pal/inc/stdlib.h +cli-20020326/sdk/pal/inc/string.h +cli-20020326/sdk/pal/inc/time.h +cli-20020326/sdk/pal/inc/unknwn.h +cli-20020326/sdk/pal/inc/wchar.h +cli-20020326/sdk/pal/inc/winbase.h +cli-20020326/sdk/pal/inc/wincrypt.h +cli-20020326/sdk/pal/inc/windef.h +cli-20020326/sdk/pal/inc/windows.h +cli-20020326/sdk/pal/inc/winerror.h +cli-20020326/sdk/pal/inc/winnls.h +cli-20020326/sdk/pal/inc/winresrc.h +cli-20020326/sdk/pal/inc/winver.h +cli-20020326/sortkey.nlp +cli-20020326/sorttbls.nlp +cli-20020326/xjis.nlp +@dirrm cli-20020326/sdk/pal/inc +@dirrm cli-20020326/sdk/pal +@dirrm cli-20020326/sdk/lib +@dirrm cli-20020326/sdk/include +@dirrm cli-20020326/sdk/bin +@dirrm cli-20020326/sdk +@dirrm cli-20020326/rotor +@dirrm cli-20020326/private/lib/rotor_x86 +@dirrm cli-20020326/private/lib +@dirrm cli-20020326/private +@dirrm cli-20020326/pigui +@dirrm cli-20020326/int_tools +@dirrm cli-20020326/dump +@dirrm cli-20020326/config +@dirrm cli-20020326/assembly/tmp +@dirrm cli-20020326/assembly/GAC/System/1.0.3300.0__b77a5c561934e089 +@dirrm cli-20020326/assembly/GAC/System.Xml/1.0.3300.0__b77a5c561934e089 +@dirrm cli-20020326/assembly/GAC/System.Xml +@dirrm cli-20020326/assembly/GAC/System.Runtime.Serialization.Formatters.Soap/1.0.3300.0__b03f5f7f11d50a3a +@dirrm cli-20020326/assembly/GAC/System.Runtime.Serialization.Formatters.Soap +@dirrm cli-20020326/assembly/GAC/System.Runtime.Remoting/1.0.3300.0__b77a5c561934e089 +@dirrm cli-20020326/assembly/GAC/System.Runtime.Remoting +@dirrm cli-20020326/assembly/GAC/System +@dirrm cli-20020326/assembly/GAC/Microsoft.Vsa/7.0.3300.0__b03f5f7f11d50a3a +@dirrm cli-20020326/assembly/GAC/Microsoft.Vsa +@dirrm cli-20020326/assembly/GAC/Microsoft.JScript/7.0.3300.0__b03f5f7f11d50a3a +@dirrm cli-20020326/assembly/GAC/Microsoft.JScript +@dirrm cli-20020326/assembly/GAC +@dirrm cli-20020326/assembly +@dirrm cli-20020326/Symbols/exe +@dirrm cli-20020326/Symbols/dll +@dirrm cli-20020326/Symbols.pri/exe +@dirrm cli-20020326/Symbols.pri/dll +@dirrm cli-20020326/Symbols.pri +@dirrm cli-20020326/Symbols +@dirrm cli-20020326 |