summaryrefslogtreecommitdiff
path: root/lang/xds-c
diff options
context:
space:
mode:
authorAlejandro Pulver <alepulver@FreeBSD.org>2007-02-17 03:33:42 +0000
committerAlejandro Pulver <alepulver@FreeBSD.org>2007-02-17 03:33:42 +0000
commit2f1a90e0ca8392b99bc2ed04d80556e5488475d2 (patch)
tree6486bb8a943df26acedc2bfa164291c02737716f /lang/xds-c
parentThis is Native XDS-x86 for Linux, (diff)
This is XDS-C for Linux, it is setup to produce native FreeBSD binaries.
WWW: http://www.excelsior-usa.com/ PR: ports/108499 Submitted by: coumarin at gmail.com
Notes
Notes: svn path=/head/; revision=185341
Diffstat (limited to 'lang/xds-c')
-rw-r--r--lang/xds-c/Makefile62
-rw-r--r--lang/xds-c/distinfo3
-rw-r--r--lang/xds-c/files/patch-C__X2C.c11
-rw-r--r--lang/xds-c/files/patch-C__xosTime.c11
-rw-r--r--lang/xds-c/files/patch-bin__xm.cfg17
-rw-r--r--lang/xds-c/files/patch-bin__xm.tem17
-rw-r--r--lang/xds-c/files/patch-bin__xmwork21
-rw-r--r--lang/xds-c/files/patch-include__xrnMman.h14
-rw-r--r--lang/xds-c/files/patch-lib__C__lib.mkf15
-rw-r--r--lang/xds-c/files/pkg-message.in10
-rw-r--r--lang/xds-c/files/plist821
-rw-r--r--lang/xds-c/files/plist-doc120
-rw-r--r--lang/xds-c/pkg-descr3
-rw-r--r--lang/xds-c/pkg-plist944
14 files changed, 2069 insertions, 0 deletions
diff --git a/lang/xds-c/Makefile b/lang/xds-c/Makefile
new file mode 100644
index 000000000000..181f95a4a682
--- /dev/null
+++ b/lang/xds-c/Makefile
@@ -0,0 +1,62 @@
+# New ports collection makefile for: xds-c
+# Date created: 29 January 2007
+# Whom: coumarin@gmail.com
+#
+# $FreeBSD$
+#
+
+PORTNAME= xds-c
+PORTVERSION= 2.51
+CATEGORIES= lang linux devel
+MASTER_SITES= http://www.excelsior-usa.com/download/xds25x/
+DISTNAME= ${PORTNAME}-${PORTVERSION:S/.//}-enduser-linux
+EXTRACT_SUFX= .tgz
+
+MAINTAINER= coumarin@gmail.com
+COMMENT= Excelsior Oberon-2/Modula-2 to C compiler, set up to produce native FreeBSD binaries
+
+LIB_DEPENDS= Xm:${PORTSDIR}/x11-toolkits/open-motif
+
+RESTRICTED= Excelsior forbids any redistribution
+
+ONLY_FOR_ARCHS= i386
+ONLY_FOR_ARCHS_REASON= uses assembly code
+USE_LINUX= yes
+USE_GMAKE= yes
+WRKSRC= ${WRKDIR}/${PORTNAME}
+BUILD_WRKSRC= ${WRKSRC}/lib/C
+
+MAKEFILE= lib.mkf
+ALL_TARGET= #
+
+SUB_FILES= pkg-message
+
+post-extract:
+ @${MV} ${WRKDIR}/xds ${WRKSRC}
+
+pre-patch:
+ @${BRANDELF} -t Linux ${WRKSRC}/bin/xm ${WRKSRC}/bin/h2d
+
+post-patch:
+ @${REINPLACE_CMD} -e "s|%%XDSDIR%%|${PREFIX}/${PORTNAME}|g" \
+ ${WRKSRC}/bin/xmwork ${WRKSRC}/bin/xm.cfg
+
+post-build:
+ cd ${WRKSRC} && ${SETENV} PATH=${WRKSRC}/bin ./apisyms-c
+
+do-install:
+ @${FIND} ${WRKSRC} -type d -exec ${CHMOD} 755 {} \;
+ @${FIND} ${WRKSRC} -type f -exec ${CHMOD} 644 {} \;
+ @cd ${WRKSRC} && ${CHMOD} 755 bin/xm bin/h2d bin/xmwork bin/xdssamp samples/buildc
+ @cd ${WRKDIR} && ${CAT} ${FILESDIR}/plist | \
+ ${CPIO} -pdu -R ${BINOWN}:${BINGRP} --quiet ${PREFIX}
+.if !defined(NOPORTDOCS)
+ @cd ${WRKDIR} && ${CAT} ${FILESDIR}/plist-doc | \
+ ${CPIO} -pdu -R ${BINOWN}:${BINGRP} --quiet ${PREFIX}
+.endif
+.for f in xm xmwork
+ @${LN} -s ${PREFIX}/${PORTNAME}/bin/${f} ${PREFIX}/bin
+.endfor
+ @${LN} -s ${PREFIX}/${PORTNAME}/bin/h2d ${PREFIX}/bin/${PORTNAME}-h2d
+
+.include <bsd.port.mk>
diff --git a/lang/xds-c/distinfo b/lang/xds-c/distinfo
new file mode 100644
index 000000000000..2a69ff1e7a61
--- /dev/null
+++ b/lang/xds-c/distinfo
@@ -0,0 +1,3 @@
+MD5 (xds-c-251-enduser-linux.tgz) = 35781e361840988f62f3f9f89a3101af
+SHA256 (xds-c-251-enduser-linux.tgz) = 21602da6ba30ed9f1f901fb50f5585f0d2d3f420d1413ddf706fafb67884d87f
+SIZE (xds-c-251-enduser-linux.tgz) = 3254004
diff --git a/lang/xds-c/files/patch-C__X2C.c b/lang/xds-c/files/patch-C__X2C.c
new file mode 100644
index 000000000000..82a6a9b4291c
--- /dev/null
+++ b/lang/xds-c/files/patch-C__X2C.c
@@ -0,0 +1,11 @@
+--- C/X2C.c.orig 2001-09-25 07:56:48.000000000 +0000
++++ C/X2C.c 2007-01-24 15:29:52.000000000 +0000
+@@ -700,7 +700,7 @@
+ iprocs[3]=iproc3;
+ iprocs_cnt=4;
+
+-#if defined(__linux__) && defined(__i386__) && defined(X2C_native_library)
++#if (defined(__linux__) || defined(__FreeBSD__) || defined(__DragonFly__)) && defined(__i386__) && defined(X2C_native_library)
+ stk_up = 0;
+ ss_offs = -1;
+ sp_offs = (int) &((*(X2C_jmp_buf*)(0))[0].esp) / 4;
diff --git a/lang/xds-c/files/patch-C__xosTime.c b/lang/xds-c/files/patch-C__xosTime.c
new file mode 100644
index 000000000000..6420e5ec8e07
--- /dev/null
+++ b/lang/xds-c/files/patch-C__xosTime.c
@@ -0,0 +1,11 @@
+--- C/xosTime.c.orig 2003-04-10 09:05:09.000000000 +0000
++++ C/xosTime.c 2007-01-24 15:29:52.000000000 +0000
+@@ -78,7 +78,7 @@
+ tzset();
+ #endif
+
+-#if defined(__FreeBSD__) || \
++#if (defined(__FreeBSD__) || defined(__DragonFly__)) || \
+ (defined(__ultrix) && !defined(SYSTEM_FIVE)) || \
+ defined(DJGPP)
+ res->zone = p->tm_gmtoff / 60;
diff --git a/lang/xds-c/files/patch-bin__xm.cfg b/lang/xds-c/files/patch-bin__xm.cfg
new file mode 100644
index 000000000000..e29dfa0738ca
--- /dev/null
+++ b/lang/xds-c/files/patch-bin__xm.cfg
@@ -0,0 +1,17 @@
+--- bin/xm.cfg.orig Sun Jan 28 21:54:50 2007
++++ bin/xm.cfg Sun Jan 28 21:55:35 2007
+@@ -38,13 +38,7 @@
+ -libext := a
+ -exeext :=
+
+-!if not defined xdsdir then
+- -xdsdir := $(XDSDIR)
+- !if xdsdir = "" then
+- -xdsdir = .
+- % Specify XDS installation directory here, e.g. /usr/local/xds
+- !end
+-!end
++-xdsdir := %%XDSDIR%%
+
+ -xapp:-
+ -xmapp:-
diff --git a/lang/xds-c/files/patch-bin__xm.tem b/lang/xds-c/files/patch-bin__xm.tem
new file mode 100644
index 000000000000..f02a6b70c458
--- /dev/null
+++ b/lang/xds-c/files/patch-bin__xm.tem
@@ -0,0 +1,17 @@
+--- bin/xm.tem.orig 2003-02-27 08:38:54.000000000 +0000
++++ bin/xm.tem 2007-01-24 15:30:22.000000000 +0000
+@@ -1,4 +1,4 @@
+-!set link = "make -f %s",mkfname#mkfext
++!set link = "gmake -f %s",mkfname#mkfext
+ !if not defined libname then
+ !new libname=
+ !end
+@@ -96,7 +96,7 @@
+ ! "XMFLAGS\t= -I$(INCL)/xm_include -I/usr/include/Motif1.2 $(X11FLAGS)\n"
+ ! "XMLIBS\t= -lXt -L/usr/lib/Motif1.2_R6 -lXm -L/usr/lib/X11R6 -lXext -lX11\n"
+ !elsif target_os="linux" then
+- ! "CDEFS\t= -D_unix -D_linux -DX2C_no_spawn -DX2C_strcmp\n"
++ ! "CDEFS\t= -D_unix -DX2C_no_spawn -DX2C_strcmp\n"
+ ! "CFLAGS\t= -O2 -c -g -fno-strength-reduce -I$(INCL)"
+ !if defined include and (include#"") then
+ ! " -I%s",include
diff --git a/lang/xds-c/files/patch-bin__xmwork b/lang/xds-c/files/patch-bin__xmwork
new file mode 100644
index 000000000000..770fc9c910cc
--- /dev/null
+++ b/lang/xds-c/files/patch-bin__xmwork
@@ -0,0 +1,21 @@
+--- bin/xmwork.orig Mon May 18 16:24:50 1998
++++ bin/xmwork Sun Jan 28 22:21:14 2007
+@@ -1,11 +1,13 @@
++#!/bin/sh
++
+ echo ' creating directory structure...'
+ mkdir ch def obj src sym
+ echo ' creating redirection file...'
+-echo >xm.red 'xm.msg = $(XDSDIR)/bin'
+-echo >>xm.red 'xm.cfg = $(XDSDIR)/bin'
+-echo >>xm.red '*.tem = $(XDSDIR)/bin'
+-echo >>xm.red '*.a = $(XDSDIR)/lib/C'
+-echo >>xm.red '*.sym = $!/sym;$(XDSDIR)/sym/C'
++echo >xm.red 'xm.msg = %%XDSDIR%%/bin'
++echo >>xm.red 'xm.cfg = %%XDSDIR%%/bin'
++echo >>xm.red '*.tem = %%XDSDIR%%/bin'
++echo >>xm.red '*.a = %%XDSDIR%%/lib/C'
++echo >>xm.red '*.sym = $!/sym;%%XDSDIR%%/sym/C'
+ echo >>xm.red '*.o = $!/obj'
+ echo >>xm.red '*.def = $!/def'
+ echo >>xm.red '*.mod = $!/src'
diff --git a/lang/xds-c/files/patch-include__xrnMman.h b/lang/xds-c/files/patch-include__xrnMman.h
new file mode 100644
index 000000000000..b88142c827c3
--- /dev/null
+++ b/lang/xds-c/files/patch-include__xrnMman.h
@@ -0,0 +1,14 @@
+--- include/xrnMman.h.orig 2005-05-10 08:23:33.000000000 +0000
++++ include/xrnMman.h 2007-01-24 15:29:52.000000000 +0000
+@@ -37,8 +37,11 @@
+
+ typedef X2C_INT32 INT32;
+
++#if defined(__FreeBSD__) || defined(__DragonFly__)
++#else
+ extern X2C_ADDRESS mmap(X2C_ADDRESS, X2C_CARD32, X2C_CARD32, X2C_CARD32,
+ X2C_INT32, X2C_CARD32);
++#endif
+
+ extern X2C_INT32 munmap(X2C_ADDRESS, X2C_CARD32);
+
diff --git a/lang/xds-c/files/patch-lib__C__lib.mkf b/lang/xds-c/files/patch-lib__C__lib.mkf
new file mode 100644
index 000000000000..d4af382f8abc
--- /dev/null
+++ b/lang/xds-c/files/patch-lib__C__lib.mkf
@@ -0,0 +1,15 @@
+--- lib/C/lib.mkf.orig Tue May 10 05:23:49 2005
++++ lib/C/lib.mkf Fri Feb 16 19:27:01 2007
+@@ -5,9 +5,9 @@
+ XDSLIB = libxds.a
+ LIBCMD = libxds.tmp
+
+-CDEFS = -D_unix -D_linux -DX2C_no_spawn -DX2C_strcmp
+-CF = -O2 -fno-strength-reduce -I$(INCL) -c
+-CC = gcc
++CDEFS = -D_unix -DX2C_no_spawn -DX2C_strcmp
++CF = $(CFLAGS) -O2 -fno-strength-reduce -I$(INCL) -c
++CC ?= gcc
+ OBJFF =
+
+ # ------------------ objects enumeration ------------------
diff --git a/lang/xds-c/files/pkg-message.in b/lang/xds-c/files/pkg-message.in
new file mode 100644
index 000000000000..67691819ad19
--- /dev/null
+++ b/lang/xds-c/files/pkg-message.in
@@ -0,0 +1,10 @@
+==============================================================================
+
+xds-c has been installed.
+
+The real binaries are under %%PREFIX%%/xds-c, but symlinks have
+been added to %%PREFIX%%/bin for 'xm', 'xmwork' and 'xds-c-h2d'.
+
+Note that the last symlink was renamed to avoid conflicting with "lang/xds".
+
+==============================================================================
diff --git a/lang/xds-c/files/plist b/lang/xds-c/files/plist
new file mode 100644
index 000000000000..cd6f6f8ce055
--- /dev/null
+++ b/lang/xds-c/files/plist
@@ -0,0 +1,821 @@
+xds-c
+xds-c/bin
+xds-c/bin/h2d.cfg
+xds-c/bin/h2d.msg
+xds-c/bin/xm.cfg
+xds-c/bin/xm.kwd
+xds-c/bin/xm.msg
+xds-c/bin/xm.red
+xds-c/bin/xm.tem
+xds-c/bin/xmwork
+xds-c/bin/xm
+xds-c/bin/h2d
+xds-c/def
+xds-c/def/iso
+xds-c/def/iso/ChanConsts.def
+xds-c/def/iso/CharClass.def
+xds-c/def/iso/ComplexMath.def
+xds-c/def/iso/ConvTypes.def
+xds-c/def/iso/GeneralUserExceptions.def
+xds-c/def/iso/IOChan.def
+xds-c/def/iso/IOConsts.def
+xds-c/def/iso/IOLink.def
+xds-c/def/iso/IOResult.def
+xds-c/def/iso/LongComplexMath.def
+xds-c/def/iso/LongConv.def
+xds-c/def/iso/LongIO.def
+xds-c/def/iso/LongMath.def
+xds-c/def/iso/LongStr.def
+xds-c/def/iso/LowLong.def
+xds-c/def/iso/LowReal.def
+xds-c/def/iso/Processes.def
+xds-c/def/iso/ProgramArgs.def
+xds-c/def/iso/RawIO.def
+xds-c/def/iso/RealConv.def
+xds-c/def/iso/RealIO.def
+xds-c/def/iso/RealMath.def
+xds-c/def/iso/RealStr.def
+xds-c/def/iso/RndFile.def
+xds-c/def/iso/Semaphores.def
+xds-c/def/iso/SeqFile.def
+xds-c/def/iso/SIOResult.def
+xds-c/def/iso/SLongIO.def
+xds-c/def/iso/SRawIO.def
+xds-c/def/iso/SRealIO.def
+xds-c/def/iso/StdChans.def
+xds-c/def/iso/STextIO.def
+xds-c/def/iso/Storage.def
+xds-c/def/iso/StreamFile.def
+xds-c/def/iso/Strings.def
+xds-c/def/iso/SWholeIO.def
+xds-c/def/iso/SysClock.def
+xds-c/def/iso/TermFile.def
+xds-c/def/iso/TextIO.def
+xds-c/def/iso/WholeConv.def
+xds-c/def/iso/WholeIO.def
+xds-c/def/iso/WholeStr.def
+xds-c/def/iso/COROUTINES.def
+xds-c/def/iso/EXCEPTIONS.def
+xds-c/def/iso/M2EXCEPTION.def
+xds-c/def/iso/TERMINATION.def
+xds-c/def/ob2
+xds-c/def/ob2/MathR.odf
+xds-c/def/ob2/In.odf
+xds-c/def/ob2/Out.odf
+xds-c/def/ob2/O2Strings.odf
+xds-c/def/ob2/MathL.odf
+xds-c/def/ob2/MathC.odf
+xds-c/def/ob2/MathCL.odf
+xds-c/def/ob2/DStrings.odf
+xds-c/def/ob2/RegComp.odf
+xds-c/def/ob2/FilePath.odf
+xds-c/def/pim
+xds-c/def/pim/InOut.def
+xds-c/def/pim/LongInOut.def
+xds-c/def/pim/MathLib0.def
+xds-c/def/pim/RealInOut.def
+xds-c/def/POSIX
+xds-c/def/POSIX/ctype.def
+xds-c/def/POSIX/dirent.def
+xds-c/def/POSIX/errno.def
+xds-c/def/POSIX/fcntl.def
+xds-c/def/POSIX/float.def
+xds-c/def/POSIX/grp.def
+xds-c/def/POSIX/limits.def
+xds-c/def/POSIX/locale.def
+xds-c/def/POSIX/math.def
+xds-c/def/POSIX/pwd.def
+xds-c/def/POSIX/setjmp.def
+xds-c/def/POSIX/signal.def
+xds-c/def/POSIX/stat.def
+xds-c/def/POSIX/stddef.def
+xds-c/def/POSIX/stdio.def
+xds-c/def/POSIX/stdlib.def
+xds-c/def/POSIX/string.def
+xds-c/def/POSIX/termios.def
+xds-c/def/POSIX/time.def
+xds-c/def/POSIX/times.def
+xds-c/def/POSIX/types.def
+xds-c/def/POSIX/unistd.def
+xds-c/def/POSIX/utime.def
+xds-c/def/POSIX/utsname.def
+xds-c/def/POSIX/wait.def
+xds-c/def/POSIX/posix.prj
+xds-c/def/X11
+xds-c/def/X11/ap_keysym.def
+xds-c/def/X11/cursorfont.def
+xds-c/def/X11/DECkeysym.def
+xds-c/def/X11/ICE
+xds-c/def/X11/ICE/ICE.def
+xds-c/def/X11/ICE/ICElib.def
+xds-c/def/X11/Intrinsic.def
+xds-c/def/X11/IntrinsicP.def
+xds-c/def/X11/keysym.def
+xds-c/def/X11/keysymdef.def
+xds-c/def/X11/Shell.def
+xds-c/def/X11/ShellP.def
+xds-c/def/X11/SM
+xds-c/def/X11/SM/SM.def
+xds-c/def/X11/SM/SMlib.def
+xds-c/def/X11/StringDefs.def
+xds-c/def/X11/Sunkeysym.def
+xds-c/def/X11/Vendor.def
+xds-c/def/X11/X10.def
+xds-c/def/X11/Xatom.def
+xds-c/def/X11/Xauth.def
+xds-c/def/X11/Xcms.def
+xds-c/def/X11/X.def
+xds-c/def/X11/Xdmcp.def
+xds-c/def/X11/Xlib.def
+xds-c/def/X11/Xlocale.def
+xds-c/def/X11/Xmd.def
+xds-c/def/X11/Xosdefs.def
+xds-c/def/X11/xpm.def
+xds-c/def/X11/Xresource.def
+xds-c/def/X11/Xutil.def
+xds-c/def/xds
+xds-c/def/xds/CtrlC.def
+xds-c/def/xds/FileName.def
+xds-c/def/xds/FileSys.def
+xds-c/def/xds/FormOut.def
+xds-c/def/xds/FormStr.def
+xds-c/def/xds/LocalHeap.def
+xds-c/def/xds/oberonRTS.def
+xds-c/def/xds/platform.def
+xds-c/def/xds/Printf.def
+xds-c/def/xds/ProgEnv.def
+xds-c/def/xds/ProgExec.def
+xds-c/def/xds/Threads.def
+xds-c/def/xds/TimeConv.def
+xds-c/def/xds/XDSRTL.def
+xds-c/def/Xm
+xds-c/def/Xm/ArrowB.def
+xds-c/def/Xm/ArrowBG.def
+xds-c/def/Xm/ArrowBGP.def
+xds-c/def/Xm/ArrowBP.def
+xds-c/def/Xm/AtomMgr.def
+xds-c/def/Xm/BulletinB.def
+xds-c/def/Xm/BulletinBP.def
+xds-c/def/Xm/CacheP.def
+xds-c/def/Xm/CascadeB.def
+xds-c/def/Xm/CascadeBG.def
+xds-c/def/Xm/CascadeBGP.def
+xds-c/def/Xm/CascadeBP.def
+xds-c/def/Xm/Command.def
+xds-c/def/Xm/CommandP.def
+xds-c/def/Xm/CutPaste.def
+xds-c/def/Xm/CutPasteP.def
+xds-c/def/Xm/DialogS.def
+xds-c/def/Xm/DialogSEP.def
+xds-c/def/Xm/DialogSP.def
+xds-c/def/Xm/Display.def
+xds-c/def/Xm/DisplayP.def
+xds-c/def/Xm/Xm.def
+xds-c/def/Xm/DragDrop.def
+xds-c/def/Xm/DragDropP.def
+xds-c/def/Xm/DrawingA.def
+xds-c/def/Xm/DrawingAP.def
+xds-c/def/Xm/DrawnB.def
+xds-c/def/Xm/DrawnBP.def
+xds-c/def/Xm/DrawP.def
+xds-c/def/Xm/FileSB.def
+xds-c/def/Xm/FileSBP.def
+xds-c/def/Xm/Form.def
+xds-c/def/Xm/FormP.def
+xds-c/def/Xm/Frame.def
+xds-c/def/Xm/FrameP.def
+xds-c/def/Xm/Label.def
+xds-c/def/Xm/LabelG.def
+xds-c/def/Xm/LabelGP.def
+xds-c/def/Xm/LabelP.def
+xds-c/def/Xm/List.def
+xds-c/def/Xm/ListP.def
+xds-c/def/Xm/MainW.def
+xds-c/def/Xm/MainWP.def
+xds-c/def/Xm/MenuShell.def
+xds-c/def/Xm/MenuShellP.def
+xds-c/def/Xm/MenuUtilP.def
+xds-c/def/Xm/MessageB.def
+xds-c/def/Xm/MessageBP.def
+xds-c/def/Xm/MwmUtil.def
+xds-c/def/Xm/PanedW.def
+xds-c/def/Xm/PanedWP.def
+xds-c/def/Xm/Protocols.def
+xds-c/def/Xm/ProtocolsP.def
+xds-c/def/Xm/PushB.def
+xds-c/def/Xm/PushBG.def
+xds-c/def/Xm/PushBGP.def
+xds-c/def/Xm/PushBP.def
+xds-c/def/Xm/RCUtilsP.def
+xds-c/def/Xm/RepType.def
+xds-c/def/Xm/RowColumn.def
+xds-c/def/Xm/RowColumnP.def
+xds-c/def/Xm/SashP.def
+xds-c/def/Xm/Scale.def
+xds-c/def/Xm/ScaleP.def
+xds-c/def/Xm/Screen.def
+xds-c/def/Xm/ScreenP.def
+xds-c/def/Xm/ScrollBar.def
+xds-c/def/Xm/ScrollBarP.def
+xds-c/def/Xm/ScrolledW.def
+xds-c/def/Xm/ScrolledWP.def
+xds-c/def/Xm/SelectioB.def
+xds-c/def/Xm/SelectioBP.def
+xds-c/def/Xm/SeparatoG.def
+xds-c/def/Xm/SeparatoGP.def
+xds-c/def/Xm/Separator.def
+xds-c/def/Xm/SeparatorP.def
+xds-c/def/Xm/TearOffBP.def
+xds-c/def/Xm/TearOffP.def
+xds-c/def/Xm/Text.def
+xds-c/def/Xm/TextF.def
+xds-c/def/Xm/TextFP.def
+xds-c/def/Xm/TextP.def
+xds-c/def/Xm/ToggleB.def
+xds-c/def/Xm/ToggleBG.def
+xds-c/def/Xm/ToggleBGP.def
+xds-c/def/Xm/ToggleBP.def
+xds-c/def/Xm/TransltnsP.def
+xds-c/def/Xm/VaSimpleP.def
+xds-c/def/Xm/VendorS.def
+xds-c/def/Xm/VendorSEP.def
+xds-c/def/Xm/VirtKeys.def
+xds-c/def/Xm/VirtKeysP.def
+xds-c/def/Xm/WorldP.def
+xds-c/def/Xm/XmAll.def
+xds-c/def/Xm/XmAllP.def
+xds-c/def/Xm/XmP.def
+xds-c/def/Xm/XmStrDefs.def
+xds-c/include
+xds-c/include/x11_include
+xds-c/include/x11_include/ap_keysym.h
+xds-c/include/x11_include/cursorfont.h
+xds-c/include/x11_include/DECkeysym.h
+xds-c/include/x11_include/ICE.h
+xds-c/include/x11_include/ICElib.h
+xds-c/include/x11_include/Intrinsic.h
+xds-c/include/x11_include/IntrinsicP.h
+xds-c/include/x11_include/keysym.h
+xds-c/include/x11_include/keysymdef.h
+xds-c/include/x11_include/SM.h
+xds-c/include/x11_include/SMlib.h
+xds-c/include/x11_include/Sunkeysym.h
+xds-c/include/x11_include/X.h
+xds-c/include/x11_include/X10.h
+xds-c/include/x11_include/Xatom.h
+xds-c/include/x11_include/Xauth.h
+xds-c/include/x11_include/Xcms.h
+xds-c/include/x11_include/Xdmcp.h
+xds-c/include/x11_include/Xlib.h
+xds-c/include/x11_include/Xlocale.h
+xds-c/include/x11_include/Xmd.h
+xds-c/include/x11_include/xpm.h
+xds-c/include/x11_include/Xresource.h
+xds-c/include/x11_include/Xutil.h
+xds-c/include/xm_include
+xds-c/include/xm_include/ArrowB.h
+xds-c/include/xm_include/ArrowBG.h
+xds-c/include/xm_include/ArrowBGP.h
+xds-c/include/xm_include/ArrowBP.h
+xds-c/include/xm_include/AtomMgr.h
+xds-c/include/xm_include/BulletinB.h
+xds-c/include/xm_include/BulletinBP.h
+xds-c/include/xm_include/CacheP.h
+xds-c/include/xm_include/CascadeB.h
+xds-c/include/xm_include/CascadeBG.h
+xds-c/include/xm_include/CascadeBGP.h
+xds-c/include/xm_include/CascadeBP.h
+xds-c/include/xm_include/Command.h
+xds-c/include/xm_include/CommandP.h
+xds-c/include/xm_include/CutPaste.h
+xds-c/include/xm_include/DialogS.h
+xds-c/include/xm_include/DialogSEP.h
+xds-c/include/xm_include/DialogSP.h
+xds-c/include/xm_include/Display.h
+xds-c/include/xm_include/DisplayP.h
+xds-c/include/xm_include/DragDrop.h
+xds-c/include/xm_include/DragDropP.h
+xds-c/include/xm_include/DrawingA.h
+xds-c/include/xm_include/DrawingAP.h
+xds-c/include/xm_include/DrawnB.h
+xds-c/include/xm_include/DrawnBP.h
+xds-c/include/xm_include/DrawP.h
+xds-c/include/xm_include/FileSB.h
+xds-c/include/xm_include/FileSBP.h
+xds-c/include/xm_include/Form.h
+xds-c/include/xm_include/FormP.h
+xds-c/include/xm_include/Frame.h
+xds-c/include/xm_include/FrameP.h
+xds-c/include/xm_include/Label.h
+xds-c/include/xm_include/LabelG.h
+xds-c/include/xm_include/LabelGP.h
+xds-c/include/xm_include/LabelP.h
+xds-c/include/xm_include/List.h
+xds-c/include/xm_include/ListP.h
+xds-c/include/xm_include/MainW.h
+xds-c/include/xm_include/MainWP.h
+xds-c/include/xm_include/MenuShell.h
+xds-c/include/xm_include/MenuShellP.h
+xds-c/include/xm_include/MenuUtilP.h
+xds-c/include/xm_include/MessageB.h
+xds-c/include/xm_include/MessageBP.h
+xds-c/include/xm_include/MwmUtil.h
+xds-c/include/xm_include/PanedW.h
+xds-c/include/xm_include/PanedWP.h
+xds-c/include/xm_include/Protocols.h
+xds-c/include/xm_include/PushB.h
+xds-c/include/xm_include/ProtocolsP.h
+xds-c/include/xm_include/PushBG.h
+xds-c/include/xm_include/PushBGP.h
+xds-c/include/xm_include/PushBP.h
+xds-c/include/xm_include/RCUtilsP.h
+xds-c/include/xm_include/RepType.h
+xds-c/include/xm_include/RowColumn.h
+xds-c/include/xm_include/RowColumnP.h
+xds-c/include/xm_include/SashP.h
+xds-c/include/xm_include/Scale.h
+xds-c/include/xm_include/ScaleP.h
+xds-c/include/xm_include/Screen.h
+xds-c/include/xm_include/ScreenP.h
+xds-c/include/xm_include/ScrollBar.h
+xds-c/include/xm_include/ScrollBarP.h
+xds-c/include/xm_include/ScrolledW.h
+xds-c/include/xm_include/ScrolledWP.h
+xds-c/include/xm_include/SelectioB.h
+xds-c/include/xm_include/SelectioBP.h
+xds-c/include/xm_include/SeparatoG.h
+xds-c/include/xm_include/SeparatoGP.h
+xds-c/include/xm_include/Separator.h
+xds-c/include/xm_include/SeparatorP.h
+xds-c/include/xm_include/TearOffBP.h
+xds-c/include/xm_include/TearOffP.h
+xds-c/include/xm_include/Text.h
+xds-c/include/xm_include/TextF.h
+xds-c/include/xm_include/TextFP.h
+xds-c/include/xm_include/TextP.h
+xds-c/include/xm_include/ToggleB.h
+xds-c/include/xm_include/ToggleBG.h
+xds-c/include/xm_include/ToggleBGP.h
+xds-c/include/xm_include/ToggleBP.h
+xds-c/include/xm_include/TransltnsP.h
+xds-c/include/xm_include/VaSimpleP.h
+xds-c/include/xm_include/VendorS.h
+xds-c/include/xm_include/VendorSEP.h
+xds-c/include/xm_include/VirtKeys.h
+xds-c/include/xm_include/VirtKeysP.h
+xds-c/include/xm_include/WorldP.h
+xds-c/include/xm_include/Xm.h
+xds-c/include/xm_include/XmAll.h
+xds-c/include/xm_include/XmAllP.h
+xds-c/include/xm_include/XmP.h
+xds-c/include/X2C.h
+xds-c/include/xMath.h
+xds-c/include/xPOSIX.h
+xds-c/include/EXCEPTIONS.h
+xds-c/include/M2EXCEPTION.h
+xds-c/include/COROUTINES.h
+xds-c/include/TERMINATION.h
+xds-c/include/LowReal.h
+xds-c/include/LowLong.h
+xds-c/include/ChanConsts.h
+xds-c/include/CharClass.h
+xds-c/include/ConvTypes.h
+xds-c/include/IOConsts.h
+xds-c/include/IOChan.h
+xds-c/include/IOResult.h
+xds-c/include/ProgramArgs.h
+xds-c/include/Processes.h
+xds-c/include/Semaphores.h
+xds-c/include/XPrs.h
+xds-c/include/RealIO.h
+xds-c/include/RealMath.h
+xds-c/include/RealStr.h
+xds-c/include/XReal.h
+xds-c/include/LongMath.h
+xds-c/include/SIOResult.h
+xds-c/include/STextIO.h
+xds-c/include/Storage.h
+xds-c/include/StreamFile.h
+xds-c/include/SRealIO.h
+xds-c/include/Strings.h
+xds-c/include/SWholeIO.h
+xds-c/include/SysClock.h
+xds-c/include/TextIO.h
+xds-c/include/WholeConv.h
+xds-c/include/WholeIO.h
+xds-c/include/WholeStr.h
+xds-c/include/RndFile.h
+xds-c/include/SeqFile.h
+xds-c/include/SLongIO.h
+xds-c/include/SRawIO.h
+xds-c/include/StdChans.h
+xds-c/include/TermFile.h
+xds-c/include/IOLink.h
+xds-c/include/LongConv.h
+xds-c/include/LongIO.h
+xds-c/include/LongStr.h
+xds-c/include/RealConv.h
+xds-c/include/RawIO.h
+xds-c/include/GeneralUserExceptions.h
+xds-c/include/XRaise.h
+xds-c/include/ComplexMath.h
+xds-c/include/LongComplexMath.h
+xds-c/include/xFilePos.h
+xds-c/include/XEXCEPTIONS.h
+xds-c/include/InOut.h
+xds-c/include/MathLib0.h
+xds-c/include/RealInOut.h
+xds-c/include/LongInOut.h
+xds-c/include/MathR.h
+xds-c/include/In.h
+xds-c/include/Out.h
+xds-c/include/O2Strings.h
+xds-c/include/MathL.h
+xds-c/include/MathC.h
+xds-c/include/MathCL.h
+xds-c/include/oberonRTS.h
+xds-c/include/Printf.h
+xds-c/include/FormOut.h
+xds-c/include/TimeConv.h
+xds-c/include/ProgEnv.h
+xds-c/include/ProgExec.h
+xds-c/include/XDSRTL.h
+xds-c/include/LocalHeap.h
+xds-c/include/FormStr.h
+xds-c/include/FileSys.h
+xds-c/include/FileName.h
+xds-c/include/DStrings.h
+xds-c/include/RegComp.h
+xds-c/include/platform.h
+xds-c/include/FilePath.h
+xds-c/include/xrsetjmp.h
+xds-c/include/xmRTS.h
+xds-c/include/xrMM.h
+xds-c/include/xrM2MM.h
+xds-c/include/xrO2MM.h
+xds-c/include/xrExponents.h
+xds-c/include/xrExceptions.h
+xds-c/include/xrAReal.h
+xds-c/include/xrStrings.h
+xds-c/include/xrLSETs.h
+xds-c/include/xrSETs.h
+xds-c/include/xrHistory.h
+xds-c/include/xrThreads.h
+xds-c/include/xrInt64.h
+xds-c/include/xlibOS.h
+xds-c/include/xrtsOS.h
+xds-c/include/xosEnv.h
+xds-c/include/xosFileIO.h
+xds-c/include/xosFmtIO.h
+xds-c/include/xosFmtNL.h
+xds-c/include/xosMalloc.h
+xds-c/include/xosMem.h
+xds-c/include/xosIpts.h
+xds-c/include/xosFiles.h
+xds-c/include/xosExec.h
+xds-c/include/xosTTY.h
+xds-c/include/xosTimeOps.h
+xds-c/include/xosDirs.h
+xds-c/include/x2cLib.h
+xds-c/include/xrcO2MM.h
+xds-c/include/xrcRTS.h
+xds-c/include/xrcChecks.h
+xds-c/include/xrcACMPLX.h
+xds-c/include/xrcIncDec.h
+xds-c/include/xrcArythmetics.h
+xds-c/include/xrStrCmp.h
+xds-c/include/XIOChan.h
+xds-c/include/xDevData.h
+xds-c/include/POSIXIOChan.h
+xds-c/include/xrBlockManager.h
+xds-c/include/xrFName.h
+xds-c/include/xrDTree.h
+xds-c/include/xosBalls.h
+xds-c/include/xrnMman.h
+xds-c/include/xrnMman.h.orig
+xds-c/lib
+xds-c/lib/C
+xds-c/lib/C/libxds.a
+xds-c/licenses
+xds-c/licenses/xdsc.txt
+xds-c/samples
+xds-c/samples/buildc
+xds-c/samples/h2d
+xds-c/samples/h2d/example.h
+xds-c/samples/h2d/example.h2d
+xds-c/samples/huffchan
+xds-c/samples/huffchan/huf.mod
+xds-c/samples/huffchan/HuffChan.def
+xds-c/samples/huffchan/HuffChan.mod
+xds-c/samples/huffchan/HuffChan.txt
+xds-c/samples/huffchan/unhuf.mod
+xds-c/samples/mixed
+xds-c/samples/mixed/cmain.c
+xds-c/samples/mixed/cmain.prj
+xds-c/samples/mixed/ctest.c
+xds-c/samples/mixed/ctest.def
+xds-c/samples/mixed/ctest.h
+xds-c/samples/mixed/m2main.mod
+xds-c/samples/mixed/m2main.prj
+xds-c/samples/mixed/m2test.def
+xds-c/samples/mixed/m2test.mod
+xds-c/samples/modula
+xds-c/samples/modula/bf.mod
+xds-c/samples/modula/e.mod
+xds-c/samples/modula/except.mod
+xds-c/samples/modula/exp.mod
+xds-c/samples/modula/fact.mod
+xds-c/samples/modula/halt.mod
+xds-c/samples/modula/hello.mod
+xds-c/samples/modula/hisdemo.mod
+xds-c/samples/modula/queens.mod
+xds-c/samples/modula/sieve.mod
+xds-c/samples/modula/term.mod
+xds-c/samples/nodes
+xds-c/samples/nodes/Commands.ob2
+xds-c/samples/nodes/Echo.ob2
+xds-c/samples/nodes/GenEcho.ob2
+xds-c/samples/nodes/Nodes.ob2
+xds-c/samples/nodes/runme.ob2
+xds-c/samples/nodes/runme.prj
+xds-c/samples/nodes/Types.ob2
+xds-c/samples/oberon
+xds-c/samples/oberon/ackermann.ob2
+xds-c/samples/oberon/exp.ob2
+xds-c/samples/oberon/gcreport.ob2
+xds-c/samples/oberon/hello.ob2
+xds-c/samples/oberon/Random.ob2
+xds-c/samples/oberon/self.ob2
+xds-c/samples/oberon/sieve.ob2
+xds-c/samples/X11
+xds-c/samples/X11/Mand2.mod
+xds-c/samples/X11/Mand.mod
+xds-c/samples/X11/testx.mod
+xds-c/samples/X11/xmfonts.mod
+xds-c/samples/X11/xmform.mod
+xds-c/samples/X11/XmDemos.ad
+xds-c/sym
+xds-c/sym/C
+xds-c/sym/C/EXCEPTIONS.sym
+xds-c/sym/C/M2EXCEPTION.sym
+xds-c/sym/C/COROUTINES.sym
+xds-c/sym/C/TERMINATION.sym
+xds-c/sym/C/LowReal.sym
+xds-c/sym/C/LowLong.sym
+xds-c/sym/C/ChanConsts.sym
+xds-c/sym/C/CharClass.sym
+xds-c/sym/C/ConvTypes.sym
+xds-c/sym/C/IOConsts.sym
+xds-c/sym/C/IOChan.sym
+xds-c/sym/C/IOResult.sym
+xds-c/sym/C/ProgramArgs.sym
+xds-c/sym/C/Processes.sym
+xds-c/sym/C/Semaphores.sym
+xds-c/sym/C/XPrs.sym
+xds-c/sym/C/RealIO.sym
+xds-c/sym/C/RealMath.sym
+xds-c/sym/C/RealStr.sym
+xds-c/sym/C/XReal.sym
+xds-c/sym/C/LongMath.sym
+xds-c/sym/C/SIOResult.sym
+xds-c/sym/C/STextIO.sym
+xds-c/sym/C/Storage.sym
+xds-c/sym/C/StreamFile.sym
+xds-c/sym/C/SRealIO.sym
+xds-c/sym/C/Strings.sym
+xds-c/sym/C/SWholeIO.sym
+xds-c/sym/C/SysClock.sym
+xds-c/sym/C/TextIO.sym
+xds-c/sym/C/WholeConv.sym
+xds-c/sym/C/WholeIO.sym
+xds-c/sym/C/WholeStr.sym
+xds-c/sym/C/RndFile.sym
+xds-c/sym/C/SeqFile.sym
+xds-c/sym/C/SLongIO.sym
+xds-c/sym/C/SRawIO.sym
+xds-c/sym/C/StdChans.sym
+xds-c/sym/C/TermFile.sym
+xds-c/sym/C/IOLink.sym
+xds-c/sym/C/LongConv.sym
+xds-c/sym/C/LongIO.sym
+xds-c/sym/C/LongStr.sym
+xds-c/sym/C/RealConv.sym
+xds-c/sym/C/RawIO.sym
+xds-c/sym/C/GeneralUserExceptions.sym
+xds-c/sym/C/XRaise.sym
+xds-c/sym/C/ComplexMath.sym
+xds-c/sym/C/LongComplexMath.sym
+xds-c/sym/C/xFilePos.sym
+xds-c/sym/C/XEXCEPTIONS.sym
+xds-c/sym/C/InOut.sym
+xds-c/sym/C/MathLib0.sym
+xds-c/sym/C/RealInOut.sym
+xds-c/sym/C/LongInOut.sym
+xds-c/sym/C/xMath.sym
+xds-c/sym/C/MathR.sym
+xds-c/sym/C/In.sym
+xds-c/sym/C/Out.sym
+xds-c/sym/C/O2Strings.sym
+xds-c/sym/C/MathL.sym
+xds-c/sym/C/MathC.sym
+xds-c/sym/C/MathCL.sym
+xds-c/sym/C/oberonRTS.sym
+xds-c/sym/C/Printf.sym
+xds-c/sym/C/FormOut.sym
+xds-c/sym/C/TimeConv.sym
+xds-c/sym/C/ProgEnv.sym
+xds-c/sym/C/ProgExec.sym
+xds-c/sym/C/XDSRTL.sym
+xds-c/sym/C/LocalHeap.sym
+xds-c/sym/C/FormStr.sym
+xds-c/sym/C/FileSys.sym
+xds-c/sym/C/FileName.sym
+xds-c/sym/C/DStrings.sym
+xds-c/sym/C/RegComp.sym
+xds-c/sym/C/platform.sym
+xds-c/sym/C/FilePath.sym
+xds-c/sym/C/xPOSIX.sym
+xds-c/sym/C/xrsetjmp.sym
+xds-c/sym/C/xmRTS.sym
+xds-c/sym/C/xrMM.sym
+xds-c/sym/C/xrM2MM.sym
+xds-c/sym/C/xrO2MM.sym
+xds-c/sym/C/xrExponents.sym
+xds-c/sym/C/xrExceptions.sym
+xds-c/sym/C/xrAReal.sym
+xds-c/sym/C/xrStrings.sym
+xds-c/sym/C/xrLSETs.sym
+xds-c/sym/C/xrSETs.sym
+xds-c/sym/C/xrHistory.sym
+xds-c/sym/C/xrThreads.sym
+xds-c/sym/C/xrInt64.sym
+xds-c/sym/C/xlibOS.sym
+xds-c/sym/C/xrtsOS.sym
+xds-c/sym/C/xosEnv.sym
+xds-c/sym/C/xosExit.sym
+xds-c/sym/C/xosFileIO.sym
+xds-c/sym/C/xosFmtIO.sym
+xds-c/sym/C/xosFmtNL.sym
+xds-c/sym/C/xosFS.sym
+xds-c/sym/C/xosMalloc.sym
+xds-c/sym/C/xosMem.sym
+xds-c/sym/C/xosIpts.sym
+xds-c/sym/C/xosTime.sym
+xds-c/sym/C/xosFiles.sym
+xds-c/sym/C/xosExec.sym
+xds-c/sym/C/xosTTY.sym
+xds-c/sym/C/xosTimeOps.sym
+xds-c/sym/C/xosDirs.sym
+xds-c/sym/C/X2C.sym
+xds-c/sym/C/x2cLib.sym
+xds-c/sym/C/xrcO2MM.sym
+xds-c/sym/C/xrcRTS.sym
+xds-c/sym/C/xrcChecks.sym
+xds-c/sym/C/xrcACMPLX.sym
+xds-c/sym/C/xrcIncDec.sym
+xds-c/sym/C/xrcArythmetics.sym
+xds-c/sym/C/xrStrCmp.sym
+xds-c/sym/C/XIOChan.sym
+xds-c/sym/C/xDevData.sym
+xds-c/sym/C/POSIXIOChan.sym
+xds-c/sym/C/xrBlockManager.sym
+xds-c/sym/C/xrFName.sym
+xds-c/sym/C/xrDTree.sym
+xds-c/sym/C/xosBalls.sym
+xds-c/sym/C/xrnMman.sym
+xds-c/sym/C/SeparatorP.sym
+xds-c/sym/C/ctype.sym
+xds-c/sym/C/limits.sym
+xds-c/sym/C/dirent.sym
+xds-c/sym/C/errno.sym
+xds-c/sym/C/types.sym
+xds-c/sym/C/time.sym
+xds-c/sym/C/stat.sym
+xds-c/sym/C/fcntl.sym
+xds-c/sym/C/float.sym
+xds-c/sym/C/grp.sym
+xds-c/sym/C/locale.sym
+xds-c/sym/C/math.sym
+xds-c/sym/C/pwd.sym
+xds-c/sym/C/setjmp.sym
+xds-c/sym/C/signal.sym
+xds-c/sym/C/stddef.sym
+xds-c/sym/C/stdio.sym
+xds-c/sym/C/stdlib.sym
+xds-c/sym/C/string.sym
+xds-c/sym/C/times.sym
+xds-c/sym/C/unistd.sym
+xds-c/sym/C/utime.sym
+xds-c/sym/C/utsname.sym
+xds-c/sym/C/wait.sym
+xds-c/sym/C/termios.sym
+xds-c/sym/C/DECkeysym.sym
+xds-c/sym/C/Sunkeysym.sym
+xds-c/sym/C/X.sym
+xds-c/sym/C/Xlib.sym
+xds-c/sym/C/Xauth.sym
+xds-c/sym/C/Xlocale.sym
+xds-c/sym/C/ap_keysym.sym
+xds-c/sym/C/Xutil.sym
+xds-c/sym/C/Xresource.sym
+xds-c/sym/C/Intrinsic.sym
+xds-c/sym/C/Vendor.sym
+xds-c/sym/C/Xcms.sym
+xds-c/sym/C/Xmd.sym
+xds-c/sym/C/cursorfont.sym
+xds-c/sym/C/IntrinsicP.sym
+xds-c/sym/C/Xdmcp.sym
+xds-c/sym/C/keysym.sym
+xds-c/sym/C/Shell.sym
+xds-c/sym/C/X10.sym
+xds-c/sym/C/keysymdef.sym
+xds-c/sym/C/ICElib.sym
+xds-c/sym/C/SMlib.sym
+xds-c/sym/C/ShellP.sym
+xds-c/sym/C/Xatom.sym
+xds-c/sym/C/xpm.sym
+xds-c/sym/C/ArrowB.sym
+xds-c/sym/C/DrawingA.sym
+xds-c/sym/C/PanedW.sym
+xds-c/sym/C/SeparatoG.sym
+xds-c/sym/C/ArrowBG.sym
+xds-c/sym/C/DrawnB.sym
+xds-c/sym/C/Protocols.sym
+xds-c/sym/C/Separator.sym
+xds-c/sym/C/AtomMgr.sym
+xds-c/sym/C/Xm.sym
+xds-c/sym/C/FileSB.sym
+xds-c/sym/C/PushB.sym
+xds-c/sym/C/Text.sym
+xds-c/sym/C/BulletinB.sym
+xds-c/sym/C/Frame.sym
+xds-c/sym/C/PushBG.sym
+xds-c/sym/C/TextF.sym
+xds-c/sym/C/CascadeB.sym
+xds-c/sym/C/Label.sym
+xds-c/sym/C/RepType.sym
+xds-c/sym/C/ToggleB.sym
+xds-c/sym/C/CascadeBG.sym
+xds-c/sym/C/LabelG.sym
+xds-c/sym/C/RowColumn.sym
+xds-c/sym/C/ToggleBG.sym
+xds-c/sym/C/Command.sym
+xds-c/sym/C/List.sym
+xds-c/sym/C/Scale.sym
+xds-c/sym/C/VendorS.sym
+xds-c/sym/C/CutPaste.sym
+xds-c/sym/C/MainW.sym
+xds-c/sym/C/Screen.sym
+xds-c/sym/C/VirtKeys.sym
+xds-c/sym/C/DialogS.sym
+xds-c/sym/C/MenuShell.sym
+xds-c/sym/C/ScrollBar.sym
+xds-c/sym/C/Display.sym
+xds-c/sym/C/MessageB.sym
+xds-c/sym/C/ScrolledW.sym
+xds-c/sym/C/XmStrDefs.sym
+xds-c/sym/C/DragDrop.sym
+xds-c/sym/C/MwmUtil.sym
+xds-c/sym/C/SelectioB.sym
+xds-c/sym/C/Form.sym
+xds-c/sym/C/XmP.sym
+xds-c/sym/C/LabelP.sym
+xds-c/sym/C/DrawnBP.sym
+xds-c/sym/C/PanedWP.sym
+xds-c/sym/C/SeparatoGP.sym
+xds-c/sym/C/ArrowBGP.sym
+xds-c/sym/C/BulletinBP.sym
+xds-c/sym/C/SelectioBP.sym
+xds-c/sym/C/FileSBP.sym
+xds-c/sym/C/ProtocolsP.sym
+xds-c/sym/C/ArrowBP.sym
+xds-c/sym/C/PushBP.sym
+xds-c/sym/C/TearOffBP.sym
+xds-c/sym/C/FormP.sym
+xds-c/sym/C/TearOffP.sym
+xds-c/sym/C/LabelGP.sym
+xds-c/sym/C/PushBGP.sym
+xds-c/sym/C/FrameP.sym
+xds-c/sym/C/RowColumnP.sym
+xds-c/sym/C/RCUtilsP.sym
+xds-c/sym/C/TextFP.sym
+xds-c/sym/C/TextP.sym
+xds-c/sym/C/CascadeBGP.sym
+xds-c/sym/C/CascadeBP.sym
+xds-c/sym/C/SashP.sym
+xds-c/sym/C/ToggleBGP.sym
+xds-c/sym/C/CommandP.sym
+xds-c/sym/C/ScrollBarP.sym
+xds-c/sym/C/DrawingAP.sym
+xds-c/sym/C/ScrolledWP.sym
+xds-c/sym/C/ListP.sym
+xds-c/sym/C/ToggleBP.sym
+xds-c/sym/C/ScaleP.sym
+xds-c/sym/C/CutPasteP.sym
+xds-c/sym/C/MainWP.sym
+xds-c/sym/C/DialogSP.sym
+xds-c/sym/C/MenuShellP.sym
+xds-c/sym/C/XmAll.sym
+xds-c/sym/C/MenuUtilP.sym
+xds-c/sym/C/MessageBP.sym
+xds-c/sym/C/XmAllP.sym
diff --git a/lang/xds-c/files/plist-doc b/lang/xds-c/files/plist-doc
new file mode 100644
index 000000000000..c8cd1ff81ecb
--- /dev/null
+++ b/lang/xds-c/files/plist-doc
@@ -0,0 +1,120 @@
+xds-c/doc
+xds-c/doc/body.js
+xds-c/doc/empty.gif
+xds-c/doc/end.gif
+xds-c/doc/filler.gif
+xds-c/doc/geq.gif
+xds-c/doc/h2d.html
+xds-c/doc/h2d00.html
+xds-c/doc/h2d01.html
+xds-c/doc/h2d02.html
+xds-c/doc/h2d03.html
+xds-c/doc/h2d04.html
+xds-c/doc/h2d05.html
+xds-c/doc/h2d06.html
+xds-c/doc/h2d07.html
+xds-c/doc/h2d08.html
+xds-c/doc/h2dcnt.html
+xds-c/doc/h2dcnt.js
+xds-c/doc/head1.js
+xds-c/doc/head2.js
+xds-c/doc/index.html
+xds-c/doc/isolib.html
+xds-c/doc/isolib00.html
+xds-c/doc/isolib01.html
+xds-c/doc/isolib02.html
+xds-c/doc/isolib03.html
+xds-c/doc/isolib04.html
+xds-c/doc/isolib05.html
+xds-c/doc/isolib06.html
+xds-c/doc/isolibcnt.html
+xds-c/doc/isolibcnt.js
+xds-c/doc/isom2.html
+xds-c/doc/isom200.html
+xds-c/doc/isom201.html
+xds-c/doc/isom202.html
+xds-c/doc/isom203.html
+xds-c/doc/isom204.html
+xds-c/doc/isom205.html
+xds-c/doc/isom2cnt.html
+xds-c/doc/isom2cnt.js
+xds-c/doc/leq.gif
+xds-c/doc/level1.gif
+xds-c/doc/level2.gif
+xds-c/doc/level3.gif
+xds-c/doc/minus.gif
+xds-c/doc/neq.gif
+xds-c/doc/next.gif
+xds-c/doc/o2rep.html
+xds-c/doc/o2rep00.html
+xds-c/doc/o2rep01.html
+xds-c/doc/o2rep02.html
+xds-c/doc/o2rep03.html
+xds-c/doc/o2rep04.html
+xds-c/doc/o2rep05.html
+xds-c/doc/o2rep06.html
+xds-c/doc/o2rep07.html
+xds-c/doc/o2rep08.html
+xds-c/doc/o2rep09.html
+xds-c/doc/o2rep10.html
+xds-c/doc/o2rep11.html
+xds-c/doc/o2rep12.html
+xds-c/doc/o2rep13.html
+xds-c/doc/o2rep14.html
+xds-c/doc/o2repcnt.html
+xds-c/doc/o2repcnt.js
+xds-c/doc/pi.gif
+xds-c/doc/plus.gif
+xds-c/doc/prev.gif
+xds-c/doc/root.gif
+xds-c/doc/subset.gif
+xds-c/doc/subseteq.gif
+xds-c/doc/super.gif
+xds-c/doc/supset.gif
+xds-c/doc/supseteq.gif
+xds-c/doc/surd.gif
+xds-c/doc/xds.html
+xds-c/doc/xds00.html
+xds-c/doc/xds01.html
+xds-c/doc/xds02.html
+xds-c/doc/xds03.html
+xds-c/doc/xds04.html
+xds-c/doc/xdscnt.html
+xds-c/doc/xdscnt.js
+xds-c/doc/xdslib.html
+xds-c/doc/xdslib00.html
+xds-c/doc/xdslib01.html
+xds-c/doc/xdslib02.html
+xds-c/doc/xdslib03.html
+xds-c/doc/xdslib04.html
+xds-c/doc/xdslib05.html
+xds-c/doc/xdslibcnt.html
+xds-c/doc/xdslibcnt.js
+xds-c/doc/xm.html
+xds-c/doc/xm00.html
+xds-c/doc/xm01.html
+xds-c/doc/xm02.html
+xds-c/doc/xm03.html
+xds-c/doc/xm04.html
+xds-c/doc/xm05.html
+xds-c/doc/xm06.html
+xds-c/doc/xm07.html
+xds-c/doc/xm08.html
+xds-c/doc/xm09.html
+xds-c/doc/xm10.html
+xds-c/doc/xm11.html
+xds-c/doc/xm12.html
+xds-c/doc/xm13.html
+xds-c/doc/xmcnt.html
+xds-c/doc/xmcnt.js
+xds-c/pdf
+xds-c/pdf/h2d.pdf
+xds-c/pdf/isolib.pdf
+xds-c/pdf/o2rep.pdf
+xds-c/pdf/xdslib.pdf
+xds-c/pdf/xm.pdf
+xds-c/readme
+xds-c/readme/readme.txt
+xds-c/readme/report.txt
+xds-c/readme/samples.txt
+xds-c/readme/whatsnew.txt
diff --git a/lang/xds-c/pkg-descr b/lang/xds-c/pkg-descr
new file mode 100644
index 000000000000..b5bb2d7ac97b
--- /dev/null
+++ b/lang/xds-c/pkg-descr
@@ -0,0 +1,3 @@
+This is XDS-C for Linux, it is setup to produce native FreeBSD binaries.
+
+WWW: http://www.excelsior-usa.com/
diff --git a/lang/xds-c/pkg-plist b/lang/xds-c/pkg-plist
new file mode 100644
index 000000000000..86bd5f690336
--- /dev/null
+++ b/lang/xds-c/pkg-plist
@@ -0,0 +1,944 @@
+bin/xds-c-h2d
+bin/xm
+bin/xmwork
+xds-c/bin/h2d.cfg
+xds-c/bin/h2d.msg
+xds-c/bin/xm.cfg
+xds-c/bin/xm.kwd
+xds-c/bin/xm.msg
+xds-c/bin/xm.red
+xds-c/bin/xm.tem
+xds-c/bin/xmwork
+xds-c/bin/xm
+xds-c/bin/h2d
+xds-c/def/iso/ChanConsts.def
+xds-c/def/iso/CharClass.def
+xds-c/def/iso/ComplexMath.def
+xds-c/def/iso/ConvTypes.def
+xds-c/def/iso/GeneralUserExceptions.def
+xds-c/def/iso/IOChan.def
+xds-c/def/iso/IOConsts.def
+xds-c/def/iso/IOLink.def
+xds-c/def/iso/IOResult.def
+xds-c/def/iso/LongComplexMath.def
+xds-c/def/iso/LongConv.def
+xds-c/def/iso/LongIO.def
+xds-c/def/iso/LongMath.def
+xds-c/def/iso/LongStr.def
+xds-c/def/iso/LowLong.def
+xds-c/def/iso/LowReal.def
+xds-c/def/iso/Processes.def
+xds-c/def/iso/ProgramArgs.def
+xds-c/def/iso/RawIO.def
+xds-c/def/iso/RealConv.def
+xds-c/def/iso/RealIO.def
+xds-c/def/iso/RealMath.def
+xds-c/def/iso/RealStr.def
+xds-c/def/iso/RndFile.def
+xds-c/def/iso/Semaphores.def
+xds-c/def/iso/SeqFile.def
+xds-c/def/iso/SIOResult.def
+xds-c/def/iso/SLongIO.def
+xds-c/def/iso/SRawIO.def
+xds-c/def/iso/SRealIO.def
+xds-c/def/iso/StdChans.def
+xds-c/def/iso/STextIO.def
+xds-c/def/iso/Storage.def
+xds-c/def/iso/StreamFile.def
+xds-c/def/iso/Strings.def
+xds-c/def/iso/SWholeIO.def
+xds-c/def/iso/SysClock.def
+xds-c/def/iso/TermFile.def
+xds-c/def/iso/TextIO.def
+xds-c/def/iso/WholeConv.def
+xds-c/def/iso/WholeIO.def
+xds-c/def/iso/WholeStr.def
+xds-c/def/iso/COROUTINES.def
+xds-c/def/iso/EXCEPTIONS.def
+xds-c/def/iso/M2EXCEPTION.def
+xds-c/def/iso/TERMINATION.def
+xds-c/def/ob2/MathR.odf
+xds-c/def/ob2/In.odf
+xds-c/def/ob2/Out.odf
+xds-c/def/ob2/O2Strings.odf
+xds-c/def/ob2/MathL.odf
+xds-c/def/ob2/MathC.odf
+xds-c/def/ob2/MathCL.odf
+xds-c/def/ob2/DStrings.odf
+xds-c/def/ob2/RegComp.odf
+xds-c/def/ob2/FilePath.odf
+xds-c/def/pim/InOut.def
+xds-c/def/pim/LongInOut.def
+xds-c/def/pim/MathLib0.def
+xds-c/def/pim/RealInOut.def
+xds-c/def/POSIX/ctype.def
+xds-c/def/POSIX/dirent.def
+xds-c/def/POSIX/errno.def
+xds-c/def/POSIX/fcntl.def
+xds-c/def/POSIX/float.def
+xds-c/def/POSIX/grp.def
+xds-c/def/POSIX/limits.def
+xds-c/def/POSIX/locale.def
+xds-c/def/POSIX/math.def
+xds-c/def/POSIX/pwd.def
+xds-c/def/POSIX/setjmp.def
+xds-c/def/POSIX/signal.def
+xds-c/def/POSIX/stat.def
+xds-c/def/POSIX/stddef.def
+xds-c/def/POSIX/stdio.def
+xds-c/def/POSIX/stdlib.def
+xds-c/def/POSIX/string.def
+xds-c/def/POSIX/termios.def
+xds-c/def/POSIX/time.def
+xds-c/def/POSIX/times.def
+xds-c/def/POSIX/types.def
+xds-c/def/POSIX/unistd.def
+xds-c/def/POSIX/utime.def
+xds-c/def/POSIX/utsname.def
+xds-c/def/POSIX/wait.def
+xds-c/def/POSIX/posix.prj
+xds-c/def/X11/ap_keysym.def
+xds-c/def/X11/cursorfont.def
+xds-c/def/X11/DECkeysym.def
+xds-c/def/X11/ICE/ICE.def
+xds-c/def/X11/ICE/ICElib.def
+xds-c/def/X11/Intrinsic.def
+xds-c/def/X11/IntrinsicP.def
+xds-c/def/X11/keysym.def
+xds-c/def/X11/keysymdef.def
+xds-c/def/X11/Shell.def
+xds-c/def/X11/ShellP.def
+xds-c/def/X11/SM/SM.def
+xds-c/def/X11/SM/SMlib.def
+xds-c/def/X11/StringDefs.def
+xds-c/def/X11/Sunkeysym.def
+xds-c/def/X11/Vendor.def
+xds-c/def/X11/X10.def
+xds-c/def/X11/Xatom.def
+xds-c/def/X11/Xauth.def
+xds-c/def/X11/Xcms.def
+xds-c/def/X11/X.def
+xds-c/def/X11/Xdmcp.def
+xds-c/def/X11/Xlib.def
+xds-c/def/X11/Xlocale.def
+xds-c/def/X11/Xmd.def
+xds-c/def/X11/Xosdefs.def
+xds-c/def/X11/xpm.def
+xds-c/def/X11/Xresource.def
+xds-c/def/X11/Xutil.def
+xds-c/def/xds/CtrlC.def
+xds-c/def/xds/FileName.def
+xds-c/def/xds/FileSys.def
+xds-c/def/xds/FormOut.def
+xds-c/def/xds/FormStr.def
+xds-c/def/xds/LocalHeap.def
+xds-c/def/xds/oberonRTS.def
+xds-c/def/xds/platform.def
+xds-c/def/xds/Printf.def
+xds-c/def/xds/ProgEnv.def
+xds-c/def/xds/ProgExec.def
+xds-c/def/xds/Threads.def
+xds-c/def/xds/TimeConv.def
+xds-c/def/xds/XDSRTL.def
+xds-c/def/Xm/ArrowB.def
+xds-c/def/Xm/ArrowBG.def
+xds-c/def/Xm/ArrowBGP.def
+xds-c/def/Xm/ArrowBP.def
+xds-c/def/Xm/AtomMgr.def
+xds-c/def/Xm/BulletinB.def
+xds-c/def/Xm/BulletinBP.def
+xds-c/def/Xm/CacheP.def
+xds-c/def/Xm/CascadeB.def
+xds-c/def/Xm/CascadeBG.def
+xds-c/def/Xm/CascadeBGP.def
+xds-c/def/Xm/CascadeBP.def
+xds-c/def/Xm/Command.def
+xds-c/def/Xm/CommandP.def
+xds-c/def/Xm/CutPaste.def
+xds-c/def/Xm/CutPasteP.def
+xds-c/def/Xm/DialogS.def
+xds-c/def/Xm/DialogSEP.def
+xds-c/def/Xm/DialogSP.def
+xds-c/def/Xm/Display.def
+xds-c/def/Xm/DisplayP.def
+xds-c/def/Xm/Xm.def
+xds-c/def/Xm/DragDrop.def
+xds-c/def/Xm/DragDropP.def
+xds-c/def/Xm/DrawingA.def
+xds-c/def/Xm/DrawingAP.def
+xds-c/def/Xm/DrawnB.def
+xds-c/def/Xm/DrawnBP.def
+xds-c/def/Xm/DrawP.def
+xds-c/def/Xm/FileSB.def
+xds-c/def/Xm/FileSBP.def
+xds-c/def/Xm/Form.def
+xds-c/def/Xm/FormP.def
+xds-c/def/Xm/Frame.def
+xds-c/def/Xm/FrameP.def
+xds-c/def/Xm/Label.def
+xds-c/def/Xm/LabelG.def
+xds-c/def/Xm/LabelGP.def
+xds-c/def/Xm/LabelP.def
+xds-c/def/Xm/List.def
+xds-c/def/Xm/ListP.def
+xds-c/def/Xm/MainW.def
+xds-c/def/Xm/MainWP.def
+xds-c/def/Xm/MenuShell.def
+xds-c/def/Xm/MenuShellP.def
+xds-c/def/Xm/MenuUtilP.def
+xds-c/def/Xm/MessageB.def
+xds-c/def/Xm/MessageBP.def
+xds-c/def/Xm/MwmUtil.def
+xds-c/def/Xm/PanedW.def
+xds-c/def/Xm/PanedWP.def
+xds-c/def/Xm/Protocols.def
+xds-c/def/Xm/ProtocolsP.def
+xds-c/def/Xm/PushB.def
+xds-c/def/Xm/PushBG.def
+xds-c/def/Xm/PushBGP.def
+xds-c/def/Xm/PushBP.def
+xds-c/def/Xm/RCUtilsP.def
+xds-c/def/Xm/RepType.def
+xds-c/def/Xm/RowColumn.def
+xds-c/def/Xm/RowColumnP.def
+xds-c/def/Xm/SashP.def
+xds-c/def/Xm/Scale.def
+xds-c/def/Xm/ScaleP.def
+xds-c/def/Xm/Screen.def
+xds-c/def/Xm/ScreenP.def
+xds-c/def/Xm/ScrollBar.def
+xds-c/def/Xm/ScrollBarP.def
+xds-c/def/Xm/ScrolledW.def
+xds-c/def/Xm/ScrolledWP.def
+xds-c/def/Xm/SelectioB.def
+xds-c/def/Xm/SelectioBP.def
+xds-c/def/Xm/SeparatoG.def
+xds-c/def/Xm/SeparatoGP.def
+xds-c/def/Xm/Separator.def
+xds-c/def/Xm/SeparatorP.def
+xds-c/def/Xm/TearOffBP.def
+xds-c/def/Xm/TearOffP.def
+xds-c/def/Xm/Text.def
+xds-c/def/Xm/TextF.def
+xds-c/def/Xm/TextFP.def
+xds-c/def/Xm/TextP.def
+xds-c/def/Xm/ToggleB.def
+xds-c/def/Xm/ToggleBG.def
+xds-c/def/Xm/ToggleBGP.def
+xds-c/def/Xm/ToggleBP.def
+xds-c/def/Xm/TransltnsP.def
+xds-c/def/Xm/VaSimpleP.def
+xds-c/def/Xm/VendorS.def
+xds-c/def/Xm/VendorSEP.def
+xds-c/def/Xm/VirtKeys.def
+xds-c/def/Xm/VirtKeysP.def
+xds-c/def/Xm/WorldP.def
+xds-c/def/Xm/XmAll.def
+xds-c/def/Xm/XmAllP.def
+xds-c/def/Xm/XmP.def
+xds-c/def/Xm/XmStrDefs.def
+xds-c/include/x11_include/ap_keysym.h
+xds-c/include/x11_include/cursorfont.h
+xds-c/include/x11_include/DECkeysym.h
+xds-c/include/x11_include/ICE.h
+xds-c/include/x11_include/ICElib.h
+xds-c/include/x11_include/Intrinsic.h
+xds-c/include/x11_include/IntrinsicP.h
+xds-c/include/x11_include/keysym.h
+xds-c/include/x11_include/keysymdef.h
+xds-c/include/x11_include/SM.h
+xds-c/include/x11_include/SMlib.h
+xds-c/include/x11_include/Sunkeysym.h
+xds-c/include/x11_include/X.h
+xds-c/include/x11_include/X10.h
+xds-c/include/x11_include/Xatom.h
+xds-c/include/x11_include/Xauth.h
+xds-c/include/x11_include/Xcms.h
+xds-c/include/x11_include/Xdmcp.h
+xds-c/include/x11_include/Xlib.h
+xds-c/include/x11_include/Xlocale.h
+xds-c/include/x11_include/Xmd.h
+xds-c/include/x11_include/xpm.h
+xds-c/include/x11_include/Xresource.h
+xds-c/include/x11_include/Xutil.h
+xds-c/include/xm_include/ArrowB.h
+xds-c/include/xm_include/ArrowBG.h
+xds-c/include/xm_include/ArrowBGP.h
+xds-c/include/xm_include/ArrowBP.h
+xds-c/include/xm_include/AtomMgr.h
+xds-c/include/xm_include/BulletinB.h
+xds-c/include/xm_include/BulletinBP.h
+xds-c/include/xm_include/CacheP.h
+xds-c/include/xm_include/CascadeB.h
+xds-c/include/xm_include/CascadeBG.h
+xds-c/include/xm_include/CascadeBGP.h
+xds-c/include/xm_include/CascadeBP.h
+xds-c/include/xm_include/Command.h
+xds-c/include/xm_include/CommandP.h
+xds-c/include/xm_include/CutPaste.h
+xds-c/include/xm_include/DialogS.h
+xds-c/include/xm_include/DialogSEP.h
+xds-c/include/xm_include/DialogSP.h
+xds-c/include/xm_include/Display.h
+xds-c/include/xm_include/DisplayP.h
+xds-c/include/xm_include/DragDrop.h
+xds-c/include/xm_include/DragDropP.h
+xds-c/include/xm_include/DrawingA.h
+xds-c/include/xm_include/DrawingAP.h
+xds-c/include/xm_include/DrawnB.h
+xds-c/include/xm_include/DrawnBP.h
+xds-c/include/xm_include/DrawP.h
+xds-c/include/xm_include/FileSB.h
+xds-c/include/xm_include/FileSBP.h
+xds-c/include/xm_include/Form.h
+xds-c/include/xm_include/FormP.h
+xds-c/include/xm_include/Frame.h
+xds-c/include/xm_include/FrameP.h
+xds-c/include/xm_include/Label.h
+xds-c/include/xm_include/LabelG.h
+xds-c/include/xm_include/LabelGP.h
+xds-c/include/xm_include/LabelP.h
+xds-c/include/xm_include/List.h
+xds-c/include/xm_include/ListP.h
+xds-c/include/xm_include/MainW.h
+xds-c/include/xm_include/MainWP.h
+xds-c/include/xm_include/MenuShell.h
+xds-c/include/xm_include/MenuShellP.h
+xds-c/include/xm_include/MenuUtilP.h
+xds-c/include/xm_include/MessageB.h
+xds-c/include/xm_include/MessageBP.h
+xds-c/include/xm_include/MwmUtil.h
+xds-c/include/xm_include/PanedW.h
+xds-c/include/xm_include/PanedWP.h
+xds-c/include/xm_include/Protocols.h
+xds-c/include/xm_include/PushB.h
+xds-c/include/xm_include/ProtocolsP.h
+xds-c/include/xm_include/PushBG.h
+xds-c/include/xm_include/PushBGP.h
+xds-c/include/xm_include/PushBP.h
+xds-c/include/xm_include/RCUtilsP.h
+xds-c/include/xm_include/RepType.h
+xds-c/include/xm_include/RowColumn.h
+xds-c/include/xm_include/RowColumnP.h
+xds-c/include/xm_include/SashP.h
+xds-c/include/xm_include/Scale.h
+xds-c/include/xm_include/ScaleP.h
+xds-c/include/xm_include/Screen.h
+xds-c/include/xm_include/ScreenP.h
+xds-c/include/xm_include/ScrollBar.h
+xds-c/include/xm_include/ScrollBarP.h
+xds-c/include/xm_include/ScrolledW.h
+xds-c/include/xm_include/ScrolledWP.h
+xds-c/include/xm_include/SelectioB.h
+xds-c/include/xm_include/SelectioBP.h
+xds-c/include/xm_include/SeparatoG.h
+xds-c/include/xm_include/SeparatoGP.h
+xds-c/include/xm_include/Separator.h
+xds-c/include/xm_include/SeparatorP.h
+xds-c/include/xm_include/TearOffBP.h
+xds-c/include/xm_include/TearOffP.h
+xds-c/include/xm_include/Text.h
+xds-c/include/xm_include/TextF.h
+xds-c/include/xm_include/TextFP.h
+xds-c/include/xm_include/TextP.h
+xds-c/include/xm_include/ToggleB.h
+xds-c/include/xm_include/ToggleBG.h
+xds-c/include/xm_include/ToggleBGP.h
+xds-c/include/xm_include/ToggleBP.h
+xds-c/include/xm_include/TransltnsP.h
+xds-c/include/xm_include/VaSimpleP.h
+xds-c/include/xm_include/VendorS.h
+xds-c/include/xm_include/VendorSEP.h
+xds-c/include/xm_include/VirtKeys.h
+xds-c/include/xm_include/VirtKeysP.h
+xds-c/include/xm_include/WorldP.h
+xds-c/include/xm_include/Xm.h
+xds-c/include/xm_include/XmAll.h
+xds-c/include/xm_include/XmAllP.h
+xds-c/include/xm_include/XmP.h
+xds-c/include/X2C.h
+xds-c/include/xMath.h
+xds-c/include/xPOSIX.h
+xds-c/include/EXCEPTIONS.h
+xds-c/include/M2EXCEPTION.h
+xds-c/include/COROUTINES.h
+xds-c/include/TERMINATION.h
+xds-c/include/LowReal.h
+xds-c/include/LowLong.h
+xds-c/include/ChanConsts.h
+xds-c/include/CharClass.h
+xds-c/include/ConvTypes.h
+xds-c/include/IOConsts.h
+xds-c/include/IOChan.h
+xds-c/include/IOResult.h
+xds-c/include/ProgramArgs.h
+xds-c/include/Processes.h
+xds-c/include/Semaphores.h
+xds-c/include/XPrs.h
+xds-c/include/RealIO.h
+xds-c/include/RealMath.h
+xds-c/include/RealStr.h
+xds-c/include/XReal.h
+xds-c/include/LongMath.h
+xds-c/include/SIOResult.h
+xds-c/include/STextIO.h
+xds-c/include/Storage.h
+xds-c/include/StreamFile.h
+xds-c/include/SRealIO.h
+xds-c/include/Strings.h
+xds-c/include/SWholeIO.h
+xds-c/include/SysClock.h
+xds-c/include/TextIO.h
+xds-c/include/WholeConv.h
+xds-c/include/WholeIO.h
+xds-c/include/WholeStr.h
+xds-c/include/RndFile.h
+xds-c/include/SeqFile.h
+xds-c/include/SLongIO.h
+xds-c/include/SRawIO.h
+xds-c/include/StdChans.h
+xds-c/include/TermFile.h
+xds-c/include/IOLink.h
+xds-c/include/LongConv.h
+xds-c/include/LongIO.h
+xds-c/include/LongStr.h
+xds-c/include/RealConv.h
+xds-c/include/RawIO.h
+xds-c/include/GeneralUserExceptions.h
+xds-c/include/XRaise.h
+xds-c/include/ComplexMath.h
+xds-c/include/LongComplexMath.h
+xds-c/include/xFilePos.h
+xds-c/include/XEXCEPTIONS.h
+xds-c/include/InOut.h
+xds-c/include/MathLib0.h
+xds-c/include/RealInOut.h
+xds-c/include/LongInOut.h
+xds-c/include/MathR.h
+xds-c/include/In.h
+xds-c/include/Out.h
+xds-c/include/O2Strings.h
+xds-c/include/MathL.h
+xds-c/include/MathC.h
+xds-c/include/MathCL.h
+xds-c/include/oberonRTS.h
+xds-c/include/Printf.h
+xds-c/include/FormOut.h
+xds-c/include/TimeConv.h
+xds-c/include/ProgEnv.h
+xds-c/include/ProgExec.h
+xds-c/include/XDSRTL.h
+xds-c/include/LocalHeap.h
+xds-c/include/FormStr.h
+xds-c/include/FileSys.h
+xds-c/include/FileName.h
+xds-c/include/DStrings.h
+xds-c/include/RegComp.h
+xds-c/include/platform.h
+xds-c/include/FilePath.h
+xds-c/include/xrsetjmp.h
+xds-c/include/xmRTS.h
+xds-c/include/xrMM.h
+xds-c/include/xrM2MM.h
+xds-c/include/xrO2MM.h
+xds-c/include/xrExponents.h
+xds-c/include/xrExceptions.h
+xds-c/include/xrAReal.h
+xds-c/include/xrStrings.h
+xds-c/include/xrLSETs.h
+xds-c/include/xrSETs.h
+xds-c/include/xrHistory.h
+xds-c/include/xrThreads.h
+xds-c/include/xrInt64.h
+xds-c/include/xlibOS.h
+xds-c/include/xrtsOS.h
+xds-c/include/xosEnv.h
+xds-c/include/xosFileIO.h
+xds-c/include/xosFmtIO.h
+xds-c/include/xosFmtNL.h
+xds-c/include/xosMalloc.h
+xds-c/include/xosMem.h
+xds-c/include/xosIpts.h
+xds-c/include/xosFiles.h
+xds-c/include/xosExec.h
+xds-c/include/xosTTY.h
+xds-c/include/xosTimeOps.h
+xds-c/include/xosDirs.h
+xds-c/include/x2cLib.h
+xds-c/include/xrcO2MM.h
+xds-c/include/xrcRTS.h
+xds-c/include/xrcChecks.h
+xds-c/include/xrcACMPLX.h
+xds-c/include/xrcIncDec.h
+xds-c/include/xrcArythmetics.h
+xds-c/include/xrStrCmp.h
+xds-c/include/XIOChan.h
+xds-c/include/xDevData.h
+xds-c/include/POSIXIOChan.h
+xds-c/include/xrBlockManager.h
+xds-c/include/xrFName.h
+xds-c/include/xrDTree.h
+xds-c/include/xosBalls.h
+xds-c/include/xrnMman.h
+xds-c/include/xrnMman.h.orig
+xds-c/lib/C/libxds.a
+xds-c/licenses/xdsc.txt
+xds-c/samples/buildc
+xds-c/samples/h2d/example.h
+xds-c/samples/h2d/example.h2d
+xds-c/samples/huffchan/huf.mod
+xds-c/samples/huffchan/HuffChan.def
+xds-c/samples/huffchan/HuffChan.mod
+xds-c/samples/huffchan/HuffChan.txt
+xds-c/samples/huffchan/unhuf.mod
+xds-c/samples/mixed/cmain.c
+xds-c/samples/mixed/cmain.prj
+xds-c/samples/mixed/ctest.c
+xds-c/samples/mixed/ctest.def
+xds-c/samples/mixed/ctest.h
+xds-c/samples/mixed/m2main.mod
+xds-c/samples/mixed/m2main.prj
+xds-c/samples/mixed/m2test.def
+xds-c/samples/mixed/m2test.mod
+xds-c/samples/modula/bf.mod
+xds-c/samples/modula/e.mod
+xds-c/samples/modula/except.mod
+xds-c/samples/modula/exp.mod
+xds-c/samples/modula/fact.mod
+xds-c/samples/modula/halt.mod
+xds-c/samples/modula/hello.mod
+xds-c/samples/modula/hisdemo.mod
+xds-c/samples/modula/queens.mod
+xds-c/samples/modula/sieve.mod
+xds-c/samples/modula/term.mod
+xds-c/samples/nodes/Commands.ob2
+xds-c/samples/nodes/Echo.ob2
+xds-c/samples/nodes/GenEcho.ob2
+xds-c/samples/nodes/Nodes.ob2
+xds-c/samples/nodes/runme.ob2
+xds-c/samples/nodes/runme.prj
+xds-c/samples/nodes/Types.ob2
+xds-c/samples/oberon/ackermann.ob2
+xds-c/samples/oberon/exp.ob2
+xds-c/samples/oberon/gcreport.ob2
+xds-c/samples/oberon/hello.ob2
+xds-c/samples/oberon/Random.ob2
+xds-c/samples/oberon/self.ob2
+xds-c/samples/oberon/sieve.ob2
+xds-c/samples/X11/Mand2.mod
+xds-c/samples/X11/Mand.mod
+xds-c/samples/X11/testx.mod
+xds-c/samples/X11/xmfonts.mod
+xds-c/samples/X11/xmform.mod
+xds-c/samples/X11/XmDemos.ad
+xds-c/sym/C/EXCEPTIONS.sym
+xds-c/sym/C/M2EXCEPTION.sym
+xds-c/sym/C/COROUTINES.sym
+xds-c/sym/C/TERMINATION.sym
+xds-c/sym/C/LowReal.sym
+xds-c/sym/C/LowLong.sym
+xds-c/sym/C/ChanConsts.sym
+xds-c/sym/C/CharClass.sym
+xds-c/sym/C/ConvTypes.sym
+xds-c/sym/C/IOConsts.sym
+xds-c/sym/C/IOChan.sym
+xds-c/sym/C/IOResult.sym
+xds-c/sym/C/ProgramArgs.sym
+xds-c/sym/C/Processes.sym
+xds-c/sym/C/Semaphores.sym
+xds-c/sym/C/XPrs.sym
+xds-c/sym/C/RealIO.sym
+xds-c/sym/C/RealMath.sym
+xds-c/sym/C/RealStr.sym
+xds-c/sym/C/XReal.sym
+xds-c/sym/C/LongMath.sym
+xds-c/sym/C/SIOResult.sym
+xds-c/sym/C/STextIO.sym
+xds-c/sym/C/Storage.sym
+xds-c/sym/C/StreamFile.sym
+xds-c/sym/C/SRealIO.sym
+xds-c/sym/C/Strings.sym
+xds-c/sym/C/SWholeIO.sym
+xds-c/sym/C/SysClock.sym
+xds-c/sym/C/TextIO.sym
+xds-c/sym/C/WholeConv.sym
+xds-c/sym/C/WholeIO.sym
+xds-c/sym/C/WholeStr.sym
+xds-c/sym/C/RndFile.sym
+xds-c/sym/C/SeqFile.sym
+xds-c/sym/C/SLongIO.sym
+xds-c/sym/C/SRawIO.sym
+xds-c/sym/C/StdChans.sym
+xds-c/sym/C/TermFile.sym
+xds-c/sym/C/IOLink.sym
+xds-c/sym/C/LongConv.sym
+xds-c/sym/C/LongIO.sym
+xds-c/sym/C/LongStr.sym
+xds-c/sym/C/RealConv.sym
+xds-c/sym/C/RawIO.sym
+xds-c/sym/C/GeneralUserExceptions.sym
+xds-c/sym/C/XRaise.sym
+xds-c/sym/C/ComplexMath.sym
+xds-c/sym/C/LongComplexMath.sym
+xds-c/sym/C/xFilePos.sym
+xds-c/sym/C/XEXCEPTIONS.sym
+xds-c/sym/C/InOut.sym
+xds-c/sym/C/MathLib0.sym
+xds-c/sym/C/RealInOut.sym
+xds-c/sym/C/LongInOut.sym
+xds-c/sym/C/xMath.sym
+xds-c/sym/C/MathR.sym
+xds-c/sym/C/In.sym
+xds-c/sym/C/Out.sym
+xds-c/sym/C/O2Strings.sym
+xds-c/sym/C/MathL.sym
+xds-c/sym/C/MathC.sym
+xds-c/sym/C/MathCL.sym
+xds-c/sym/C/oberonRTS.sym
+xds-c/sym/C/Printf.sym
+xds-c/sym/C/FormOut.sym
+xds-c/sym/C/TimeConv.sym
+xds-c/sym/C/ProgEnv.sym
+xds-c/sym/C/ProgExec.sym
+xds-c/sym/C/XDSRTL.sym
+xds-c/sym/C/LocalHeap.sym
+xds-c/sym/C/FormStr.sym
+xds-c/sym/C/FileSys.sym
+xds-c/sym/C/FileName.sym
+xds-c/sym/C/DStrings.sym
+xds-c/sym/C/RegComp.sym
+xds-c/sym/C/platform.sym
+xds-c/sym/C/FilePath.sym
+xds-c/sym/C/xPOSIX.sym
+xds-c/sym/C/xrsetjmp.sym
+xds-c/sym/C/xmRTS.sym
+xds-c/sym/C/xrMM.sym
+xds-c/sym/C/xrM2MM.sym
+xds-c/sym/C/xrO2MM.sym
+xds-c/sym/C/xrExponents.sym
+xds-c/sym/C/xrExceptions.sym
+xds-c/sym/C/xrAReal.sym
+xds-c/sym/C/xrStrings.sym
+xds-c/sym/C/xrLSETs.sym
+xds-c/sym/C/xrSETs.sym
+xds-c/sym/C/xrHistory.sym
+xds-c/sym/C/xrThreads.sym
+xds-c/sym/C/xrInt64.sym
+xds-c/sym/C/xlibOS.sym
+xds-c/sym/C/xrtsOS.sym
+xds-c/sym/C/xosEnv.sym
+xds-c/sym/C/xosExit.sym
+xds-c/sym/C/xosFileIO.sym
+xds-c/sym/C/xosFmtIO.sym
+xds-c/sym/C/xosFmtNL.sym
+xds-c/sym/C/xosFS.sym
+xds-c/sym/C/xosMalloc.sym
+xds-c/sym/C/xosMem.sym
+xds-c/sym/C/xosIpts.sym
+xds-c/sym/C/xosTime.sym
+xds-c/sym/C/xosFiles.sym
+xds-c/sym/C/xosExec.sym
+xds-c/sym/C/xosTTY.sym
+xds-c/sym/C/xosTimeOps.sym
+xds-c/sym/C/xosDirs.sym
+xds-c/sym/C/X2C.sym
+xds-c/sym/C/x2cLib.sym
+xds-c/sym/C/xrcO2MM.sym
+xds-c/sym/C/xrcRTS.sym
+xds-c/sym/C/xrcChecks.sym
+xds-c/sym/C/xrcACMPLX.sym
+xds-c/sym/C/xrcIncDec.sym
+xds-c/sym/C/xrcArythmetics.sym
+xds-c/sym/C/xrStrCmp.sym
+xds-c/sym/C/XIOChan.sym
+xds-c/sym/C/xDevData.sym
+xds-c/sym/C/POSIXIOChan.sym
+xds-c/sym/C/xrBlockManager.sym
+xds-c/sym/C/xrFName.sym
+xds-c/sym/C/xrDTree.sym
+xds-c/sym/C/xosBalls.sym
+xds-c/sym/C/xrnMman.sym
+xds-c/sym/C/SeparatorP.sym
+xds-c/sym/C/ctype.sym
+xds-c/sym/C/limits.sym
+xds-c/sym/C/dirent.sym
+xds-c/sym/C/errno.sym
+xds-c/sym/C/types.sym
+xds-c/sym/C/time.sym
+xds-c/sym/C/stat.sym
+xds-c/sym/C/fcntl.sym
+xds-c/sym/C/float.sym
+xds-c/sym/C/grp.sym
+xds-c/sym/C/locale.sym
+xds-c/sym/C/math.sym
+xds-c/sym/C/pwd.sym
+xds-c/sym/C/setjmp.sym
+xds-c/sym/C/signal.sym
+xds-c/sym/C/stddef.sym
+xds-c/sym/C/stdio.sym
+xds-c/sym/C/stdlib.sym
+xds-c/sym/C/string.sym
+xds-c/sym/C/times.sym
+xds-c/sym/C/unistd.sym
+xds-c/sym/C/utime.sym
+xds-c/sym/C/utsname.sym
+xds-c/sym/C/wait.sym
+xds-c/sym/C/termios.sym
+xds-c/sym/C/DECkeysym.sym
+xds-c/sym/C/Sunkeysym.sym
+xds-c/sym/C/X.sym
+xds-c/sym/C/Xlib.sym
+xds-c/sym/C/Xauth.sym
+xds-c/sym/C/Xlocale.sym
+xds-c/sym/C/ap_keysym.sym
+xds-c/sym/C/Xutil.sym
+xds-c/sym/C/Xresource.sym
+xds-c/sym/C/Intrinsic.sym
+xds-c/sym/C/Vendor.sym
+xds-c/sym/C/Xcms.sym
+xds-c/sym/C/Xmd.sym
+xds-c/sym/C/cursorfont.sym
+xds-c/sym/C/IntrinsicP.sym
+xds-c/sym/C/Xdmcp.sym
+xds-c/sym/C/keysym.sym
+xds-c/sym/C/Shell.sym
+xds-c/sym/C/X10.sym
+xds-c/sym/C/keysymdef.sym
+xds-c/sym/C/ICElib.sym
+xds-c/sym/C/SMlib.sym
+xds-c/sym/C/ShellP.sym
+xds-c/sym/C/Xatom.sym
+xds-c/sym/C/xpm.sym
+xds-c/sym/C/ArrowB.sym
+xds-c/sym/C/DrawingA.sym
+xds-c/sym/C/PanedW.sym
+xds-c/sym/C/SeparatoG.sym
+xds-c/sym/C/ArrowBG.sym
+xds-c/sym/C/DrawnB.sym
+xds-c/sym/C/Protocols.sym
+xds-c/sym/C/Separator.sym
+xds-c/sym/C/AtomMgr.sym
+xds-c/sym/C/Xm.sym
+xds-c/sym/C/FileSB.sym
+xds-c/sym/C/PushB.sym
+xds-c/sym/C/Text.sym
+xds-c/sym/C/BulletinB.sym
+xds-c/sym/C/Frame.sym
+xds-c/sym/C/PushBG.sym
+xds-c/sym/C/TextF.sym
+xds-c/sym/C/CascadeB.sym
+xds-c/sym/C/Label.sym
+xds-c/sym/C/RepType.sym
+xds-c/sym/C/ToggleB.sym
+xds-c/sym/C/CascadeBG.sym
+xds-c/sym/C/LabelG.sym
+xds-c/sym/C/RowColumn.sym
+xds-c/sym/C/ToggleBG.sym
+xds-c/sym/C/Command.sym
+xds-c/sym/C/List.sym
+xds-c/sym/C/Scale.sym
+xds-c/sym/C/VendorS.sym
+xds-c/sym/C/CutPaste.sym
+xds-c/sym/C/MainW.sym
+xds-c/sym/C/Screen.sym
+xds-c/sym/C/VirtKeys.sym
+xds-c/sym/C/DialogS.sym
+xds-c/sym/C/MenuShell.sym
+xds-c/sym/C/ScrollBar.sym
+xds-c/sym/C/Display.sym
+xds-c/sym/C/MessageB.sym
+xds-c/sym/C/ScrolledW.sym
+xds-c/sym/C/XmStrDefs.sym
+xds-c/sym/C/DragDrop.sym
+xds-c/sym/C/MwmUtil.sym
+xds-c/sym/C/SelectioB.sym
+xds-c/sym/C/Form.sym
+xds-c/sym/C/XmP.sym
+xds-c/sym/C/LabelP.sym
+xds-c/sym/C/DrawnBP.sym
+xds-c/sym/C/PanedWP.sym
+xds-c/sym/C/SeparatoGP.sym
+xds-c/sym/C/ArrowBGP.sym
+xds-c/sym/C/BulletinBP.sym
+xds-c/sym/C/SelectioBP.sym
+xds-c/sym/C/FileSBP.sym
+xds-c/sym/C/ProtocolsP.sym
+xds-c/sym/C/ArrowBP.sym
+xds-c/sym/C/PushBP.sym
+xds-c/sym/C/TearOffBP.sym
+xds-c/sym/C/FormP.sym
+xds-c/sym/C/TearOffP.sym
+xds-c/sym/C/LabelGP.sym
+xds-c/sym/C/PushBGP.sym
+xds-c/sym/C/FrameP.sym
+xds-c/sym/C/RowColumnP.sym
+xds-c/sym/C/RCUtilsP.sym
+xds-c/sym/C/TextFP.sym
+xds-c/sym/C/TextP.sym
+xds-c/sym/C/CascadeBGP.sym
+xds-c/sym/C/CascadeBP.sym
+xds-c/sym/C/SashP.sym
+xds-c/sym/C/ToggleBGP.sym
+xds-c/sym/C/CommandP.sym
+xds-c/sym/C/ScrollBarP.sym
+xds-c/sym/C/DrawingAP.sym
+xds-c/sym/C/ScrolledWP.sym
+xds-c/sym/C/ListP.sym
+xds-c/sym/C/ToggleBP.sym
+xds-c/sym/C/ScaleP.sym
+xds-c/sym/C/CutPasteP.sym
+xds-c/sym/C/MainWP.sym
+xds-c/sym/C/DialogSP.sym
+xds-c/sym/C/MenuShellP.sym
+xds-c/sym/C/XmAll.sym
+xds-c/sym/C/MenuUtilP.sym
+xds-c/sym/C/MessageBP.sym
+xds-c/sym/C/XmAllP.sym
+%%PORTDOCS%%xds-c/doc/body.js
+%%PORTDOCS%%xds-c/doc/empty.gif
+%%PORTDOCS%%xds-c/doc/end.gif
+%%PORTDOCS%%xds-c/doc/filler.gif
+%%PORTDOCS%%xds-c/doc/geq.gif
+%%PORTDOCS%%xds-c/doc/h2d.html
+%%PORTDOCS%%xds-c/doc/h2d00.html
+%%PORTDOCS%%xds-c/doc/h2d01.html
+%%PORTDOCS%%xds-c/doc/h2d02.html
+%%PORTDOCS%%xds-c/doc/h2d03.html
+%%PORTDOCS%%xds-c/doc/h2d04.html
+%%PORTDOCS%%xds-c/doc/h2d05.html
+%%PORTDOCS%%xds-c/doc/h2d06.html
+%%PORTDOCS%%xds-c/doc/h2d07.html
+%%PORTDOCS%%xds-c/doc/h2d08.html
+%%PORTDOCS%%xds-c/doc/h2dcnt.html
+%%PORTDOCS%%xds-c/doc/h2dcnt.js
+%%PORTDOCS%%xds-c/doc/head1.js
+%%PORTDOCS%%xds-c/doc/head2.js
+%%PORTDOCS%%xds-c/doc/index.html
+%%PORTDOCS%%xds-c/doc/isolib.html
+%%PORTDOCS%%xds-c/doc/isolib00.html
+%%PORTDOCS%%xds-c/doc/isolib01.html
+%%PORTDOCS%%xds-c/doc/isolib02.html
+%%PORTDOCS%%xds-c/doc/isolib03.html
+%%PORTDOCS%%xds-c/doc/isolib04.html
+%%PORTDOCS%%xds-c/doc/isolib05.html
+%%PORTDOCS%%xds-c/doc/isolib06.html
+%%PORTDOCS%%xds-c/doc/isolibcnt.html
+%%PORTDOCS%%xds-c/doc/isolibcnt.js
+%%PORTDOCS%%xds-c/doc/isom2.html
+%%PORTDOCS%%xds-c/doc/isom200.html
+%%PORTDOCS%%xds-c/doc/isom201.html
+%%PORTDOCS%%xds-c/doc/isom202.html
+%%PORTDOCS%%xds-c/doc/isom203.html
+%%PORTDOCS%%xds-c/doc/isom204.html
+%%PORTDOCS%%xds-c/doc/isom205.html
+%%PORTDOCS%%xds-c/doc/isom2cnt.html
+%%PORTDOCS%%xds-c/doc/isom2cnt.js
+%%PORTDOCS%%xds-c/doc/leq.gif
+%%PORTDOCS%%xds-c/doc/level1.gif
+%%PORTDOCS%%xds-c/doc/level2.gif
+%%PORTDOCS%%xds-c/doc/level3.gif
+%%PORTDOCS%%xds-c/doc/minus.gif
+%%PORTDOCS%%xds-c/doc/neq.gif
+%%PORTDOCS%%xds-c/doc/next.gif
+%%PORTDOCS%%xds-c/doc/o2rep.html
+%%PORTDOCS%%xds-c/doc/o2rep00.html
+%%PORTDOCS%%xds-c/doc/o2rep01.html
+%%PORTDOCS%%xds-c/doc/o2rep02.html
+%%PORTDOCS%%xds-c/doc/o2rep03.html
+%%PORTDOCS%%xds-c/doc/o2rep04.html
+%%PORTDOCS%%xds-c/doc/o2rep05.html
+%%PORTDOCS%%xds-c/doc/o2rep06.html
+%%PORTDOCS%%xds-c/doc/o2rep07.html
+%%PORTDOCS%%xds-c/doc/o2rep08.html
+%%PORTDOCS%%xds-c/doc/o2rep09.html
+%%PORTDOCS%%xds-c/doc/o2rep10.html
+%%PORTDOCS%%xds-c/doc/o2rep11.html
+%%PORTDOCS%%xds-c/doc/o2rep12.html
+%%PORTDOCS%%xds-c/doc/o2rep13.html
+%%PORTDOCS%%xds-c/doc/o2rep14.html
+%%PORTDOCS%%xds-c/doc/o2repcnt.html
+%%PORTDOCS%%xds-c/doc/o2repcnt.js
+%%PORTDOCS%%xds-c/doc/pi.gif
+%%PORTDOCS%%xds-c/doc/plus.gif
+%%PORTDOCS%%xds-c/doc/prev.gif
+%%PORTDOCS%%xds-c/doc/root.gif
+%%PORTDOCS%%xds-c/doc/subset.gif
+%%PORTDOCS%%xds-c/doc/subseteq.gif
+%%PORTDOCS%%xds-c/doc/super.gif
+%%PORTDOCS%%xds-c/doc/supset.gif
+%%PORTDOCS%%xds-c/doc/supseteq.gif
+%%PORTDOCS%%xds-c/doc/surd.gif
+%%PORTDOCS%%xds-c/doc/xds.html
+%%PORTDOCS%%xds-c/doc/xds00.html
+%%PORTDOCS%%xds-c/doc/xds01.html
+%%PORTDOCS%%xds-c/doc/xds02.html
+%%PORTDOCS%%xds-c/doc/xds03.html
+%%PORTDOCS%%xds-c/doc/xds04.html
+%%PORTDOCS%%xds-c/doc/xdscnt.html
+%%PORTDOCS%%xds-c/doc/xdscnt.js
+%%PORTDOCS%%xds-c/doc/xdslib.html
+%%PORTDOCS%%xds-c/doc/xdslib00.html
+%%PORTDOCS%%xds-c/doc/xdslib01.html
+%%PORTDOCS%%xds-c/doc/xdslib02.html
+%%PORTDOCS%%xds-c/doc/xdslib03.html
+%%PORTDOCS%%xds-c/doc/xdslib04.html
+%%PORTDOCS%%xds-c/doc/xdslib05.html
+%%PORTDOCS%%xds-c/doc/xdslibcnt.html
+%%PORTDOCS%%xds-c/doc/xdslibcnt.js
+%%PORTDOCS%%xds-c/doc/xm.html
+%%PORTDOCS%%xds-c/doc/xm00.html
+%%PORTDOCS%%xds-c/doc/xm01.html
+%%PORTDOCS%%xds-c/doc/xm02.html
+%%PORTDOCS%%xds-c/doc/xm03.html
+%%PORTDOCS%%xds-c/doc/xm04.html
+%%PORTDOCS%%xds-c/doc/xm05.html
+%%PORTDOCS%%xds-c/doc/xm06.html
+%%PORTDOCS%%xds-c/doc/xm07.html
+%%PORTDOCS%%xds-c/doc/xm08.html
+%%PORTDOCS%%xds-c/doc/xm09.html
+%%PORTDOCS%%xds-c/doc/xm10.html
+%%PORTDOCS%%xds-c/doc/xm11.html
+%%PORTDOCS%%xds-c/doc/xm12.html
+%%PORTDOCS%%xds-c/doc/xm13.html
+%%PORTDOCS%%xds-c/doc/xmcnt.html
+%%PORTDOCS%%xds-c/doc/xmcnt.js
+%%PORTDOCS%%xds-c/pdf/h2d.pdf
+%%PORTDOCS%%xds-c/pdf/isolib.pdf
+%%PORTDOCS%%xds-c/pdf/o2rep.pdf
+%%PORTDOCS%%xds-c/pdf/xdslib.pdf
+%%PORTDOCS%%xds-c/pdf/xm.pdf
+%%PORTDOCS%%xds-c/readme/readme.txt
+%%PORTDOCS%%xds-c/readme/report.txt
+%%PORTDOCS%%xds-c/readme/samples.txt
+%%PORTDOCS%%xds-c/readme/whatsnew.txt
+%%PORTDOCS%%@dirrm xds-c/readme
+%%PORTDOCS%%@dirrm xds-c/pdf
+%%PORTDOCS%%@dirrm xds-c/doc
+@dirrm xds-c/sym/C
+@dirrm xds-c/sym
+@dirrm xds-c/samples/X11
+@dirrm xds-c/samples/oberon
+@dirrm xds-c/samples/nodes
+@dirrm xds-c/samples/modula
+@dirrm xds-c/samples/mixed
+@dirrm xds-c/samples/huffchan
+@dirrm xds-c/samples/h2d
+@dirrm xds-c/samples
+@dirrm xds-c/licenses
+@dirrm xds-c/lib/C
+@dirrm xds-c/lib
+@dirrm xds-c/include/xm_include
+@dirrm xds-c/include/x11_include
+@dirrm xds-c/include
+@dirrm xds-c/def/Xm
+@dirrm xds-c/def/xds
+@dirrm xds-c/def/X11/SM
+@dirrm xds-c/def/X11/ICE
+@dirrm xds-c/def/X11
+@dirrm xds-c/def/POSIX
+@dirrm xds-c/def/pim
+@dirrm xds-c/def/ob2
+@dirrm xds-c/def/iso
+@dirrm xds-c/def
+@dirrm xds-c/bin
+@dirrm xds-c