summaryrefslogtreecommitdiff
path: root/lang/ezm3
diff options
context:
space:
mode:
authorxtraeme <xtraeme@pkgsrc.org>2004-01-05 23:54:18 +0000
committerxtraeme <xtraeme@pkgsrc.org>2004-01-05 23:54:18 +0000
commit0f50bf5ffc3436c18f7755711f2d96ac410dd6d9 (patch)
treed7bf5341c6f0f4ec35cedd78b874ee750d887aa7 /lang/ezm3
parent142ade157ced1501defdabf7335fe4fec074cc60 (diff)
downloadpkgsrc-0f50bf5ffc3436c18f7755711f2d96ac410dd6d9.tar.gz
Initial import of ezm-1.1 from pkgsrc-wip, packaged by Motoyuki Konno,
adapted for FreeBSD/NetBSD by me. Ezm3 is a smaller, more portable distribution of the Modula-3 compiler and runtime system for people whose only need for Modula-3 is to build CVSup. It supports all features of CVSup, but has smaller distfiles and installs more quickly than other versions of Modula-3. Ezm3 provides full X11 GUI support even when compiled on systems which do not have X11 installed. It links programs statically with the Modula-3 libraries but dynamically with the system libraries, so that programs built with Ezm3 can run on systems which do not have Modula-3 installed on them.
Diffstat (limited to 'lang/ezm3')
-rw-r--r--lang/ezm3/DESCR9
-rw-r--r--lang/ezm3/Makefile55
-rw-r--r--lang/ezm3/PLIST1106
-rw-r--r--lang/ezm3/distinfo9
-rw-r--r--lang/ezm3/patches/patch-aa40
5 files changed, 1219 insertions, 0 deletions
diff --git a/lang/ezm3/DESCR b/lang/ezm3/DESCR
new file mode 100644
index 00000000000..0ed97657419
--- /dev/null
+++ b/lang/ezm3/DESCR
@@ -0,0 +1,9 @@
+Ezm3 is a smaller, more portable distribution of the Modula-3 compiler
+and runtime system for people whose only need for Modula-3 is to build
+CVSup. It supports all features of CVSup, but has smaller distfiles
+and installs more quickly than other versions of Modula-3. Ezm3
+provides full X11 GUI support even when compiled on systems which
+do not have X11 installed. It links programs statically with the
+Modula-3 libraries but dynamically with the system libraries, so that
+programs built with Ezm3 can run on systems which do not have
+Modula-3 installed on them.
diff --git a/lang/ezm3/Makefile b/lang/ezm3/Makefile
new file mode 100644
index 00000000000..81f432aa275
--- /dev/null
+++ b/lang/ezm3/Makefile
@@ -0,0 +1,55 @@
+# $NetBSD: Makefile,v 1.1.1.1 2004/01/05 23:54:18 xtraeme Exp $
+
+DISTNAME= ezm3-1.1
+CATEGORIES= lang
+MASTER_SITES= ftp://ftp.FreeBSD.org/pub/FreeBSD/development/CVSup/ezm3/
+DISTFILES= ${DISTNAME}-src.tar.bz2 ${BOOTSTRAP}
+
+MAINTAINER= motoyuki@bsdclub.org
+HOMEPAGE= http://www.polstra.com/projects/freeware/ezm3/
+COMMENT= Easier, more portable Modula-3 distribution for building CVSup
+
+DIST_SUBDIR= ezm3
+USE_GMAKE= yes
+USE_X11= yes
+
+INSTALL_TARGET= all
+MAKE_ARGS+= M3OPTIONS="-DBUILD_ALL -DSHIP_ALL"
+PLIST_SUBST+= TARGET=${TARGET} TARGETDIR=${TARGETDIR}
+PLIST_SUBST+= WORDSIZE=${WORDSIZE}
+
+# XXX CFLAGS has to be empty, because if it's not, the build
+# XXX process will fail.
+
+.include "../../mk/bsd.prefs.mk"
+CFLAGS:=
+EZM3ROOT= ${PREFIX}/ezm3
+
+ONLY_FOR_PLATFORM= FreeBSD-*-i386 NetBSD-*-i386
+
+.if ${OPSYS} == "FreeBSD"
+BOOTSTRAP= ${DISTNAME}-FreeBSD4-boot.tar.bz2
+TARGET= FreeBSD4
+TARGETDIR= freebsd-1
+.elif ${OPSYS} == "NetBSD"
+BOOTSTRAP= ${DISTNAME}-NetBSDi386-boot.tar.bz2
+TARGET= NetBSDi386
+TARGETDIR= netbsd-1
+.endif
+
+do-configure:
+ cd ${WRKSRC}/m3config/src && \
+ ${MV} -f ${TARGET} ${TARGET}.bak && \
+ ${SED} -e "/^INSTALL_ROOT = /s|\".*\"|\"${EZM3ROOT}\"|" \
+ -e "/^X11ROOT = /s|\".*\"|\"${X11BASE}/lib\"|" \
+ ${TARGET}.bak > ${TARGET}
+
+do-build:
+ ${RM} -rf ${WRKSRC}/${TARGET}
+ cd ${WRKSRC} && ${SU_CMD} '${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} \
+ ${MAKEFILE} ${MAKE_ARGS} ${INSTALL_TARGET}'
+
+do-install:
+ for i in ${PROGS}; do strip ${EZM3ROOT}/$$i; done
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/lang/ezm3/PLIST b/lang/ezm3/PLIST
new file mode 100644
index 00000000000..426253dcb03
--- /dev/null
+++ b/lang/ezm3/PLIST
@@ -0,0 +1,1106 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2004/01/05 23:54:25 xtraeme Exp $
+ezm3/bin/m3build
+ezm3/bin/m3bundle
+ezm3/bin/m3ship
+ezm3/lib/m3/${TARGET}/m3cgc1
+ezm3/lib/m3/pkg/X11/${TARGET}/.M3EXPORTS
+ezm3/lib/m3/pkg/X11/${TARGET}/.M3IMPTAB
+ezm3/lib/m3/pkg/X11/${TARGET}/.M3WEB
+ezm3/lib/m3/pkg/X11/${TARGET}/libm3X11.a
+ezm3/lib/m3/pkg/X11/${TARGET}/libm3X11.m3x
+ezm3/lib/m3/pkg/X11/src/Common/X.i3
+ezm3/lib/m3/pkg/X11/src/Common/Xatom.i3
+ezm3/lib/m3/pkg/X11/src/Common/Xaw.i3
+ezm3/lib/m3/pkg/X11/src/Common/Xct.i3
+ezm3/lib/m3/pkg/X11/src/Common/Xmbuf.i3
+ezm3/lib/m3/pkg/X11/src/Common/Xmu.i3
+ezm3/lib/m3/pkg/X11/src/Common/Xrm.i3
+ezm3/lib/m3/pkg/X11/src/Common/Xt.i3
+ezm3/lib/m3/pkg/X11/src/Common/XtC.i3
+ezm3/lib/m3/pkg/X11/src/Common/XtE.i3
+ezm3/lib/m3/pkg/X11/src/Common/XtN.i3
+ezm3/lib/m3/pkg/X11/src/Common/XtR.i3
+ezm3/lib/m3/pkg/X11/src/Vanilla/XMachine.i3
+ezm3/lib/m3/pkg/formsvbt/${TARGET}/.M3EXPORTS
+ezm3/lib/m3/pkg/formsvbt/${TARGET}/.M3IMPTAB
+ezm3/lib/m3/pkg/formsvbt/${TARGET}/.M3WEB
+ezm3/lib/m3/pkg/formsvbt/${TARGET}/libm3formsvbt.a
+ezm3/lib/m3/pkg/formsvbt/${TARGET}/libm3formsvbt.m3x
+ezm3/lib/m3/pkg/formsvbt/src/FVRuntime.i3
+ezm3/lib/m3/pkg/formsvbt/src/FVTypes.i3
+ezm3/lib/m3/pkg/formsvbt/src/FormsVBT.i3
+ezm3/lib/m3/pkg/formsvbt/src/Macro.i3
+ezm3/lib/m3/pkg/formsvbt/src/Manpage.i3
+ezm3/lib/m3/pkg/formsvbt/src/RefListUtils.i3
+ezm3/lib/m3/pkg/formsvbt/src/StubImageRd.i3
+ezm3/lib/m3/pkg/formsvbt/src/StubImageVBT.i3
+ezm3/lib/m3/pkg/formsvbt/src/StubImages.i3
+ezm3/lib/m3/pkg/formsvbtpixmaps/${TARGET}/.M3EXPORTS
+ezm3/lib/m3/pkg/formsvbtpixmaps/${TARGET}/.M3IMPTAB
+ezm3/lib/m3/pkg/formsvbtpixmaps/${TARGET}/.M3WEB
+ezm3/lib/m3/pkg/formsvbtpixmaps/${TARGET}/FormsVBTPixmapsBundle.i3
+ezm3/lib/m3/pkg/formsvbtpixmaps/${TARGET}/libm3formsvbtpixmaps.a
+ezm3/lib/m3/pkg/formsvbtpixmaps/${TARGET}/libm3formsvbtpixmaps.m3x
+ezm3/lib/m3/pkg/jvideo/${TARGET}/.M3EXPORTS
+ezm3/lib/m3/pkg/jvideo/${TARGET}/.M3IMPTAB
+ezm3/lib/m3/pkg/jvideo/${TARGET}/.M3WEB
+ezm3/lib/m3/pkg/jvideo/${TARGET}/libjvideo.a
+ezm3/lib/m3/pkg/jvideo/${TARGET}/libjvideo.m3x
+ezm3/lib/m3/pkg/jvideo/src/POSIX/JVAudio.i3
+ezm3/lib/m3/pkg/jvideo/src/POSIX/JVBuffer.i3
+ezm3/lib/m3/pkg/jvideo/src/POSIX/JVConverter.i3
+ezm3/lib/m3/pkg/jvideo/src/POSIX/JVConverterF.i3
+ezm3/lib/m3/pkg/jvideo/src/POSIX/JVDecomp.i3
+ezm3/lib/m3/pkg/jvideo/src/POSIX/JVDecompPool.i3
+ezm3/lib/m3/pkg/jvideo/src/POSIX/JVFromDecomp.i3
+ezm3/lib/m3/pkg/jvideo/src/POSIX/JVFromSource.i3
+ezm3/lib/m3/pkg/jvideo/src/POSIX/JVSink.i3
+ezm3/lib/m3/pkg/jvideo/src/POSIX/JVSinkPool.i3
+ezm3/lib/m3/pkg/jvideo/src/POSIX/Jv.i3
+ezm3/lib/m3/pkg/jvideo/src/POSIX/Jva.i3
+ezm3/lib/m3/pkg/jvideo/src/POSIX/JvaProtocol.i3
+ezm3/lib/m3/pkg/jvideo/src/POSIX/Jvs.i3
+ezm3/lib/m3/pkg/jvideo/src/POSIX/JvsBuffer.i3
+ezm3/lib/m3/pkg/jvideo/src/POSIX/JvsProtocol.i3
+ezm3/lib/m3/pkg/jvideo/src/POSIX/jvprotocol.i3
+ezm3/lib/m3/pkg/libm3/${TARGET}/.M3EXPORTS
+ezm3/lib/m3/pkg/libm3/${TARGET}/.M3IMPTAB
+ezm3/lib/m3/pkg/libm3/${TARGET}/.M3WEB
+ezm3/lib/m3/pkg/libm3/${TARGET}/AtomAtomTbl.i3
+ezm3/lib/m3/pkg/libm3/${TARGET}/AtomIntTbl.i3
+ezm3/lib/m3/pkg/libm3/${TARGET}/AtomList.i3
+ezm3/lib/m3/pkg/libm3/${TARGET}/AtomListSort.i3
+ezm3/lib/m3/pkg/libm3/${TARGET}/AtomPQ.i3
+ezm3/lib/m3/pkg/libm3/${TARGET}/AtomPQRep.i3
+ezm3/lib/m3/pkg/libm3/${TARGET}/AtomRefTbl.i3
+ezm3/lib/m3/pkg/libm3/${TARGET}/AtomSeq.i3
+ezm3/lib/m3/pkg/libm3/${TARGET}/AtomSeqRep.i3
+ezm3/lib/m3/pkg/libm3/${TARGET}/AtomTextTbl.i3
+ezm3/lib/m3/pkg/libm3/${TARGET}/IntArraySort.i3
+ezm3/lib/m3/pkg/libm3/${TARGET}/IntAtomTbl.i3
+ezm3/lib/m3/pkg/libm3/${TARGET}/IntIntTbl.i3
+ezm3/lib/m3/pkg/libm3/${TARGET}/IntList.i3
+ezm3/lib/m3/pkg/libm3/${TARGET}/IntListSort.i3
+ezm3/lib/m3/pkg/libm3/${TARGET}/IntPQ.i3
+ezm3/lib/m3/pkg/libm3/${TARGET}/IntPQRep.i3
+ezm3/lib/m3/pkg/libm3/${TARGET}/IntRefTbl.i3
+ezm3/lib/m3/pkg/libm3/${TARGET}/IntSeq.i3
+ezm3/lib/m3/pkg/libm3/${TARGET}/IntSeqRep.i3
+ezm3/lib/m3/pkg/libm3/${TARGET}/IntTextTbl.i3
+ezm3/lib/m3/pkg/libm3/${TARGET}/LongFloatExtras.i3
+ezm3/lib/m3/pkg/libm3/${TARGET}/LongSqrt.i3
+ezm3/lib/m3/pkg/libm3/${TARGET}/PackingTbl.i3
+ezm3/lib/m3/pkg/libm3/${TARGET}/PklActionSeq.i3
+ezm3/lib/m3/pkg/libm3/${TARGET}/PklActionSeqRep.i3
+ezm3/lib/m3/pkg/libm3/${TARGET}/RealFloatExtras.i3
+ezm3/lib/m3/pkg/libm3/${TARGET}/RealSqrt.i3
+ezm3/lib/m3/pkg/libm3/${TARGET}/RefAtomTbl.i3
+ezm3/lib/m3/pkg/libm3/${TARGET}/RefIntTbl.i3
+ezm3/lib/m3/pkg/libm3/${TARGET}/RefList.i3
+ezm3/lib/m3/pkg/libm3/${TARGET}/RefListSort.i3
+ezm3/lib/m3/pkg/libm3/${TARGET}/RefPQ.i3
+ezm3/lib/m3/pkg/libm3/${TARGET}/RefPQRep.i3
+ezm3/lib/m3/pkg/libm3/${TARGET}/RefRefTbl.i3
+ezm3/lib/m3/pkg/libm3/${TARGET}/RefSeq.i3
+ezm3/lib/m3/pkg/libm3/${TARGET}/RefSeqRep.i3
+ezm3/lib/m3/pkg/libm3/${TARGET}/RefTextTbl.i3
+ezm3/lib/m3/pkg/libm3/${TARGET}/SortedAtomAtomTbl.i3
+ezm3/lib/m3/pkg/libm3/${TARGET}/SortedAtomIntTbl.i3
+ezm3/lib/m3/pkg/libm3/${TARGET}/SortedAtomRefTbl.i3
+ezm3/lib/m3/pkg/libm3/${TARGET}/SortedAtomTextTbl.i3
+ezm3/lib/m3/pkg/libm3/${TARGET}/SortedIntAtomTbl.i3
+ezm3/lib/m3/pkg/libm3/${TARGET}/SortedIntIntTbl.i3
+ezm3/lib/m3/pkg/libm3/${TARGET}/SortedIntRefTbl.i3
+ezm3/lib/m3/pkg/libm3/${TARGET}/SortedIntTextTbl.i3
+ezm3/lib/m3/pkg/libm3/${TARGET}/SortedRefAtomTbl.i3
+ezm3/lib/m3/pkg/libm3/${TARGET}/SortedRefIntTbl.i3
+ezm3/lib/m3/pkg/libm3/${TARGET}/SortedRefRefTbl.i3
+ezm3/lib/m3/pkg/libm3/${TARGET}/SortedRefTextTbl.i3
+ezm3/lib/m3/pkg/libm3/${TARGET}/SortedTextAtomTbl.i3
+ezm3/lib/m3/pkg/libm3/${TARGET}/SortedTextIntTbl.i3
+ezm3/lib/m3/pkg/libm3/${TARGET}/SortedTextRefTbl.i3
+ezm3/lib/m3/pkg/libm3/${TARGET}/SortedTextTextTbl.i3
+ezm3/lib/m3/pkg/libm3/${TARGET}/TextArraySort.i3
+ezm3/lib/m3/pkg/libm3/${TARGET}/TextAtomTbl.i3
+ezm3/lib/m3/pkg/libm3/${TARGET}/TextIntTbl.i3
+ezm3/lib/m3/pkg/libm3/${TARGET}/TextList.i3
+ezm3/lib/m3/pkg/libm3/${TARGET}/TextListSort.i3
+ezm3/lib/m3/pkg/libm3/${TARGET}/TextPQ.i3
+ezm3/lib/m3/pkg/libm3/${TARGET}/TextPQRep.i3
+ezm3/lib/m3/pkg/libm3/${TARGET}/TextRefTbl.i3
+ezm3/lib/m3/pkg/libm3/${TARGET}/TextSeq.i3
+ezm3/lib/m3/pkg/libm3/${TARGET}/TextSeqRep.i3
+ezm3/lib/m3/pkg/libm3/${TARGET}/TextTextTbl.i3
+ezm3/lib/m3/pkg/libm3/${TARGET}/libm3.a
+ezm3/lib/m3/pkg/libm3/${TARGET}/libm3.m3x
+ezm3/lib/m3/pkg/libm3/src/arith/POSIX/Math.i3
+ezm3/lib/m3/pkg/libm3/src/atom/Atom.i3
+ezm3/lib/m3/pkg/libm3/src/bundleintf/Bundle.i3
+ezm3/lib/m3/pkg/libm3/src/bundleintf/BundleRep.i3
+ezm3/lib/m3/pkg/libm3/src/etimer/ETimer.i3
+ezm3/lib/m3/pkg/libm3/src/fmtlex/Fmt.i3
+ezm3/lib/m3/pkg/libm3/src/fmtlex/FmtBuf.i3
+ezm3/lib/m3/pkg/libm3/src/fmtlex/FmtBufF.i3
+ezm3/lib/m3/pkg/libm3/src/fmtlex/FmtBufTest.i3
+ezm3/lib/m3/pkg/libm3/src/fmtlex/Lex.i3
+ezm3/lib/m3/pkg/libm3/src/fmtlex/OldFmt.i3
+ezm3/lib/m3/pkg/libm3/src/fmtlex/OldLex.i3
+ezm3/lib/m3/pkg/libm3/src/fmtlex/OldScan.i3
+ezm3/lib/m3/pkg/libm3/src/fmtlex/Scan.i3
+ezm3/lib/m3/pkg/libm3/src/formatter/Formatter.i3
+ezm3/lib/m3/pkg/libm3/src/geometry/Axis.i3
+ezm3/lib/m3/pkg/libm3/src/geometry/Interval.i3
+ezm3/lib/m3/pkg/libm3/src/geometry/Path.i3
+ezm3/lib/m3/pkg/libm3/src/geometry/PathPrivate.i3
+ezm3/lib/m3/pkg/libm3/src/geometry/Point.i3
+ezm3/lib/m3/pkg/libm3/src/geometry/PolyRegion.i3
+ezm3/lib/m3/pkg/libm3/src/geometry/Rect.i3
+ezm3/lib/m3/pkg/libm3/src/geometry/Region.i3
+ezm3/lib/m3/pkg/libm3/src/geometry/RegionRep.i3
+ezm3/lib/m3/pkg/libm3/src/geometry/Transform.i3
+ezm3/lib/m3/pkg/libm3/src/geometry/Trapezoid.i3
+ezm3/lib/m3/pkg/libm3/src/list/List.ig
+ezm3/lib/m3/pkg/libm3/src/list/List.mg
+ezm3/lib/m3/pkg/libm3/src/list/ListSort.ig
+ezm3/lib/m3/pkg/libm3/src/list/ListSort.mg
+ezm3/lib/m3/pkg/libm3/src/list/list.tmpl
+ezm3/lib/m3/pkg/libm3/src/os/Common/FS.i3
+ezm3/lib/m3/pkg/libm3/src/os/Common/File.i3
+ezm3/lib/m3/pkg/libm3/src/os/Common/OSError.i3
+ezm3/lib/m3/pkg/libm3/src/os/Common/Pathname.i3
+ezm3/lib/m3/pkg/libm3/src/os/Common/Pipe.i3
+ezm3/lib/m3/pkg/libm3/src/os/Common/Process.i3
+ezm3/lib/m3/pkg/libm3/src/os/Common/RegularFile.i3
+ezm3/lib/m3/pkg/libm3/src/os/Common/Terminal.i3
+ezm3/lib/m3/pkg/libm3/src/os/POSIX/FilePosix.i3
+ezm3/lib/m3/pkg/libm3/src/os/POSIX/OSErrorPosix.i3
+ezm3/lib/m3/pkg/libm3/src/params/Env.i3
+ezm3/lib/m3/pkg/libm3/src/params/Params.i3
+ezm3/lib/m3/pkg/libm3/src/perftool/Common/LowPerfTool.i3
+ezm3/lib/m3/pkg/libm3/src/perftool/Common/PerfComm.ig
+ezm3/lib/m3/pkg/libm3/src/perftool/Common/PerfComm.mg
+ezm3/lib/m3/pkg/libm3/src/perftool/Common/PerfTool.i3
+ezm3/lib/m3/pkg/libm3/src/pickle/AtomPkl.i3
+ezm3/lib/m3/pkg/libm3/src/pickle/ConvertPacking.i3
+ezm3/lib/m3/pkg/libm3/src/pickle/ListPkl.i3
+ezm3/lib/m3/pkg/libm3/src/pickle/PackingTypeCode.i3
+ezm3/lib/m3/pkg/libm3/src/pickle/Pickle.i3
+ezm3/lib/m3/pkg/libm3/src/pickle/PickleRd.i3
+ezm3/lib/m3/pkg/libm3/src/pickle/PickleStubs.i3
+ezm3/lib/m3/pkg/libm3/src/pickle/PklAction.i3
+ezm3/lib/m3/pkg/libm3/src/pickle/PklTipeMap.i3
+ezm3/lib/m3/pkg/libm3/src/pqueue/PQueue.ig
+ezm3/lib/m3/pkg/libm3/src/pqueue/PQueue.mg
+ezm3/lib/m3/pkg/libm3/src/pqueue/PQueueRep.ig
+ezm3/lib/m3/pkg/libm3/src/pqueue/pqueue.tmpl
+ezm3/lib/m3/pkg/libm3/src/property/MProperty.i3
+ezm3/lib/m3/pkg/libm3/src/property/MPropertyF.i3
+ezm3/lib/m3/pkg/libm3/src/property/Property.i3
+ezm3/lib/m3/pkg/libm3/src/property/PropertyF.i3
+ezm3/lib/m3/pkg/libm3/src/property/PropertyV.i3
+ezm3/lib/m3/pkg/libm3/src/random/Common/Random.i3
+ezm3/lib/m3/pkg/libm3/src/random/Common/RandomPerm.i3
+ezm3/lib/m3/pkg/libm3/src/random/Common/RandomReal.i3
+ezm3/lib/m3/pkg/libm3/src/regex/RegEx.i3
+ezm3/lib/m3/pkg/libm3/src/rw/Common/AutoFlushWr.i3
+ezm3/lib/m3/pkg/libm3/src/rw/Common/FileRd.i3
+ezm3/lib/m3/pkg/libm3/src/rw/Common/FileWr.i3
+ezm3/lib/m3/pkg/libm3/src/rw/Common/IO.i3
+ezm3/lib/m3/pkg/libm3/src/rw/Common/MsgRd.i3
+ezm3/lib/m3/pkg/libm3/src/rw/Common/MsgWr.i3
+ezm3/lib/m3/pkg/libm3/src/rw/Common/NullRd.i3
+ezm3/lib/m3/pkg/libm3/src/rw/Common/NullWr.i3
+ezm3/lib/m3/pkg/libm3/src/rw/Common/Rd.i3
+ezm3/lib/m3/pkg/libm3/src/rw/Common/RdClass.i3
+ezm3/lib/m3/pkg/libm3/src/rw/Common/RdCopy.i3
+ezm3/lib/m3/pkg/libm3/src/rw/Common/RdUtils.i3
+ezm3/lib/m3/pkg/libm3/src/rw/Common/Stdio.i3
+ezm3/lib/m3/pkg/libm3/src/rw/Common/TextRd.i3
+ezm3/lib/m3/pkg/libm3/src/rw/Common/TextWr.i3
+ezm3/lib/m3/pkg/libm3/src/rw/Common/UnsafeRd.i3
+ezm3/lib/m3/pkg/libm3/src/rw/Common/UnsafeWr.i3
+ezm3/lib/m3/pkg/libm3/src/rw/Common/Wr.i3
+ezm3/lib/m3/pkg/libm3/src/rw/Common/WrClass.i3
+ezm3/lib/m3/pkg/libm3/src/sequence/Sequence.ig
+ezm3/lib/m3/pkg/libm3/src/sequence/Sequence.mg
+ezm3/lib/m3/pkg/libm3/src/sequence/SequenceRep.ig
+ezm3/lib/m3/pkg/libm3/src/sequence/sequence.tmpl
+ezm3/lib/m3/pkg/libm3/src/sort/ArraySort.ig
+ezm3/lib/m3/pkg/libm3/src/sort/ArraySort.mg
+ezm3/lib/m3/pkg/libm3/src/sort/arraysort.tmpl
+ezm3/lib/m3/pkg/libm3/src/sortedtable/SortedTable.ig
+ezm3/lib/m3/pkg/libm3/src/sortedtable/SortedTable.mg
+ezm3/lib/m3/pkg/libm3/src/sortedtable/sortedtable.tmpl
+ezm3/lib/m3/pkg/libm3/src/sqrt/FloatExtras.ig
+ezm3/lib/m3/pkg/libm3/src/sqrt/FloatExtras.mg
+ezm3/lib/m3/pkg/libm3/src/sqrt/Sqrt.ig
+ezm3/lib/m3/pkg/libm3/src/sqrt/Sqrt.mg
+ezm3/lib/m3/pkg/libm3/src/statistics/Stat.i3
+ezm3/lib/m3/pkg/libm3/src/sx/Sx.i3
+ezm3/lib/m3/pkg/libm3/src/table/Table.ig
+ezm3/lib/m3/pkg/libm3/src/table/Table.mg
+ezm3/lib/m3/pkg/libm3/src/table/table.tmpl
+ezm3/lib/m3/pkg/libm3/src/types/ASCII.i3
+ezm3/lib/m3/pkg/libm3/src/types/Boolean.i3
+ezm3/lib/m3/pkg/libm3/src/types/CIText.i3
+ezm3/lib/m3/pkg/libm3/src/types/Char.i3
+ezm3/lib/m3/pkg/libm3/src/types/Int32.i3
+ezm3/lib/m3/pkg/libm3/src/types/Integer.i3
+ezm3/lib/m3/pkg/libm3/src/types/LongrealType.i3
+ezm3/lib/m3/pkg/libm3/src/types/RealType.i3
+ezm3/lib/m3/pkg/libm3/src/types/Refany.i3
+ezm3/lib/m3/pkg/libm3/src/uid/Common/Capability.i3
+ezm3/lib/m3/pkg/libm3/src/uid/Common/MachineID.i3
+ezm3/lib/m3/pkg/libm3/src/uid/Common/Swap.i3
+ezm3/lib/m3/pkg/libm3/src/uid/Common/TimeStamp.i3
+ezm3/lib/m3/pkg/libm3/src/uid/Common/TimeStampRep.i3
+ezm3/lib/m3/pkg/m3build/${TARGET}/.M3EXPORTS
+ezm3/lib/m3/pkg/m3build/${TARGET}/.M3IMPTAB
+ezm3/lib/m3/pkg/m3build/${TARGET}/.M3WEB
+ezm3/lib/m3/pkg/m3bundle/${TARGET}/.M3EXPORTS
+ezm3/lib/m3/pkg/m3bundle/${TARGET}/.M3IMPTAB
+ezm3/lib/m3/pkg/m3bundle/${TARGET}/.M3WEB
+ezm3/lib/m3/pkg/m3config/${TARGET}/.M3EXPORTS
+ezm3/lib/m3/pkg/m3config/${TARGET}/.M3IMPTAB
+ezm3/lib/m3/pkg/m3config/${TARGET}/.M3WEB
+ezm3/lib/m3/pkg/m3config/${TARGET}/M3Config.i3
+ezm3/lib/m3/pkg/m3config/${TARGET}/libm3config.a
+ezm3/lib/m3/pkg/m3config/${TARGET}/libm3config.m3x
+ezm3/lib/m3/pkg/m3config/src/COMMON
+ezm3/lib/m3/pkg/m3config/src/GCWRAP
+ezm3/lib/m3/pkg/m3config/src/${TARGET}
+ezm3/lib/m3/pkg/m3core/${TARGET}/.M3EXPORTS
+ezm3/lib/m3/pkg/m3core/${TARGET}/.M3IMPTAB
+ezm3/lib/m3/pkg/m3core/${TARGET}/.M3WEB
+ezm3/lib/m3/pkg/m3core/${TARGET}/libm3core.a
+ezm3/lib/m3/pkg/m3core/${TARGET}/libm3core.m3x
+ezm3/lib/m3/pkg/m3core/src/C/32BITS/BasicCtypes.i3
+ezm3/lib/m3/pkg/m3core/src/C/Common/Cerrno.i3
+ezm3/lib/m3/pkg/m3core/src/C/Common/Cstdarg.i3
+ezm3/lib/m3/pkg/m3core/src/C/Common/Cstddef.i3
+ezm3/lib/m3/pkg/m3core/src/C/Common/Cstdlib.i3
+ezm3/lib/m3/pkg/m3core/src/C/Common/Ctypes.i3
+ezm3/lib/m3/pkg/m3core/src/C/Common/M3toC.i3
+ezm3/lib/m3/pkg/m3core/src/C/${TARGET}/Csetjmp.i3
+ezm3/lib/m3/pkg/m3core/src/C/${TARGET}/Csignal.i3
+ezm3/lib/m3/pkg/m3core/src/C/${TARGET}/Cstdio.i3
+ezm3/lib/m3/pkg/m3core/src/C/${TARGET}/Cstring.i3
+ezm3/lib/m3/pkg/m3core/src/Csupport/Common/dtoa.h
+ezm3/lib/m3/pkg/m3core/src/convert/CConvert.i3
+ezm3/lib/m3/pkg/m3core/src/convert/Convert.i3
+ezm3/lib/m3/pkg/m3core/src/fingerprint/Fingerprint.i3
+ezm3/lib/m3/pkg/m3core/src/fingerprint/Poly.i3
+ezm3/lib/m3/pkg/m3core/src/fingerprint/PolyBasis.i3
+ezm3/lib/m3/pkg/m3core/src/float/Common/DragonInt.i3
+ezm3/lib/m3/pkg/m3core/src/float/Common/DragonT.i3
+ezm3/lib/m3/pkg/m3core/src/float/Common/ExtendedFloat.i3
+ezm3/lib/m3/pkg/m3core/src/float/Common/Float.ig
+ezm3/lib/m3/pkg/m3core/src/float/Common/IEEESpecial.i3
+ezm3/lib/m3/pkg/m3core/src/float/Common/LongFloat.i3
+ezm3/lib/m3/pkg/m3core/src/float/Common/RealFloat.i3
+ezm3/lib/m3/pkg/m3core/src/float/IEEE-default/FPU.i3
+ezm3/lib/m3/pkg/m3core/src/float/IEEE-default/FloatMode.i3
+ezm3/lib/m3/pkg/m3core/src/float/IEEE-le/LongRealRep.i3
+ezm3/lib/m3/pkg/m3core/src/float/IEEE-le/RealRep.i3
+ezm3/lib/m3/pkg/m3core/src/float/IEEE/Extended.i3
+ezm3/lib/m3/pkg/m3core/src/float/IEEE/LongReal.i3
+ezm3/lib/m3/pkg/m3core/src/float/IEEE/Real.i3
+ezm3/lib/m3/pkg/m3core/src/main/Main.i3
+ezm3/lib/m3/pkg/m3core/src/runtime/${TARGET}/RTMachine.i3
+ezm3/lib/m3/pkg/m3core/src/runtime/POSIX/RT0u.i3
+ezm3/lib/m3/pkg/m3core/src/runtime/POSIX/RTPerfTool.i3
+ezm3/lib/m3/pkg/m3core/src/runtime/POSIX/RTThread.i3
+ezm3/lib/m3/pkg/m3core/src/runtime/common/RT0.i3
+ezm3/lib/m3/pkg/m3core/src/runtime/common/RTAllocStats.i3
+ezm3/lib/m3/pkg/m3core/src/runtime/common/RTAllocator.i3
+ezm3/lib/m3/pkg/m3core/src/runtime/common/RTArgs.i3
+ezm3/lib/m3/pkg/m3core/src/runtime/common/RTCollector.i3
+ezm3/lib/m3/pkg/m3core/src/runtime/common/RTCollectorSRC.i3
+ezm3/lib/m3/pkg/m3core/src/runtime/common/RTException.i3
+ezm3/lib/m3/pkg/m3core/src/runtime/common/RTHeap.i3
+ezm3/lib/m3/pkg/m3core/src/runtime/common/RTHeapDebug.i3
+ezm3/lib/m3/pkg/m3core/src/runtime/common/RTHeapDep.i3
+ezm3/lib/m3/pkg/m3core/src/runtime/common/RTHeapEvent.i3
+ezm3/lib/m3/pkg/m3core/src/runtime/common/RTHeapInfo.i3
+ezm3/lib/m3/pkg/m3core/src/runtime/common/RTHeapMap.i3
+ezm3/lib/m3/pkg/m3core/src/runtime/common/RTHeapRep.i3
+ezm3/lib/m3/pkg/m3core/src/runtime/common/RTHeapStats.i3
+ezm3/lib/m3/pkg/m3core/src/runtime/common/RTHooks.i3
+ezm3/lib/m3/pkg/m3core/src/runtime/common/RTIO.i3
+ezm3/lib/m3/pkg/m3core/src/runtime/common/RTLinker.i3
+ezm3/lib/m3/pkg/m3core/src/runtime/common/RTMapOp.i3
+ezm3/lib/m3/pkg/m3core/src/runtime/common/RTMisc.i3
+ezm3/lib/m3/pkg/m3core/src/runtime/common/RTModule.i3
+ezm3/lib/m3/pkg/m3core/src/runtime/common/RTOS.i3
+ezm3/lib/m3/pkg/m3core/src/runtime/common/RTPacking.i3
+ezm3/lib/m3/pkg/m3core/src/runtime/common/RTParams.i3
+ezm3/lib/m3/pkg/m3core/src/runtime/common/RTProcedure.i3
+ezm3/lib/m3/pkg/m3core/src/runtime/common/RTProcedureSRC.i3
+ezm3/lib/m3/pkg/m3core/src/runtime/common/RTProcess.i3
+ezm3/lib/m3/pkg/m3core/src/runtime/common/RTSignal.i3
+ezm3/lib/m3/pkg/m3core/src/runtime/common/RTStack.i3
+ezm3/lib/m3/pkg/m3core/src/runtime/common/RTThreadInit.i3
+ezm3/lib/m3/pkg/m3core/src/runtime/common/RTTipe.i3
+ezm3/lib/m3/pkg/m3core/src/runtime/common/RTType.i3
+ezm3/lib/m3/pkg/m3core/src/runtime/common/RTTypeFP.i3
+ezm3/lib/m3/pkg/m3core/src/runtime/common/RTTypeMap.i3
+ezm3/lib/m3/pkg/m3core/src/runtime/common/RTTypeSRC.i3
+ezm3/lib/m3/pkg/m3core/src/runtime/common/RTWeakRef.i3
+ezm3/lib/m3/pkg/m3core/src/runtime/common/RTutils.i3
+ezm3/lib/m3/pkg/m3core/src/runtime/ex_frame/RTExRep.i3
+ezm3/lib/m3/pkg/m3core/src/text/Text.i3
+ezm3/lib/m3/pkg/m3core/src/text/TextConv.i3
+ezm3/lib/m3/pkg/m3core/src/text/TextExtras.i3
+ezm3/lib/m3/pkg/m3core/src/text/TextF.i3
+ezm3/lib/m3/pkg/m3core/src/thread/Common/Scheduler.i3
+ezm3/lib/m3/pkg/m3core/src/thread/Common/Thread.i3
+ezm3/lib/m3/pkg/m3core/src/thread/POSIX/SchedulerPosix.i3
+ezm3/lib/m3/pkg/m3core/src/thread/POSIX/ThreadEvent.i3
+ezm3/lib/m3/pkg/m3core/src/thread/POSIX/ThreadF.i3
+ezm3/lib/m3/pkg/m3core/src/time/Common/Date.i3
+ezm3/lib/m3/pkg/m3core/src/time/Common/FmtTime.i3
+ezm3/lib/m3/pkg/m3core/src/time/Common/Tick.i3
+ezm3/lib/m3/pkg/m3core/src/time/Common/Time.i3
+ezm3/lib/m3/pkg/m3core/src/time/POSIX/TimePosix.i3
+ezm3/lib/m3/pkg/m3core/src/unix/${LOWER_OPSYS}-1/Udir.i3
+ezm3/lib/m3/pkg/m3core/src/unix/${LOWER_OPSYS}-1/Uerror.i3
+ezm3/lib/m3/pkg/m3core/src/unix/${LOWER_OPSYS}-1/Uexec.i3
+ezm3/lib/m3/pkg/m3core/src/unix/${LOWER_OPSYS}-1/Ugrp.i3
+ezm3/lib/m3/pkg/m3core/src/unix/${LOWER_OPSYS}-1/Uin.i3
+ezm3/lib/m3/pkg/m3core/src/unix/${LOWER_OPSYS}-1/Uipc.i3
+ezm3/lib/m3/pkg/m3core/src/unix/${LOWER_OPSYS}-1/Umman.i3
+ezm3/lib/m3/pkg/m3core/src/unix/${LOWER_OPSYS}-1/Umsg.i3
+ezm3/lib/m3/pkg/m3core/src/unix/${LOWER_OPSYS}-1/Unetdb.i3
+ezm3/lib/m3/pkg/m3core/src/unix/${LOWER_OPSYS}-1/Unix.i3
+ezm3/lib/m3/pkg/m3core/src/unix/${LOWER_OPSYS}-1/Uprocess.i3
+ezm3/lib/m3/pkg/m3core/src/unix/${LOWER_OPSYS}-1/Upwd.i3
+ezm3/lib/m3/pkg/m3core/src/unix/${LOWER_OPSYS}-1/Uresource.i3
+ezm3/lib/m3/pkg/m3core/src/unix/${LOWER_OPSYS}-1/Usem.i3
+ezm3/lib/m3/pkg/m3core/src/unix/${LOWER_OPSYS}-1/Ushm.i3
+ezm3/lib/m3/pkg/m3core/src/unix/${LOWER_OPSYS}-1/Usignal.i3
+ezm3/lib/m3/pkg/m3core/src/unix/${LOWER_OPSYS}-1/Usocket.i3
+ezm3/lib/m3/pkg/m3core/src/unix/${LOWER_OPSYS}-1/Ustat.i3
+ezm3/lib/m3/pkg/m3core/src/unix/${LOWER_OPSYS}-1/Usyslog.i3
+ezm3/lib/m3/pkg/m3core/src/unix/${LOWER_OPSYS}-1/Utime.i3
+ezm3/lib/m3/pkg/m3core/src/unix/${LOWER_OPSYS}-1/Utypes.i3
+ezm3/lib/m3/pkg/m3core/src/unix/${LOWER_OPSYS}-1/Uugid.i3
+ezm3/lib/m3/pkg/m3core/src/unix/${LOWER_OPSYS}-1/Uuio.i3
+ezm3/lib/m3/pkg/m3core/src/unix/${LOWER_OPSYS}-1/Uutmp.i3
+ezm3/lib/m3/pkg/m3core/src/weakref/WeakRef.i3
+ezm3/lib/m3/pkg/m3core/src/word/Word.i3
+ezm3/lib/m3/pkg/m3doc/${TARGET}/.M3EXPORTS
+ezm3/lib/m3/pkg/m3doc/src/m3doc.tmpl
+ezm3/lib/m3/pkg/m3driver/${TARGET}/.M3EXPORTS
+ezm3/lib/m3/pkg/m3driver/${TARGET}/.M3IMPTAB
+ezm3/lib/m3/pkg/m3driver/${TARGET}/.M3WEB
+ezm3/lib/m3/pkg/m3driver/${TARGET}/LibSeq.i3
+ezm3/lib/m3/pkg/m3driver/${TARGET}/LibSeqRep.i3
+ezm3/lib/m3/pkg/m3driver/${TARGET}/libm3driver.a
+ezm3/lib/m3/pkg/m3driver/${TARGET}/libm3driver.m3x
+ezm3/lib/m3/pkg/m3driver/src/Arg.i3
+ezm3/lib/m3/pkg/m3driver/src/Lib.i3
+ezm3/lib/m3/pkg/m3driver/src/M3Backend.i3
+ezm3/lib/m3/pkg/m3driver/src/M3Driver.i3
+ezm3/lib/m3/pkg/m3driver/src/M3DriverRep.i3
+ezm3/lib/m3/pkg/m3driver/src/M3Path.i3
+ezm3/lib/m3/pkg/m3driver/src/Msg.i3
+ezm3/lib/m3/pkg/m3driver/src/Unit.i3
+ezm3/lib/m3/pkg/m3driver/src/Utils.i3
+ezm3/lib/m3/pkg/m3driver/src/WebFile.i3
+ezm3/lib/m3/pkg/m3front/${TARGET}/.M3EXPORTS
+ezm3/lib/m3/pkg/m3front/${TARGET}/.M3IMPTAB
+ezm3/lib/m3/pkg/m3front/${TARGET}/.M3WEB
+ezm3/lib/m3/pkg/m3front/${TARGET}/libm3front.a
+ezm3/lib/m3/pkg/m3front/${TARGET}/libm3front.m3x
+ezm3/lib/m3/pkg/m3front/src/builtinOps/Abs.i3
+ezm3/lib/m3/pkg/m3front/src/builtinOps/Adr.i3
+ezm3/lib/m3/pkg/m3front/src/builtinOps/AdrSize.i3
+ezm3/lib/m3/pkg/m3front/src/builtinOps/BitSize.i3
+ezm3/lib/m3/pkg/m3front/src/builtinOps/BuiltinOps.i3
+ezm3/lib/m3/pkg/m3front/src/builtinOps/ByteSize.i3
+ezm3/lib/m3/pkg/m3front/src/builtinOps/Ceiling.i3
+ezm3/lib/m3/pkg/m3front/src/builtinOps/Dec.i3
+ezm3/lib/m3/pkg/m3front/src/builtinOps/Dispose.i3
+ezm3/lib/m3/pkg/m3front/src/builtinOps/First.i3
+ezm3/lib/m3/pkg/m3front/src/builtinOps/Floatt.i3
+ezm3/lib/m3/pkg/m3front/src/builtinOps/Floor.i3
+ezm3/lib/m3/pkg/m3front/src/builtinOps/Inc.i3
+ezm3/lib/m3/pkg/m3front/src/builtinOps/IsType.i3
+ezm3/lib/m3/pkg/m3front/src/builtinOps/Last.i3
+ezm3/lib/m3/pkg/m3front/src/builtinOps/Loophole.i3
+ezm3/lib/m3/pkg/m3front/src/builtinOps/Max.i3
+ezm3/lib/m3/pkg/m3front/src/builtinOps/Min.i3
+ezm3/lib/m3/pkg/m3front/src/builtinOps/Narrow.i3
+ezm3/lib/m3/pkg/m3front/src/builtinOps/New.i3
+ezm3/lib/m3/pkg/m3front/src/builtinOps/Number.i3
+ezm3/lib/m3/pkg/m3front/src/builtinOps/Ord.i3
+ezm3/lib/m3/pkg/m3front/src/builtinOps/Round.i3
+ezm3/lib/m3/pkg/m3front/src/builtinOps/Subarray.i3
+ezm3/lib/m3/pkg/m3front/src/builtinOps/Trunc.i3
+ezm3/lib/m3/pkg/m3front/src/builtinOps/Typecode.i3
+ezm3/lib/m3/pkg/m3front/src/builtinOps/Val.i3
+ezm3/lib/m3/pkg/m3front/src/builtinTypes/Addr.i3
+ezm3/lib/m3/pkg/m3front/src/builtinTypes/Bool.i3
+ezm3/lib/m3/pkg/m3front/src/builtinTypes/BuiltinTypes.i3
+ezm3/lib/m3/pkg/m3front/src/builtinTypes/CChar.i3
+ezm3/lib/m3/pkg/m3front/src/builtinTypes/Card.i3
+ezm3/lib/m3/pkg/m3front/src/builtinTypes/EReel.i3
+ezm3/lib/m3/pkg/m3front/src/builtinTypes/ErrType.i3
+ezm3/lib/m3/pkg/m3front/src/builtinTypes/Int.i3
+ezm3/lib/m3/pkg/m3front/src/builtinTypes/LReel.i3
+ezm3/lib/m3/pkg/m3front/src/builtinTypes/Mutex.i3
+ezm3/lib/m3/pkg/m3front/src/builtinTypes/Null.i3
+ezm3/lib/m3/pkg/m3front/src/builtinTypes/ObjectAdr.i3
+ezm3/lib/m3/pkg/m3front/src/builtinTypes/ObjectRef.i3
+ezm3/lib/m3/pkg/m3front/src/builtinTypes/Reel.i3
+ezm3/lib/m3/pkg/m3front/src/builtinTypes/Reff.i3
+ezm3/lib/m3/pkg/m3front/src/builtinTypes/Textt.i3
+ezm3/lib/m3/pkg/m3front/src/builtinWord/WordAnd.i3
+ezm3/lib/m3/pkg/m3front/src/builtinWord/WordDivide.i3
+ezm3/lib/m3/pkg/m3front/src/builtinWord/WordExtract.i3
+ezm3/lib/m3/pkg/m3front/src/builtinWord/WordGE.i3
+ezm3/lib/m3/pkg/m3front/src/builtinWord/WordGT.i3
+ezm3/lib/m3/pkg/m3front/src/builtinWord/WordInsert.i3
+ezm3/lib/m3/pkg/m3front/src/builtinWord/WordLE.i3
+ezm3/lib/m3/pkg/m3front/src/builtinWord/WordLT.i3
+ezm3/lib/m3/pkg/m3front/src/builtinWord/WordMinus.i3
+ezm3/lib/m3/pkg/m3front/src/builtinWord/WordMod.i3
+ezm3/lib/m3/pkg/m3front/src/builtinWord/WordModule.i3
+ezm3/lib/m3/pkg/m3front/src/builtinWord/WordNot.i3
+ezm3/lib/m3/pkg/m3front/src/builtinWord/WordOr.i3
+ezm3/lib/m3/pkg/m3front/src/builtinWord/WordPlus.i3
+ezm3/lib/m3/pkg/m3front/src/builtinWord/WordRotate.i3
+ezm3/lib/m3/pkg/m3front/src/builtinWord/WordShift.i3
+ezm3/lib/m3/pkg/m3front/src/builtinWord/WordTimes.i3
+ezm3/lib/m3/pkg/m3front/src/builtinWord/WordXor.i3
+ezm3/lib/m3/pkg/m3front/src/exprs/AddExpr.i3
+ezm3/lib/m3/pkg/m3front/src/exprs/AddressExpr.i3
+ezm3/lib/m3/pkg/m3front/src/exprs/AndExpr.i3
+ezm3/lib/m3/pkg/m3front/src/exprs/ArrayExpr.i3
+ezm3/lib/m3/pkg/m3front/src/exprs/CallExpr.i3
+ezm3/lib/m3/pkg/m3front/src/exprs/CastExpr.i3
+ezm3/lib/m3/pkg/m3front/src/exprs/CheckExpr.i3
+ezm3/lib/m3/pkg/m3front/src/exprs/CompareExpr.i3
+ezm3/lib/m3/pkg/m3front/src/exprs/ConcatExpr.i3
+ezm3/lib/m3/pkg/m3front/src/exprs/ConsExpr.i3
+ezm3/lib/m3/pkg/m3front/src/exprs/DerefExpr.i3
+ezm3/lib/m3/pkg/m3front/src/exprs/DivExpr.i3
+ezm3/lib/m3/pkg/m3front/src/exprs/DivideExpr.i3
+ezm3/lib/m3/pkg/m3front/src/exprs/EnumExpr.i3
+ezm3/lib/m3/pkg/m3front/src/exprs/EqualExpr.i3
+ezm3/lib/m3/pkg/m3front/src/exprs/Expr.i3
+ezm3/lib/m3/pkg/m3front/src/exprs/ExprParse.i3
+ezm3/lib/m3/pkg/m3front/src/exprs/ExprRep.i3
+ezm3/lib/m3/pkg/m3front/src/exprs/InExpr.i3
+ezm3/lib/m3/pkg/m3front/src/exprs/IntegerExpr.i3
+ezm3/lib/m3/pkg/m3front/src/exprs/KeywordExpr.i3
+ezm3/lib/m3/pkg/m3front/src/exprs/MethodExpr.i3
+ezm3/lib/m3/pkg/m3front/src/exprs/ModExpr.i3
+ezm3/lib/m3/pkg/m3front/src/exprs/MultiplyExpr.i3
+ezm3/lib/m3/pkg/m3front/src/exprs/NamedExpr.i3
+ezm3/lib/m3/pkg/m3front/src/exprs/NegateExpr.i3
+ezm3/lib/m3/pkg/m3front/src/exprs/NilChkExpr.i3
+ezm3/lib/m3/pkg/m3front/src/exprs/NotExpr.i3
+ezm3/lib/m3/pkg/m3front/src/exprs/OrExpr.i3
+ezm3/lib/m3/pkg/m3front/src/exprs/PlusExpr.i3
+ezm3/lib/m3/pkg/m3front/src/exprs/ProcExpr.i3
+ezm3/lib/m3/pkg/m3front/src/exprs/QualifyExpr.i3
+ezm3/lib/m3/pkg/m3front/src/exprs/RangeExpr.i3
+ezm3/lib/m3/pkg/m3front/src/exprs/RecordExpr.i3
+ezm3/lib/m3/pkg/m3front/src/exprs/ReelExpr.i3
+ezm3/lib/m3/pkg/m3front/src/exprs/SetExpr.i3
+ezm3/lib/m3/pkg/m3front/src/exprs/SubscriptExpr.i3
+ezm3/lib/m3/pkg/m3front/src/exprs/SubtractExpr.i3
+ezm3/lib/m3/pkg/m3front/src/exprs/TextExpr.i3
+ezm3/lib/m3/pkg/m3front/src/exprs/TypeExpr.i3
+ezm3/lib/m3/pkg/m3front/src/exprs/VarExpr.i3
+ezm3/lib/m3/pkg/m3front/src/misc/CG.i3
+ezm3/lib/m3/pkg/m3front/src/misc/Coverage.i3
+ezm3/lib/m3/pkg/m3front/src/misc/ESet.i3
+ezm3/lib/m3/pkg/m3front/src/misc/Error.i3
+ezm3/lib/m3/pkg/m3front/src/misc/Host.i3
+ezm3/lib/m3/pkg/m3front/src/misc/M3.i3
+ezm3/lib/m3/pkg/m3front/src/misc/M3Compiler.i3
+ezm3/lib/m3/pkg/m3front/src/misc/M3Header.i3
+ezm3/lib/m3/pkg/m3front/src/misc/M3String.i3
+ezm3/lib/m3/pkg/m3front/src/misc/Marker.i3
+ezm3/lib/m3/pkg/m3front/src/misc/ProcBody.i3
+ezm3/lib/m3/pkg/m3front/src/misc/Runtime.i3
+ezm3/lib/m3/pkg/m3front/src/misc/Scanner.i3
+ezm3/lib/m3/pkg/m3front/src/misc/Scope.i3
+ezm3/lib/m3/pkg/m3front/src/misc/TipeDesc.i3
+ezm3/lib/m3/pkg/m3front/src/misc/TipeMap.i3
+ezm3/lib/m3/pkg/m3front/src/misc/Token.i3
+ezm3/lib/m3/pkg/m3front/src/misc/Tracer.i3
+ezm3/lib/m3/pkg/m3front/src/misc/WebInfo.i3
+ezm3/lib/m3/pkg/m3front/src/stmts/AssertStmt.i3
+ezm3/lib/m3/pkg/m3front/src/stmts/AssignStmt.i3
+ezm3/lib/m3/pkg/m3front/src/stmts/BlockStmt.i3
+ezm3/lib/m3/pkg/m3front/src/stmts/CallStmt.i3
+ezm3/lib/m3/pkg/m3front/src/stmts/CaseStmt.i3
+ezm3/lib/m3/pkg/m3front/src/stmts/EvalStmt.i3
+ezm3/lib/m3/pkg/m3front/src/stmts/ExitStmt.i3
+ezm3/lib/m3/pkg/m3front/src/stmts/ForStmt.i3
+ezm3/lib/m3/pkg/m3front/src/stmts/IfStmt.i3
+ezm3/lib/m3/pkg/m3front/src/stmts/LockStmt.i3
+ezm3/lib/m3/pkg/m3front/src/stmts/LoopStmt.i3
+ezm3/lib/m3/pkg/m3front/src/stmts/RaiseStmt.i3
+ezm3/lib/m3/pkg/m3front/src/stmts/RepeatStmt.i3
+ezm3/lib/m3/pkg/m3front/src/stmts/ReturnStmt.i3
+ezm3/lib/m3/pkg/m3front/src/stmts/Stmt.i3
+ezm3/lib/m3/pkg/m3front/src/stmts/StmtRep.i3
+ezm3/lib/m3/pkg/m3front/src/stmts/TryFinStmt.i3
+ezm3/lib/m3/pkg/m3front/src/stmts/TryStmt.i3
+ezm3/lib/m3/pkg/m3front/src/stmts/TypeCaseStmt.i3
+ezm3/lib/m3/pkg/m3front/src/stmts/WhileStmt.i3
+ezm3/lib/m3/pkg/m3front/src/stmts/WithStmt.i3
+ezm3/lib/m3/pkg/m3front/src/types/ArrayType.i3
+ezm3/lib/m3/pkg/m3front/src/types/EnumType.i3
+ezm3/lib/m3/pkg/m3front/src/types/NamedType.i3
+ezm3/lib/m3/pkg/m3front/src/types/ObjectType.i3
+ezm3/lib/m3/pkg/m3front/src/types/OpaqueType.i3
+ezm3/lib/m3/pkg/m3front/src/types/OpenArrayType.i3
+ezm3/lib/m3/pkg/m3front/src/types/PackedType.i3
+ezm3/lib/m3/pkg/m3front/src/types/ProcType.i3
+ezm3/lib/m3/pkg/m3front/src/types/RecordType.i3
+ezm3/lib/m3/pkg/m3front/src/types/RefType.i3
+ezm3/lib/m3/pkg/m3front/src/types/SetType.i3
+ezm3/lib/m3/pkg/m3front/src/types/SubrangeType.i3
+ezm3/lib/m3/pkg/m3front/src/types/Type.i3
+ezm3/lib/m3/pkg/m3front/src/types/TypeFP.i3
+ezm3/lib/m3/pkg/m3front/src/types/TypeRep.i3
+ezm3/lib/m3/pkg/m3front/src/types/TypeTbl.i3
+ezm3/lib/m3/pkg/m3front/src/types/UserProc.i3
+ezm3/lib/m3/pkg/m3front/src/values/Constant.i3
+ezm3/lib/m3/pkg/m3front/src/values/Decl.i3
+ezm3/lib/m3/pkg/m3front/src/values/EnumElt.i3
+ezm3/lib/m3/pkg/m3front/src/values/Exceptionz.i3
+ezm3/lib/m3/pkg/m3front/src/values/External.i3
+ezm3/lib/m3/pkg/m3front/src/values/Field.i3
+ezm3/lib/m3/pkg/m3front/src/values/Formal.i3
+ezm3/lib/m3/pkg/m3front/src/values/Ident.i3
+ezm3/lib/m3/pkg/m3front/src/values/Method.i3
+ezm3/lib/m3/pkg/m3front/src/values/Module.i3
+ezm3/lib/m3/pkg/m3front/src/values/Procedure.i3
+ezm3/lib/m3/pkg/m3front/src/values/Revelation.i3
+ezm3/lib/m3/pkg/m3front/src/values/Tipe.i3
+ezm3/lib/m3/pkg/m3front/src/values/Value.i3
+ezm3/lib/m3/pkg/m3front/src/values/ValueRep.i3
+ezm3/lib/m3/pkg/m3front/src/values/Variable.i3
+ezm3/lib/m3/pkg/m3linker/${TARGET}/.M3EXPORTS
+ezm3/lib/m3/pkg/m3linker/${TARGET}/.M3IMPTAB
+ezm3/lib/m3/pkg/m3linker/${TARGET}/.M3WEB
+ezm3/lib/m3/pkg/m3linker/${TARGET}/libm3link.a
+ezm3/lib/m3/pkg/m3linker/${TARGET}/libm3link.m3x
+ezm3/lib/m3/pkg/m3linker/src/Mx.i3
+ezm3/lib/m3/pkg/m3linker/src/MxCheck.i3
+ezm3/lib/m3/pkg/m3linker/src/MxGen.i3
+ezm3/lib/m3/pkg/m3linker/src/MxGenC.i3
+ezm3/lib/m3/pkg/m3linker/src/MxGenCG.i3
+ezm3/lib/m3/pkg/m3linker/src/MxGenRep.i3
+ezm3/lib/m3/pkg/m3linker/src/MxIO.i3
+ezm3/lib/m3/pkg/m3linker/src/MxIn.i3
+ezm3/lib/m3/pkg/m3linker/src/MxMap.i3
+ezm3/lib/m3/pkg/m3linker/src/MxMerge.i3
+ezm3/lib/m3/pkg/m3linker/src/MxOut.i3
+ezm3/lib/m3/pkg/m3linker/src/MxRep.i3
+ezm3/lib/m3/pkg/m3linker/src/MxSet.i3
+ezm3/lib/m3/pkg/m3linker/src/MxVS.i3
+ezm3/lib/m3/pkg/m3linker/src/MxVSSet.i3
+ezm3/lib/m3/pkg/m3middle/${TARGET}/.M3EXPORTS
+ezm3/lib/m3/pkg/m3middle/${TARGET}/.M3IMPTAB
+ezm3/lib/m3/pkg/m3middle/${TARGET}/.M3WEB
+ezm3/lib/m3/pkg/m3middle/${TARGET}/libm3middle.a
+ezm3/lib/m3/pkg/m3middle/${TARGET}/libm3middle.m3x
+ezm3/lib/m3/pkg/m3middle/src/M3Buf.i3
+ezm3/lib/m3/pkg/m3middle/src/M3CG.i3
+ezm3/lib/m3/pkg/m3middle/src/M3CG_Check.i3
+ezm3/lib/m3/pkg/m3middle/src/M3CG_Clean.i3
+ezm3/lib/m3/pkg/m3middle/src/M3CG_Ops.i3
+ezm3/lib/m3/pkg/m3middle/src/M3CG_Rd.i3
+ezm3/lib/m3/pkg/m3middle/src/M3CG_Wr.i3
+ezm3/lib/m3/pkg/m3middle/src/M3FP.i3
+ezm3/lib/m3/pkg/m3middle/src/M3File.i3
+ezm3/lib/m3/pkg/m3middle/src/M3ID.i3
+ezm3/lib/m3/pkg/m3middle/src/M3RT.i3
+ezm3/lib/m3/pkg/m3middle/src/M3Timers.i3
+ezm3/lib/m3/pkg/m3middle/src/POSIX/CoffTime.i3
+ezm3/lib/m3/pkg/m3middle/src/TFloat.i3
+ezm3/lib/m3/pkg/m3middle/src/TInt.i3
+ezm3/lib/m3/pkg/m3middle/src/TWord.i3
+ezm3/lib/m3/pkg/m3middle/src/Target.i3
+ezm3/lib/m3/pkg/m3middle/src/TargetMap.i3
+ezm3/lib/m3/pkg/m3quake/${TARGET}/.M3EXPORTS
+ezm3/lib/m3/pkg/m3quake/${TARGET}/.M3IMPTAB
+ezm3/lib/m3/pkg/m3quake/${TARGET}/.M3WEB
+ezm3/lib/m3/pkg/m3quake/${TARGET}/QVSeq.i3
+ezm3/lib/m3/pkg/m3quake/${TARGET}/QVSeqRep.i3
+ezm3/lib/m3/pkg/m3quake/${TARGET}/QVTbl.i3
+ezm3/lib/m3/pkg/m3quake/${TARGET}/libm3quake.a
+ezm3/lib/m3/pkg/m3quake/${TARGET}/libm3quake.m3x
+ezm3/lib/m3/pkg/m3quake/src/QCode.i3
+ezm3/lib/m3/pkg/m3quake/src/QCompiler.i3
+ezm3/lib/m3/pkg/m3quake/src/QMachRep.i3
+ezm3/lib/m3/pkg/m3quake/src/QMachine.i3
+ezm3/lib/m3/pkg/m3quake/src/QScanner.i3
+ezm3/lib/m3/pkg/m3quake/src/QToken.i3
+ezm3/lib/m3/pkg/m3quake/src/QVal.i3
+ezm3/lib/m3/pkg/m3quake/src/QValue.i3
+ezm3/lib/m3/pkg/m3quake/src/Quake.i3
+ezm3/lib/m3/pkg/m3ship/${TARGET}/.M3EXPORTS
+ezm3/lib/m3/pkg/m3ship/${TARGET}/.M3IMPTAB
+ezm3/lib/m3/pkg/m3ship/${TARGET}/.M3WEB
+ezm3/lib/m3/pkg/m3templates/${TARGET}/.M3EXPORTS
+ezm3/lib/m3/pkg/m3templates/${TARGET}/.M3IMPTAB
+ezm3/lib/m3/pkg/m3templates/${TARGET}/.M3WEB
+ezm3/lib/m3/pkg/m3templates/${TARGET}/IntM3LibsTbl.i3
+ezm3/lib/m3/pkg/m3templates/${TARGET}/IntMapTbl.i3
+ezm3/lib/m3/pkg/m3templates/${TARGET}/TextLocTbl.i3
+ezm3/lib/m3/pkg/m3templates/${TARGET}/libm3templates.a
+ezm3/lib/m3/pkg/m3templates/${TARGET}/libm3templates.m3x
+ezm3/lib/m3/pkg/m3templates/src/BldFace.i3
+ezm3/lib/m3/pkg/m3templates/src/BldHooks.i3
+ezm3/lib/m3/pkg/m3templates/src/BldPosix.i3
+ezm3/lib/m3/pkg/m3templates/src/BldQRep.i3
+ezm3/lib/m3/pkg/m3templates/src/BldQuake.i3
+ezm3/lib/m3/pkg/m3templates/src/BldWin32.i3
+ezm3/lib/m3/pkg/m3templates/src/Location.i3
+ezm3/lib/m3/pkg/m3templates/src/M3Libs.i3
+ezm3/lib/m3/pkg/set/${TARGET}/.M3EXPORTS
+ezm3/lib/m3/pkg/set/${TARGET}/.M3IMPTAB
+ezm3/lib/m3/pkg/set/${TARGET}/.M3WEB
+ezm3/lib/m3/pkg/set/${TARGET}/AtomSet.i3
+ezm3/lib/m3/pkg/set/${TARGET}/AtomSetDef.i3
+ezm3/lib/m3/pkg/set/${TARGET}/AtomSetList.i3
+ezm3/lib/m3/pkg/set/${TARGET}/IntSet.i3
+ezm3/lib/m3/pkg/set/${TARGET}/IntSetDef.i3
+ezm3/lib/m3/pkg/set/${TARGET}/IntSetList.i3
+ezm3/lib/m3/pkg/set/${TARGET}/RefSet.i3
+ezm3/lib/m3/pkg/set/${TARGET}/RefSetList.i3
+ezm3/lib/m3/pkg/set/${TARGET}/TextSet.i3
+ezm3/lib/m3/pkg/set/${TARGET}/TextSetDef.i3
+ezm3/lib/m3/pkg/set/${TARGET}/TextSetList.i3
+ezm3/lib/m3/pkg/set/${TARGET}/libset.a
+ezm3/lib/m3/pkg/set/${TARGET}/libset.m3x
+ezm3/lib/m3/pkg/set/src/Set.ig
+ezm3/lib/m3/pkg/set/src/Set.mg
+ezm3/lib/m3/pkg/set/src/SetDef.ig
+ezm3/lib/m3/pkg/set/src/SetDef.mg
+ezm3/lib/m3/pkg/set/src/SetList.ig
+ezm3/lib/m3/pkg/set/src/SetList.mg
+ezm3/lib/m3/pkg/set/src/set.tmpl
+ezm3/lib/m3/pkg/tcp/${TARGET}/.M3EXPORTS
+ezm3/lib/m3/pkg/tcp/${TARGET}/.M3IMPTAB
+ezm3/lib/m3/pkg/tcp/${TARGET}/.M3WEB
+ezm3/lib/m3/pkg/tcp/${TARGET}/libm3tcp.a
+ezm3/lib/m3/pkg/tcp/${TARGET}/libm3tcp.m3x
+ezm3/lib/m3/pkg/tcp/src/POSIX/Herrno.i3
+ezm3/lib/m3/pkg/tcp/src/POSIX/TCPHack.i3
+ezm3/lib/m3/pkg/tcp/src/POSIX/TCPPosix.i3
+ezm3/lib/m3/pkg/tcp/src/common/ConnFD.i3
+ezm3/lib/m3/pkg/tcp/src/common/ConnMsgRW.i3
+ezm3/lib/m3/pkg/tcp/src/common/ConnRW.i3
+ezm3/lib/m3/pkg/tcp/src/common/IP.i3
+ezm3/lib/m3/pkg/tcp/src/common/TCP.i3
+ezm3/lib/m3/pkg/tcp/src/common/TCPSpecial.i3
+ezm3/lib/m3/pkg/tempfiles/${TARGET}/.M3EXPORTS
+ezm3/lib/m3/pkg/tempfiles/${TARGET}/.M3IMPTAB
+ezm3/lib/m3/pkg/tempfiles/${TARGET}/.M3WEB
+ezm3/lib/m3/pkg/tempfiles/${TARGET}/libTempFiles.a
+ezm3/lib/m3/pkg/tempfiles/${TARGET}/libTempFiles.m3x
+ezm3/lib/m3/pkg/tempfiles/src/TempFiles.i3
+ezm3/lib/m3/pkg/ui/${TARGET}/.M3EXPORTS
+ezm3/lib/m3/pkg/ui/${TARGET}/.M3IMPTAB
+ezm3/lib/m3/pkg/ui/${TARGET}/.M3WEB
+ezm3/lib/m3/pkg/ui/${TARGET}/ComplSeq.i3
+ezm3/lib/m3/pkg/ui/${TARGET}/ComplSeqRep.i3
+ezm3/lib/m3/pkg/ui/${TARGET}/CompletionSeq.i3
+ezm3/lib/m3/pkg/ui/${TARGET}/CompletionSeqRep.i3
+ezm3/lib/m3/pkg/ui/${TARGET}/STypeMapSeq.i3
+ezm3/lib/m3/pkg/ui/${TARGET}/STypeMapSeqRep.i3
+ezm3/lib/m3/pkg/ui/${TARGET}/libm3ui.a
+ezm3/lib/m3/pkg/ui/${TARGET}/libm3ui.m3x
+ezm3/lib/m3/pkg/ui/src/picture/Completion.i3
+ezm3/lib/m3/pkg/ui/src/picture/FreeList.mg
+ezm3/lib/m3/pkg/ui/src/picture/Picture.i3
+ezm3/lib/m3/pkg/ui/src/picture/PictureRep.i3
+ezm3/lib/m3/pkg/ui/src/split/AnchorBtnVBT.i3
+ezm3/lib/m3/pkg/ui/src/split/BdrVBTClass.i3
+ezm3/lib/m3/pkg/ui/src/split/BorderedVBT.i3
+ezm3/lib/m3/pkg/ui/src/split/BtnVBTClass.i3
+ezm3/lib/m3/pkg/ui/src/split/ButtonVBT.i3
+ezm3/lib/m3/pkg/ui/src/split/ComposeKey.i3
+ezm3/lib/m3/pkg/ui/src/split/DblBufferUtil.i3
+ezm3/lib/m3/pkg/ui/src/split/DblBufferVBT.i3
+ezm3/lib/m3/pkg/ui/src/split/ETAgent.i3
+ezm3/lib/m3/pkg/ui/src/split/Filter.i3
+ezm3/lib/m3/pkg/ui/src/split/FilterClass.i3
+ezm3/lib/m3/pkg/ui/src/split/Gray.i3
+ezm3/lib/m3/pkg/ui/src/split/HVBar.i3
+ezm3/lib/m3/pkg/ui/src/split/HVSplit.i3
+ezm3/lib/m3/pkg/ui/src/split/HighlightVBT.i3
+ezm3/lib/m3/pkg/ui/src/split/JoinCMap.i3
+ezm3/lib/m3/pkg/ui/src/split/JoinCursor.i3
+ezm3/lib/m3/pkg/ui/src/split/JoinFont.i3
+ezm3/lib/m3/pkg/ui/src/split/JoinPaintOp.i3
+ezm3/lib/m3/pkg/ui/src/split/JoinParent.i3
+ezm3/lib/m3/pkg/ui/src/split/JoinPixmap.i3
+ezm3/lib/m3/pkg/ui/src/split/JoinScreen.i3
+ezm3/lib/m3/pkg/ui/src/split/JoinedVBT.i3
+ezm3/lib/m3/pkg/ui/src/split/MenuBtnVBT.i3
+ezm3/lib/m3/pkg/ui/src/split/OverlayVBT.i3
+ezm3/lib/m3/pkg/ui/src/split/PackSplit.i3
+ezm3/lib/m3/pkg/ui/src/split/ProperSplit.i3
+ezm3/lib/m3/pkg/ui/src/split/QuickBtnVBT.i3
+ezm3/lib/m3/pkg/ui/src/split/RigidVBT.i3
+ezm3/lib/m3/pkg/ui/src/split/STypeMap.i3
+ezm3/lib/m3/pkg/ui/src/split/SelectQueue.i3
+ezm3/lib/m3/pkg/ui/src/split/Split.i3
+ezm3/lib/m3/pkg/ui/src/split/StableVBT.i3
+ezm3/lib/m3/pkg/ui/src/split/TSplit.i3
+ezm3/lib/m3/pkg/ui/src/split/TextVBT.i3
+ezm3/lib/m3/pkg/ui/src/split/TextVBTClass.i3
+ezm3/lib/m3/pkg/ui/src/split/TextureVBT.i3
+ezm3/lib/m3/pkg/ui/src/split/TranslateVBT.i3
+ezm3/lib/m3/pkg/ui/src/split/TwoTone.i3
+ezm3/lib/m3/pkg/ui/src/split/TypeInVBT.i3
+ezm3/lib/m3/pkg/ui/src/split/ZSplit.i3
+ezm3/lib/m3/pkg/ui/src/trestle/DpyFilter.i3
+ezm3/lib/m3/pkg/ui/src/trestle/InstallQueue.i3
+ezm3/lib/m3/pkg/ui/src/trestle/InstalledVBT.i3
+ezm3/lib/m3/pkg/ui/src/trestle/TrestleConf.i3
+ezm3/lib/m3/pkg/ui/src/trestle/TrestleGoo.i3
+ezm3/lib/m3/pkg/ui/src/trestle/TrestleImpl.i3
+ezm3/lib/m3/pkg/ui/src/trestle/TrestleOS.i3
+ezm3/lib/m3/pkg/ui/src/vbt/Batch.i3
+ezm3/lib/m3/pkg/ui/src/vbt/BatchRep.i3
+ezm3/lib/m3/pkg/ui/src/vbt/BatchUtil.i3
+ezm3/lib/m3/pkg/ui/src/vbt/Cursor.i3
+ezm3/lib/m3/pkg/ui/src/vbt/Font.i3
+ezm3/lib/m3/pkg/ui/src/vbt/KeyboardKey.i3
+ezm3/lib/m3/pkg/ui/src/vbt/Latin1Key.i3
+ezm3/lib/m3/pkg/ui/src/vbt/MiscDetail.i3
+ezm3/lib/m3/pkg/ui/src/vbt/MouseSplit.i3
+ezm3/lib/m3/pkg/ui/src/vbt/PaintExt.i3
+ezm3/lib/m3/pkg/ui/src/vbt/PaintOp.i3
+ezm3/lib/m3/pkg/ui/src/vbt/PaintPrivate.i3
+ezm3/lib/m3/pkg/ui/src/vbt/Palette.i3
+ezm3/lib/m3/pkg/ui/src/vbt/Pixmap.i3
+ezm3/lib/m3/pkg/ui/src/vbt/PlttFrnds.i3
+ezm3/lib/m3/pkg/ui/src/vbt/ScreenType.i3
+ezm3/lib/m3/pkg/ui/src/vbt/ScrnColorMap.i3
+ezm3/lib/m3/pkg/ui/src/vbt/ScrnCursor.i3
+ezm3/lib/m3/pkg/ui/src/vbt/ScrnFont.i3
+ezm3/lib/m3/pkg/ui/src/vbt/ScrnPaintOp.i3
+ezm3/lib/m3/pkg/ui/src/vbt/ScrnPixmap.i3
+ezm3/lib/m3/pkg/ui/src/vbt/Trestle.i3
+ezm3/lib/m3/pkg/ui/src/vbt/TrestleClass.i3
+ezm3/lib/m3/pkg/ui/src/vbt/TrestleComm.i3
+ezm3/lib/m3/pkg/ui/src/vbt/VBT.i3
+ezm3/lib/m3/pkg/ui/src/vbt/VBTClass.i3
+ezm3/lib/m3/pkg/ui/src/vbt/VBTRep.i3
+ezm3/lib/m3/pkg/ui/src/vbt/VBTTuning.i3
+ezm3/lib/m3/pkg/ui/src/xvbt/Compl.i3
+ezm3/lib/m3/pkg/ui/src/xvbt/TrestleOnX.i3
+ezm3/lib/m3/pkg/ui/src/xvbt/TrslOnXF.i3
+ezm3/lib/m3/pkg/ui/src/xvbt/XAtomQueue.i3
+ezm3/lib/m3/pkg/ui/src/xvbt/XClient.i3
+ezm3/lib/m3/pkg/ui/src/xvbt/XClientExt.i3
+ezm3/lib/m3/pkg/ui/src/xvbt/XClientF.i3
+ezm3/lib/m3/pkg/ui/src/xvbt/XConfCtl.i3
+ezm3/lib/m3/pkg/ui/src/xvbt/XCursors.i3
+ezm3/lib/m3/pkg/ui/src/xvbt/XEventQueue.i3
+ezm3/lib/m3/pkg/ui/src/xvbt/XExtensions.i3
+ezm3/lib/m3/pkg/ui/src/xvbt/XGC.i3
+ezm3/lib/m3/pkg/ui/src/xvbt/XImUtil.i3
+ezm3/lib/m3/pkg/ui/src/xvbt/XInput.i3
+ezm3/lib/m3/pkg/ui/src/xvbt/XMessenger.i3
+ezm3/lib/m3/pkg/ui/src/xvbt/XPaint.i3
+ezm3/lib/m3/pkg/ui/src/xvbt/XPicture.i3
+ezm3/lib/m3/pkg/ui/src/xvbt/XProperties.i3
+ezm3/lib/m3/pkg/ui/src/xvbt/XScreenType.i3
+ezm3/lib/m3/pkg/ui/src/xvbt/XScrnCmap.i3
+ezm3/lib/m3/pkg/ui/src/xvbt/XScrnCrsr.i3
+ezm3/lib/m3/pkg/ui/src/xvbt/XScrnFont.i3
+ezm3/lib/m3/pkg/ui/src/xvbt/XScrnPntOp.i3
+ezm3/lib/m3/pkg/ui/src/xvbt/XScrnPxmp.i3
+ezm3/lib/m3/pkg/ui/src/xvbt/XScrnTpRep.i3
+ezm3/lib/m3/pkg/ui/src/xvbt/XScrollQueue.i3
+ezm3/lib/m3/pkg/ui/src/xvbt/XSharedMem.i3
+ezm3/lib/m3/pkg/ui/src/xvbt/XShm.i3
+ezm3/lib/m3/pkg/vbtkit/${TARGET}/.M3EXPORTS
+ezm3/lib/m3/pkg/vbtkit/${TARGET}/.M3IMPTAB
+ezm3/lib/m3/pkg/vbtkit/${TARGET}/.M3WEB
+ezm3/lib/m3/pkg/vbtkit/${TARGET}/VBTKitBundle.i3
+ezm3/lib/m3/pkg/vbtkit/${TARGET}/libm3vbtkit.a
+ezm3/lib/m3/pkg/vbtkit/${TARGET}/libm3vbtkit.m3x
+ezm3/lib/m3/pkg/vbtkit/src/color/Color.i3
+ezm3/lib/m3/pkg/vbtkit/src/color/ColorName.i3
+ezm3/lib/m3/pkg/vbtkit/src/color/ColorNameF.i3
+ezm3/lib/m3/pkg/vbtkit/src/color/ColorNameTable.i3
+ezm3/lib/m3/pkg/vbtkit/src/etext/EmacsModel.i3
+ezm3/lib/m3/pkg/vbtkit/src/etext/ISOChar.i3
+ezm3/lib/m3/pkg/vbtkit/src/etext/IvyModel.i3
+ezm3/lib/m3/pkg/vbtkit/src/etext/Key.i3
+ezm3/lib/m3/pkg/vbtkit/src/etext/KeyFilter.i3
+ezm3/lib/m3/pkg/vbtkit/src/etext/KeyTrans.i3
+ezm3/lib/m3/pkg/vbtkit/src/etext/MTextUnit.i3
+ezm3/lib/m3/pkg/vbtkit/src/etext/MacModel.i3
+ezm3/lib/m3/pkg/vbtkit/src/etext/TextEditVBT.i3
+ezm3/lib/m3/pkg/vbtkit/src/etext/TextPort.i3
+ezm3/lib/m3/pkg/vbtkit/src/etext/TextPortClass.i3
+ezm3/lib/m3/pkg/vbtkit/src/etext/TypeinVBT.i3
+ezm3/lib/m3/pkg/vbtkit/src/etext/TypescriptVBT.i3
+ezm3/lib/m3/pkg/vbtkit/src/etext/XtermModel.i3
+ezm3/lib/m3/pkg/vbtkit/src/lego/AnchorHelpSplit.i3
+ezm3/lib/m3/pkg/vbtkit/src/lego/AnchorHelpVBT.i3
+ezm3/lib/m3/pkg/vbtkit/src/lego/AnchorSplit.i3
+ezm3/lib/m3/pkg/vbtkit/src/lego/BiFeedbackVBT.i3
+ezm3/lib/m3/pkg/vbtkit/src/lego/BooleanVBT.i3
+ezm3/lib/m3/pkg/vbtkit/src/lego/ChoiceVBT.i3
+ezm3/lib/m3/pkg/vbtkit/src/lego/FeedbackVBT.i3
+ezm3/lib/m3/pkg/vbtkit/src/lego/FileBrowserVBT.i3
+ezm3/lib/m3/pkg/vbtkit/src/lego/FlexVBT.i3
+ezm3/lib/m3/pkg/vbtkit/src/lego/GuardedBtnVBT.i3
+ezm3/lib/m3/pkg/vbtkit/src/lego/Image.i3
+ezm3/lib/m3/pkg/vbtkit/src/lego/ListVBT.i3
+ezm3/lib/m3/pkg/vbtkit/src/lego/MarginFeedbackVBT.i3
+ezm3/lib/m3/pkg/vbtkit/src/lego/MenuSwitchVBT.i3
+ezm3/lib/m3/pkg/vbtkit/src/lego/MultiClass.i3
+ezm3/lib/m3/pkg/vbtkit/src/lego/MultiFilter.i3
+ezm3/lib/m3/pkg/vbtkit/src/lego/MultiSplit.i3
+ezm3/lib/m3/pkg/vbtkit/src/lego/NumericVBT.i3
+ezm3/lib/m3/pkg/vbtkit/src/lego/OffsetVBT.i3
+ezm3/lib/m3/pkg/vbtkit/src/lego/PixmapVBT.i3
+ezm3/lib/m3/pkg/vbtkit/src/lego/QuickSwitchVBT.i3
+ezm3/lib/m3/pkg/vbtkit/src/lego/ReactivityVBT.i3
+ezm3/lib/m3/pkg/vbtkit/src/lego/ScaleFilter.i3
+ezm3/lib/m3/pkg/vbtkit/src/lego/ScrollerVBT.i3
+ezm3/lib/m3/pkg/vbtkit/src/lego/ScrollerVBTClass.i3
+ezm3/lib/m3/pkg/vbtkit/src/lego/Shadow.i3
+ezm3/lib/m3/pkg/vbtkit/src/lego/ShadowPaint.i3
+ezm3/lib/m3/pkg/vbtkit/src/lego/ShadowedBarVBT.i3
+ezm3/lib/m3/pkg/vbtkit/src/lego/ShadowedFeedbackVBT.i3
+ezm3/lib/m3/pkg/vbtkit/src/lego/ShadowedVBT.i3
+ezm3/lib/m3/pkg/vbtkit/src/lego/SourceVBT.i3
+ezm3/lib/m3/pkg/vbtkit/src/lego/SplitterVBT.i3
+ezm3/lib/m3/pkg/vbtkit/src/lego/SwitchVBT.i3
+ezm3/lib/m3/pkg/vbtkit/src/lego/TrillSwitchVBT.i3
+ezm3/lib/m3/pkg/vbtkit/src/lego/VBTKitResources.i3
+ezm3/lib/m3/pkg/vbtkit/src/lego/ViewportVBT.i3
+ezm3/lib/m3/pkg/vbtkit/src/lego/ZBackgroundVBT.i3
+ezm3/lib/m3/pkg/vbtkit/src/lego/ZChassisVBT.i3
+ezm3/lib/m3/pkg/vbtkit/src/lego/ZChildVBT.i3
+ezm3/lib/m3/pkg/vbtkit/src/lego/ZGrowVBT.i3
+ezm3/lib/m3/pkg/vbtkit/src/lego/ZMoveVBT.i3
+ezm3/lib/m3/pkg/vbtkit/src/lego/ZSplitUtils.i3
+ezm3/lib/m3/pkg/vbtkit/src/lego/ZTilps.i3
+ezm3/lib/m3/pkg/vbtkit/src/mtext/MText.i3
+ezm3/lib/m3/pkg/vbtkit/src/mtext/MTextDebug.i3
+ezm3/lib/m3/pkg/vbtkit/src/mtext/MTextDs.i3
+ezm3/lib/m3/pkg/vbtkit/src/mtext/MTextPrivate.i3
+ezm3/lib/m3/pkg/vbtkit/src/mtext/MTextRd.i3
+ezm3/lib/m3/pkg/vbtkit/src/vbtkitutils/AnyEvent.i3
+ezm3/lib/m3/pkg/vbtkit/src/vbtkitutils/AutoRepeat.i3
+ezm3/lib/m3/pkg/vbtkit/src/vbtkitutils/LargeCursor.i3
+ezm3/lib/m3/pkg/vbtkit/src/vbtkitutils/Pts.i3
+ezm3/lib/m3/pkg/vbtkit/src/vbtkitutils/Rsrc.i3
+ezm3/lib/m3/pkg/vbtkit/src/vbtkitutils/VBTColors.i3
+ezm3/lib/m3/pkg/vbtkit/src/vbtkitutils/VBTKitEnv.i3
+ezm3/lib/m3/pkg/vbtkit/src/vbtkitutils/XParam.i3
+ezm3/lib/m3/pkg/vbtkit/src/vbtkitutils/XTrestle.i3
+ezm3/lib/m3/pkg/vbtkit/src/vtext/VT.i3
+ezm3/lib/m3/pkg/vbtkit/src/vtext/VTBase.i3
+ezm3/lib/m3/pkg/vbtkit/src/vtext/VTCaret.i3
+ezm3/lib/m3/pkg/vbtkit/src/vtext/VTDef.i3
+ezm3/lib/m3/pkg/vbtkit/src/vtext/VTInterval.i3
+ezm3/lib/m3/pkg/vbtkit/src/vtext/VTMarker.i3
+ezm3/lib/m3/pkg/vbtkit/src/vtext/VTPounce.i3
+ezm3/lib/m3/pkg/vbtkit/src/vtext/VTRd.i3
+ezm3/lib/m3/pkg/vbtkit/src/vtext/VTReal.i3
+ezm3/lib/m3/pkg/vbtkit/src/vtext/VTTexture.i3
+ezm3/lib/m3/pkg/vbtkit/src/vtext/VTView.i3
+ezm3/lib/m3/pkg/vbtkit/src/vtext/VTVirtual.i3
+ezm3/lib/m3/pkg/vbtkit/src/vtext/VText.i3
+ezm3/lib/m3/pkg/vbtkit/src/vtext/VTextDef.i3
+ezm3/lib/m3/pkg/vbtkit/src/vtext/VTextRegion.i3
+ezm3/lib/m3/pkg/videovbt/${TARGET}/.M3EXPORTS
+ezm3/lib/m3/pkg/videovbt/${TARGET}/.M3IMPTAB
+ezm3/lib/m3/pkg/videovbt/${TARGET}/.M3WEB
+ezm3/lib/m3/pkg/videovbt/${TARGET}/libvideovbt.a
+ezm3/lib/m3/pkg/videovbt/${TARGET}/libvideovbt.m3x
+ezm3/lib/m3/pkg/videovbt/src/AudioVBT.i3
+ezm3/lib/m3/pkg/videovbt/src/POSIX/VideoVBTRep.i3
+ezm3/lib/m3/pkg/videovbt/src/VideoVBT.i3
+ezm3/lib/m3/pkg/web/${TARGET}/.M3EXPORTS
+ezm3/lib/m3/pkg/web/${TARGET}/.M3IMPTAB
+ezm3/lib/m3/pkg/web/${TARGET}/.M3WEB
+ezm3/lib/m3/pkg/web/${TARGET}/libweb.a
+ezm3/lib/m3/pkg/web/${TARGET}/libweb.m3x
+ezm3/lib/m3/pkg/web/src/Web.i3
+ezm3/man/man1/m3bundle.1
+@dirrm ezm3/man/man1
+@dirrm ezm3/man
+@dirrm ezm3/lib/m3/pkg/web/src
+@dirrm ezm3/lib/m3/pkg/web/${TARGET}
+@dirrm ezm3/lib/m3/pkg/web
+@dirrm ezm3/lib/m3/pkg/videovbt/src/POSIX
+@dirrm ezm3/lib/m3/pkg/videovbt/src
+@dirrm ezm3/lib/m3/pkg/videovbt/${TARGET}
+@dirrm ezm3/lib/m3/pkg/videovbt
+@dirrm ezm3/lib/m3/pkg/vbtkit/src/vtext
+@dirrm ezm3/lib/m3/pkg/vbtkit/src/vbtkitutils
+@dirrm ezm3/lib/m3/pkg/vbtkit/src/mtext
+@dirrm ezm3/lib/m3/pkg/vbtkit/src/lego
+@dirrm ezm3/lib/m3/pkg/vbtkit/src/etext
+@dirrm ezm3/lib/m3/pkg/vbtkit/src/color
+@dirrm ezm3/lib/m3/pkg/vbtkit/src
+@dirrm ezm3/lib/m3/pkg/vbtkit/${TARGET}
+@dirrm ezm3/lib/m3/pkg/vbtkit
+@dirrm ezm3/lib/m3/pkg/ui/src/xvbt
+@dirrm ezm3/lib/m3/pkg/ui/src/vbt
+@dirrm ezm3/lib/m3/pkg/ui/src/trestle
+@dirrm ezm3/lib/m3/pkg/ui/src/split
+@dirrm ezm3/lib/m3/pkg/ui/src/picture
+@dirrm ezm3/lib/m3/pkg/ui/src
+@dirrm ezm3/lib/m3/pkg/ui/${TARGET}
+@dirrm ezm3/lib/m3/pkg/ui
+@dirrm ezm3/lib/m3/pkg/tempfiles/src
+@dirrm ezm3/lib/m3/pkg/tempfiles/${TARGET}
+@dirrm ezm3/lib/m3/pkg/tempfiles
+@dirrm ezm3/lib/m3/pkg/tcp/src/common
+@dirrm ezm3/lib/m3/pkg/tcp/src/POSIX
+@dirrm ezm3/lib/m3/pkg/tcp/src
+@dirrm ezm3/lib/m3/pkg/tcp/${TARGET}
+@dirrm ezm3/lib/m3/pkg/tcp
+@dirrm ezm3/lib/m3/pkg/set/src
+@dirrm ezm3/lib/m3/pkg/set/${TARGET}
+@dirrm ezm3/lib/m3/pkg/set
+@dirrm ezm3/lib/m3/pkg/m3templates/src
+@dirrm ezm3/lib/m3/pkg/m3templates/${TARGET}
+@dirrm ezm3/lib/m3/pkg/m3templates
+@dirrm ezm3/lib/m3/pkg/m3ship/${TARGET}
+@dirrm ezm3/lib/m3/pkg/m3ship
+@dirrm ezm3/lib/m3/pkg/m3quake/src
+@dirrm ezm3/lib/m3/pkg/m3quake/${TARGET}
+@dirrm ezm3/lib/m3/pkg/m3quake
+@dirrm ezm3/lib/m3/pkg/m3middle/src/POSIX
+@dirrm ezm3/lib/m3/pkg/m3middle/src
+@dirrm ezm3/lib/m3/pkg/m3middle/${TARGET}
+@dirrm ezm3/lib/m3/pkg/m3middle
+@dirrm ezm3/lib/m3/pkg/m3linker/src
+@dirrm ezm3/lib/m3/pkg/m3linker/${TARGET}
+@dirrm ezm3/lib/m3/pkg/m3linker
+@dirrm ezm3/lib/m3/pkg/m3front/src/values
+@dirrm ezm3/lib/m3/pkg/m3front/src/types
+@dirrm ezm3/lib/m3/pkg/m3front/src/stmts
+@dirrm ezm3/lib/m3/pkg/m3front/src/misc
+@dirrm ezm3/lib/m3/pkg/m3front/src/exprs
+@dirrm ezm3/lib/m3/pkg/m3front/src/builtinWord
+@dirrm ezm3/lib/m3/pkg/m3front/src/builtinTypes
+@dirrm ezm3/lib/m3/pkg/m3front/src/builtinOps
+@dirrm ezm3/lib/m3/pkg/m3front/src
+@dirrm ezm3/lib/m3/pkg/m3front/${TARGET}
+@dirrm ezm3/lib/m3/pkg/m3front
+@dirrm ezm3/lib/m3/pkg/m3driver/src
+@dirrm ezm3/lib/m3/pkg/m3driver/${TARGET}
+@dirrm ezm3/lib/m3/pkg/m3driver
+@dirrm ezm3/lib/m3/pkg/m3doc/src
+@dirrm ezm3/lib/m3/pkg/m3doc/${TARGET}
+@dirrm ezm3/lib/m3/pkg/m3doc
+@dirrm ezm3/lib/m3/pkg/m3core/src/word
+@dirrm ezm3/lib/m3/pkg/m3core/src/weakref
+@dirrm ezm3/lib/m3/pkg/m3core/src/unix/${LOWER_OPSYS}-1
+@dirrm ezm3/lib/m3/pkg/m3core/src/unix
+@dirrm ezm3/lib/m3/pkg/m3core/src/time/POSIX
+@dirrm ezm3/lib/m3/pkg/m3core/src/time/Common
+@dirrm ezm3/lib/m3/pkg/m3core/src/time
+@dirrm ezm3/lib/m3/pkg/m3core/src/thread/POSIX
+@dirrm ezm3/lib/m3/pkg/m3core/src/thread/Common
+@dirrm ezm3/lib/m3/pkg/m3core/src/thread
+@dirrm ezm3/lib/m3/pkg/m3core/src/text
+@dirrm ezm3/lib/m3/pkg/m3core/src/runtime/ex_frame
+@dirrm ezm3/lib/m3/pkg/m3core/src/runtime/common
+@dirrm ezm3/lib/m3/pkg/m3core/src/runtime/POSIX
+@dirrm ezm3/lib/m3/pkg/m3core/src/runtime/${TARGET}
+@dirrm ezm3/lib/m3/pkg/m3core/src/runtime
+@dirrm ezm3/lib/m3/pkg/m3core/src/main
+@dirrm ezm3/lib/m3/pkg/m3core/src/float/IEEE-le
+@dirrm ezm3/lib/m3/pkg/m3core/src/float/IEEE-default
+@dirrm ezm3/lib/m3/pkg/m3core/src/float/IEEE
+@dirrm ezm3/lib/m3/pkg/m3core/src/float/Common
+@dirrm ezm3/lib/m3/pkg/m3core/src/float
+@dirrm ezm3/lib/m3/pkg/m3core/src/fingerprint
+@dirrm ezm3/lib/m3/pkg/m3core/src/convert
+@dirrm ezm3/lib/m3/pkg/m3core/src/Csupport/Common
+@dirrm ezm3/lib/m3/pkg/m3core/src/Csupport
+@dirrm ezm3/lib/m3/pkg/m3core/src/C/${TARGET}
+@dirrm ezm3/lib/m3/pkg/m3core/src/C/Common
+@dirrm ezm3/lib/m3/pkg/m3core/src/C/32BITS
+@dirrm ezm3/lib/m3/pkg/m3core/src/C
+@dirrm ezm3/lib/m3/pkg/m3core/src
+@dirrm ezm3/lib/m3/pkg/m3core/${TARGET}
+@dirrm ezm3/lib/m3/pkg/m3core
+@dirrm ezm3/lib/m3/pkg/m3config/src
+@dirrm ezm3/lib/m3/pkg/m3config/${TARGET}
+@dirrm ezm3/lib/m3/pkg/m3config
+@dirrm ezm3/lib/m3/pkg/m3bundle/${TARGET}
+@dirrm ezm3/lib/m3/pkg/m3bundle
+@dirrm ezm3/lib/m3/pkg/m3build/${TARGET}
+@dirrm ezm3/lib/m3/pkg/m3build
+@dirrm ezm3/lib/m3/pkg/libm3/src/uid/Common
+@dirrm ezm3/lib/m3/pkg/libm3/src/uid
+@dirrm ezm3/lib/m3/pkg/libm3/src/types
+@dirrm ezm3/lib/m3/pkg/libm3/src/table
+@dirrm ezm3/lib/m3/pkg/libm3/src/sx
+@dirrm ezm3/lib/m3/pkg/libm3/src/statistics
+@dirrm ezm3/lib/m3/pkg/libm3/src/sqrt
+@dirrm ezm3/lib/m3/pkg/libm3/src/sortedtable
+@dirrm ezm3/lib/m3/pkg/libm3/src/sort
+@dirrm ezm3/lib/m3/pkg/libm3/src/sequence
+@dirrm ezm3/lib/m3/pkg/libm3/src/rw/Common
+@dirrm ezm3/lib/m3/pkg/libm3/src/rw
+@dirrm ezm3/lib/m3/pkg/libm3/src/regex
+@dirrm ezm3/lib/m3/pkg/libm3/src/random/Common
+@dirrm ezm3/lib/m3/pkg/libm3/src/random
+@dirrm ezm3/lib/m3/pkg/libm3/src/property
+@dirrm ezm3/lib/m3/pkg/libm3/src/pqueue
+@dirrm ezm3/lib/m3/pkg/libm3/src/pickle
+@dirrm ezm3/lib/m3/pkg/libm3/src/perftool/Common
+@dirrm ezm3/lib/m3/pkg/libm3/src/perftool
+@dirrm ezm3/lib/m3/pkg/libm3/src/params
+@dirrm ezm3/lib/m3/pkg/libm3/src/os/POSIX
+@dirrm ezm3/lib/m3/pkg/libm3/src/os/Common
+@dirrm ezm3/lib/m3/pkg/libm3/src/os
+@dirrm ezm3/lib/m3/pkg/libm3/src/list
+@dirrm ezm3/lib/m3/pkg/libm3/src/geometry
+@dirrm ezm3/lib/m3/pkg/libm3/src/formatter
+@dirrm ezm3/lib/m3/pkg/libm3/src/fmtlex
+@dirrm ezm3/lib/m3/pkg/libm3/src/etimer
+@dirrm ezm3/lib/m3/pkg/libm3/src/bundleintf
+@dirrm ezm3/lib/m3/pkg/libm3/src/atom
+@dirrm ezm3/lib/m3/pkg/libm3/src/arith/POSIX
+@dirrm ezm3/lib/m3/pkg/libm3/src/arith
+@dirrm ezm3/lib/m3/pkg/libm3/src
+@dirrm ezm3/lib/m3/pkg/libm3/${TARGET}
+@dirrm ezm3/lib/m3/pkg/libm3
+@dirrm ezm3/lib/m3/pkg/jvideo/src/POSIX
+@dirrm ezm3/lib/m3/pkg/jvideo/src
+@dirrm ezm3/lib/m3/pkg/jvideo/${TARGET}
+@dirrm ezm3/lib/m3/pkg/jvideo
+@dirrm ezm3/lib/m3/pkg/formsvbtpixmaps/${TARGET}
+@dirrm ezm3/lib/m3/pkg/formsvbtpixmaps
+@dirrm ezm3/lib/m3/pkg/formsvbt/src
+@dirrm ezm3/lib/m3/pkg/formsvbt/${TARGET}
+@dirrm ezm3/lib/m3/pkg/formsvbt
+@dirrm ezm3/lib/m3/pkg/X11/src/Vanilla
+@dirrm ezm3/lib/m3/pkg/X11/src/Common
+@dirrm ezm3/lib/m3/pkg/X11/src
+@dirrm ezm3/lib/m3/pkg/X11/${TARGET}
+@dirrm ezm3/lib/m3/pkg/X11
+@dirrm ezm3/lib/m3/pkg
+@dirrm ezm3/lib/m3/${TARGET}
+@dirrm ezm3/lib/m3
+@dirrm ezm3/lib
+@dirrm ezm3/bin
+@dirrm ezm3
diff --git a/lang/ezm3/distinfo b/lang/ezm3/distinfo
new file mode 100644
index 00000000000..e9b545034b1
--- /dev/null
+++ b/lang/ezm3/distinfo
@@ -0,0 +1,9 @@
+$NetBSD: distinfo,v 1.1.1.1 2004/01/05 23:54:19 xtraeme Exp $
+
+SHA1 (ezm3/ezm3-1.1-src.tar.bz2) = fbca999ef121c7893d3bb7480b538a54f72fad0e
+Size (ezm3/ezm3-1.1-src.tar.bz2) = 10705295 bytes
+SHA1 (ezm3/ezm3-1.1-FreeBSD4-boot.tar.bz2) = db12938fb76f6e8187b30c9c9db6ccf029100238
+Size (ezm3/ezm3-1.1-FreeBSD4-boot.tar.bz2) = 1365809 bytes
+SHA1 (ezm3/ezm3-1.1-NetBSDi386-boot.tar.bz2) = 1a8c10544fadc618012bd0efd7d9267f7b210ccc
+Size (ezm3/ezm3-1.1-NetBSDi386-boot.tar.bz2) = 1375659 bytes
+SHA1 (patch-aa) = fac6afee90c6d5518ccaf4a02e4846917a24136e
diff --git a/lang/ezm3/patches/patch-aa b/lang/ezm3/patches/patch-aa
new file mode 100644
index 00000000000..adecc81b3fb
--- /dev/null
+++ b/lang/ezm3/patches/patch-aa
@@ -0,0 +1,40 @@
+$NetBSD: patch-aa,v 1.1.1.1 2004/01/05 23:54:27 xtraeme Exp $
+
+--- language/modula3/m3compiler/m3ship/src/Main.m3.orig Mon Jun 7 10:11:49 1999
++++ language/modula3/m3compiler/m3ship/src/Main.m3 Sat Sep 8 14:46:14 2001
+@@ -303,9 +303,10 @@
+ m3_template := Env.Get("M3_TEMPLATE_DIR");
+ path : TEXT;
+ subpath : TEXT;
+- nextsep : INTEGER := 0;
+- prevsep : INTEGER := 0;
++ nextsep : INTEGER;
++ prevsep : INTEGER := -1;
+ sep : CHAR;
++ filename : TEXT;
+ BEGIN
+ IF m3_template # NIL THEN
+ template_dir := m3_template;
+@@ -322,13 +323,17 @@
+ REPEAT
+ nextsep := Text.FindChar(path, sep, prevsep + 1);
+ IF nextsep # -1 THEN
+- subpath := Text.Sub(path, prevsep, nextsep - prevsep - 1);
++ subpath := Text.Sub(path, prevsep + 1, nextsep - prevsep - 1);
+ ELSE
+- subpath := Text.Sub(path, prevsep);
++ subpath := Text.Sub(path, prevsep + 1);
+ END;
+- IF M3File.IsReadable(subpath & template) THEN
+- template_dir := subpath;
+- RETURN;
++ IF Text.Length(subpath) > 0 THEN
++ filename := subpath & SL & template;
++ IF M3File.IsReadable(filename) AND
++ NOT M3File.IsDirectory(filename) THEN
++ template_dir := subpath;
++ RETURN;
++ END;
+ END;
+ prevsep := nextsep;
+ UNTIL prevsep = -1;