From owner-freebsd-ports-bugs@FreeBSD.ORG Sun Jan 28 22:30:11 2007 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B473016A400 for ; Sun, 28 Jan 2007 22:30:11 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id 7E7A413C478 for ; Sun, 28 Jan 2007 22:30:11 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id l0SMUBnL089529 for ; Sun, 28 Jan 2007 22:30:11 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id l0SMUBQO089528; Sun, 28 Jan 2007 22:30:11 GMT (envelope-from gnats) Resent-Date: Sun, 28 Jan 2007 22:30:11 GMT Resent-Message-Id: <200701282230.l0SMUBQO089528@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Alexander Shiryaev Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A6B4916A400 for ; Sun, 28 Jan 2007 22:26:33 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [69.147.83.33]) by mx1.freebsd.org (Postfix) with ESMTP id 92CC113C461 for ; Sun, 28 Jan 2007 22:26:33 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.13.1/8.13.1) with ESMTP id l0SMQXiZ076477 for ; Sun, 28 Jan 2007 22:26:33 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.13.1/8.13.1/Submit) id l0SMQXSu076476; Sun, 28 Jan 2007 22:26:33 GMT (envelope-from nobody) Message-Id: <200701282226.l0SMQXSu076476@www.freebsd.org> Date: Sun, 28 Jan 2007 22:26:33 GMT From: Alexander Shiryaev To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.0 Cc: Subject: ports/108498: New port: lang/xds Excelsior Oberon-2/Modula-2 compiler, set up to produce native FreeBSD binaries X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 28 Jan 2007 22:30:11 -0000 >Number: 108498 >Category: ports >Synopsis: New port: lang/xds Excelsior Oberon-2/Modula-2 compiler, set up to produce native FreeBSD binaries >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sun Jan 28 22:30:10 GMT 2007 >Closed-Date: >Last-Modified: >Originator: Alexander Shiryaev >Release: 6.2-STABLE >Organization: MSU >Environment: FreeBSD boombox.hackers 6.2-STABLE FreeBSD 6.2-STABLE #0: Fri Jan 26 14:01:22 MSK 2007 aix-d@boombox.hackers:/usr/obj/usr/src/sys/BOOMBOX i386 >Description: >How-To-Repeat: >Fix: Patch attached with submission follows: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # xds # xds/Makefile # xds/distinfo # xds/files # xds/files/patch-C::xosBalls.c # xds/files/plist # xds/files/patch-C::X2C.c # xds/files/patch-C::xosTime.c # xds/files/patch-bin::xc.tem # xds/files/patch-include::xrnMman.h # xds/files/patch-lib::x86::lib.mkf # xds/files/patch-samples::buildx86 # xds/files/patch-apisyms-x86 # xds/files/plist-doc # xds/files/patch-bin::xcwork # xds/pkg-descr # xds/pkg-plist # echo c - xds mkdir -p xds > /dev/null 2>&1 echo x - xds/Makefile sed 's/^X//' >xds/Makefile << 'END-of-xds/Makefile' X# New ports collection makefile for: xds X# Date created: 29 January 2007 X# Whom: coumarin@gmail.com X# X# $FreeBSD$ X# X XPORTNAME= xds XPORTVERSION= 2.51 XCATEGORIES= lang linux devel XMASTER_SITES= XDISTNAME= xds-x86-251-enduser-linux XEXTRACT_SUFX= .tgz X XMAINTAINER= coumarin@gmail.com XCOMMENT= Excelsior Oberon-2/Modula-2 compiler, set up to produce native FreeBSD binaries X XRESTRICTED= Excelsior forbids any redistribution X XONLY_FOR_ARCHS= i386 XUSE_LINUX= yes XUSE_GMAKE= yes XDOCSDIR= ${PORTNAME} XWRKSRC= ${WRKDIR}/${PORTNAME} X X.include X X.for file in ${DISTFILES} X.if !exists(${DISTDIR}/${DIST_SUBDIR}/${file}) XIGNORE= Go to Excelsior site (http://www.excelsior-usa.com/) to obtain ${DISTFILES}. Put ${DISTFILES} into ${DISTDIR}/${DIST_SUBDIR} and run make again X.endif X.endfor X Xpre-patch: X @${BRANDELF} -t Linux ${WRKSRC}/bin/xc ${WRKSRC}/bin/h2d X Xpost-patch: X @${REINPLACE_CMD} -e "s|%%XDSDIR%%|${PREFIX}/${PORTNAME}|g" ${WRKSRC}/bin/xcwork X Xdo-build: X @cd ${WRKSRC}/lib/x86 && ${GMAKE} -f lib.mkf X cd ${WRKSRC} && ${SETENV} PATH=${WRKSRC}/bin ./apisyms-x86 X Xdo-install: X @${FIND} ${WRKSRC} -type d -exec ${CHMOD} 755 {} \; X @${FIND} ${WRKSRC} -type f -exec ${CHMOD} 644 {} \; X @cd ${WRKSRC} && ${CHMOD} 755 bin/xc bin/h2d bin/xcwork samples/buildx86 X @cd ${WRKDIR} && ${CAT} ${FILESDIR}/plist | \ X ${CPIO} -pdu -R ${BINOWN}:${BINGRP} --quiet ${PREFIX} X.if !defined(NOPORTDOCS) X @cd ${WRKDIR} && ${CAT} ${FILESDIR}/plist-doc | \ X ${CPIO} -pdu -R ${BINOWN}:${BINGRP} --quiet ${PREFIX} X.endif X Xpost-install: X @${ECHO} X @${ECHO} "${PKGNAME} is now installed in ${PREFIX}/${PORTNAME}, to use it add ${PREFIX}/${PORTNAME}/bin to your PATH." | fmt X @${ECHO} X X.include END-of-xds/Makefile echo x - xds/distinfo sed 's/^X//' >xds/distinfo << 'END-of-xds/distinfo' XMD5 (xds-x86-251-enduser-linux.tgz) = 5fc1da840228bb2958869d786f610746 XSHA256 (xds-x86-251-enduser-linux.tgz) = 5d38a634e031b4144e3ff1dc7548f3a2da4cdcebf11b26f8c2eb73cee54f68b9 XSIZE (xds-x86-251-enduser-linux.tgz) = 3838457 END-of-xds/distinfo echo c - xds/files mkdir -p xds/files > /dev/null 2>&1 echo x - xds/files/patch-C::xosBalls.c sed 's/^X//' >xds/files/patch-C::xosBalls.c << 'END-of-xds/files/patch-C::xosBalls.c' X--- C/xosBalls.c.orig 2005-05-10 08:18:13.000000000 +0000 X+++ C/xosBalls.c 2007-01-24 15:12:15.000000000 +0000 X@@ -17,7 +17,11 @@ X extern X2C_ADDRESS X2C_initBalls(X2C_CARD32 nBlocks, X2C_CARD32 blockSize) X { X bSize = blockSize; X+#if defined(__FreeBSD__) || defined(__DragonFly__) X+ heapBase = mmap(0, nBlocks*bSize, 0ul, 0x1000|0x2, -1l, 0ul); X+#else X heapBase = mmap(0, nBlocks*bSize, 0ul, 34ul, -1l, 0ul); X+#endif X if (heapBase==(X2C_ADDRESS)-1u) heapBase = 0; X return heapBase; X } /* end X2C_initBalls() */ END-of-xds/files/patch-C::xosBalls.c echo x - xds/files/plist sed 's/^X//' >xds/files/plist << 'END-of-xds/files/plist' Xxds Xxds/bin Xxds/bin/h2d.cfg Xxds/bin/h2d.msg Xxds/bin/xc.cfg Xxds/bin/xc.msg Xxds/bin/xc.red Xxds/bin/xc.tem Xxds/bin/xcwork Xxds/bin/xc Xxds/bin/h2d Xxds/def Xxds/def/iso Xxds/def/iso/ChanConsts.def Xxds/def/iso/CharClass.def Xxds/def/iso/ComplexMath.def Xxds/def/iso/ConvTypes.def Xxds/def/iso/GeneralUserExceptions.def Xxds/def/iso/IOChan.def Xxds/def/iso/IOConsts.def Xxds/def/iso/IOLink.def Xxds/def/iso/IOResult.def Xxds/def/iso/LongComplexMath.def Xxds/def/iso/LongConv.def Xxds/def/iso/LongIO.def Xxds/def/iso/LongMath.def Xxds/def/iso/LongStr.def Xxds/def/iso/LowLong.def Xxds/def/iso/LowReal.def Xxds/def/iso/Processes.def Xxds/def/iso/ProgramArgs.def Xxds/def/iso/RawIO.def Xxds/def/iso/RealConv.def Xxds/def/iso/RealIO.def Xxds/def/iso/RealMath.def Xxds/def/iso/RealStr.def Xxds/def/iso/RndFile.def Xxds/def/iso/Semaphores.def Xxds/def/iso/SeqFile.def Xxds/def/iso/SIOResult.def Xxds/def/iso/SLongIO.def Xxds/def/iso/SRawIO.def Xxds/def/iso/SRealIO.def Xxds/def/iso/StdChans.def Xxds/def/iso/STextIO.def Xxds/def/iso/Storage.def Xxds/def/iso/StreamFile.def Xxds/def/iso/Strings.def Xxds/def/iso/SWholeIO.def Xxds/def/iso/SysClock.def Xxds/def/iso/TermFile.def Xxds/def/iso/TextIO.def Xxds/def/iso/WholeConv.def Xxds/def/iso/WholeIO.def Xxds/def/iso/WholeStr.def Xxds/def/iso/COROUTINES.def Xxds/def/iso/EXCEPTIONS.def Xxds/def/iso/M2EXCEPTION.def Xxds/def/iso/TERMINATION.def Xxds/def/ob2 Xxds/def/ob2/MathR.odf Xxds/def/ob2/In.odf Xxds/def/ob2/Out.odf Xxds/def/ob2/O2Strings.odf Xxds/def/ob2/MathL.odf Xxds/def/ob2/MathC.odf Xxds/def/ob2/MathCL.odf Xxds/def/ob2/DStrings.odf Xxds/def/ob2/RegComp.odf Xxds/def/ob2/FilePath.odf Xxds/def/pim Xxds/def/pim/InOut.def Xxds/def/pim/LongInOut.def Xxds/def/pim/MathLib0.def Xxds/def/pim/RealInOut.def Xxds/def/POSIX Xxds/def/POSIX/ctype.def Xxds/def/POSIX/dirent.def Xxds/def/POSIX/errno.def Xxds/def/POSIX/fcntl.def Xxds/def/POSIX/float.def Xxds/def/POSIX/grp.def Xxds/def/POSIX/limits.def Xxds/def/POSIX/locale.def Xxds/def/POSIX/math.def Xxds/def/POSIX/pwd.def Xxds/def/POSIX/setjmp.def Xxds/def/POSIX/signal.def Xxds/def/POSIX/stat.def Xxds/def/POSIX/stddef.def Xxds/def/POSIX/stdio.def Xxds/def/POSIX/stdlib.def Xxds/def/POSIX/string.def Xxds/def/POSIX/termios.def Xxds/def/POSIX/time.def Xxds/def/POSIX/times.def Xxds/def/POSIX/types.def Xxds/def/POSIX/unistd.def Xxds/def/POSIX/utime.def Xxds/def/POSIX/utsname.def Xxds/def/POSIX/wait.def Xxds/def/POSIX/posix.prj Xxds/def/xds Xxds/def/xds/CtrlC.def Xxds/def/xds/FileName.def Xxds/def/xds/FileSys.def Xxds/def/xds/FormOut.def Xxds/def/xds/FormStr.def Xxds/def/xds/LocalHeap.def Xxds/def/xds/oberonRTS.def Xxds/def/xds/platform.def Xxds/def/xds/Printf.def Xxds/def/xds/ProgEnv.def Xxds/def/xds/ProgExec.def Xxds/def/xds/Threads.def Xxds/def/xds/TimeConv.def Xxds/def/xds/XDSRTL.def Xxds/lib Xxds/lib/x86 Xxds/lib/x86/libxds.a Xxds/licenses Xxds/licenses/xdsx86.txt Xxds/samples Xxds/samples/bench Xxds/samples/bench/Dry.c Xxds/samples/bench/Dry.mod Xxds/samples/bench/linnew.c Xxds/samples/bench/linnew.mod Xxds/samples/bench/Whet.mod Xxds/samples/buildx86 Xxds/samples/h2d Xxds/samples/h2d/example.h Xxds/samples/h2d/example.h2d Xxds/samples/huffchan Xxds/samples/huffchan/huf.mod Xxds/samples/huffchan/HuffChan.def Xxds/samples/huffchan/HuffChan.mod Xxds/samples/huffchan/HuffChan.txt Xxds/samples/huffchan/unhuf.mod Xxds/samples/mixed Xxds/samples/mixed/cmain.c Xxds/samples/mixed/cmain.prj Xxds/samples/mixed/ctest.c Xxds/samples/mixed/ctest.def Xxds/samples/mixed/ctest.h Xxds/samples/mixed/m2main.mod Xxds/samples/mixed/m2main.prj Xxds/samples/mixed/m2test.def Xxds/samples/mixed/m2test.mod Xxds/samples/modula Xxds/samples/modula/bf.mod Xxds/samples/modula/e.mod Xxds/samples/modula/except.mod Xxds/samples/modula/exp.mod Xxds/samples/modula/fact.mod Xxds/samples/modula/halt.mod Xxds/samples/modula/hello.mod Xxds/samples/modula/hisdemo.mod Xxds/samples/modula/queens.mod Xxds/samples/modula/sieve.mod Xxds/samples/modula/term.mod Xxds/samples/nodes Xxds/samples/nodes/Commands.ob2 Xxds/samples/nodes/Echo.ob2 Xxds/samples/nodes/GenEcho.ob2 Xxds/samples/nodes/Nodes.ob2 Xxds/samples/nodes/runme.ob2 Xxds/samples/nodes/runme.prj Xxds/samples/nodes/Types.ob2 Xxds/samples/oberon Xxds/samples/oberon/ackermann.ob2 Xxds/samples/oberon/exp.ob2 Xxds/samples/oberon/gcreport.ob2 Xxds/samples/oberon/hello.ob2 Xxds/samples/oberon/Random.ob2 Xxds/samples/oberon/self.ob2 Xxds/samples/oberon/sieve.ob2 Xxds/sym Xxds/sym/x86 Xxds/sym/x86/EXCEPTIONS.sym Xxds/sym/x86/M2EXCEPTION.sym Xxds/sym/x86/COROUTINES.sym Xxds/sym/x86/TERMINATION.sym Xxds/sym/x86/LowReal.sym Xxds/sym/x86/LowLong.sym Xxds/sym/x86/ChanConsts.sym Xxds/sym/x86/CharClass.sym Xxds/sym/x86/ConvTypes.sym Xxds/sym/x86/IOConsts.sym Xxds/sym/x86/IOChan.sym Xxds/sym/x86/IOResult.sym Xxds/sym/x86/ProgramArgs.sym Xxds/sym/x86/Processes.sym Xxds/sym/x86/Semaphores.sym Xxds/sym/x86/XPrs.sym Xxds/sym/x86/RealIO.sym Xxds/sym/x86/RealMath.sym Xxds/sym/x86/RealStr.sym Xxds/sym/x86/XReal.sym Xxds/sym/x86/LongMath.sym Xxds/sym/x86/SIOResult.sym Xxds/sym/x86/STextIO.sym Xxds/sym/x86/Storage.sym Xxds/sym/x86/StreamFile.sym Xxds/sym/x86/SRealIO.sym Xxds/sym/x86/Strings.sym Xxds/sym/x86/SWholeIO.sym Xxds/sym/x86/SysClock.sym Xxds/sym/x86/TextIO.sym Xxds/sym/x86/WholeConv.sym Xxds/sym/x86/WholeIO.sym Xxds/sym/x86/WholeStr.sym Xxds/sym/x86/RndFile.sym Xxds/sym/x86/SeqFile.sym Xxds/sym/x86/SLongIO.sym Xxds/sym/x86/SRawIO.sym Xxds/sym/x86/StdChans.sym Xxds/sym/x86/TermFile.sym Xxds/sym/x86/IOLink.sym Xxds/sym/x86/LongConv.sym Xxds/sym/x86/LongIO.sym Xxds/sym/x86/LongStr.sym Xxds/sym/x86/RealConv.sym Xxds/sym/x86/RawIO.sym Xxds/sym/x86/GeneralUserExceptions.sym Xxds/sym/x86/XRaise.sym Xxds/sym/x86/ComplexMath.sym Xxds/sym/x86/LongComplexMath.sym Xxds/sym/x86/xFilePos.sym Xxds/sym/x86/XEXCEPTIONS.sym Xxds/sym/x86/InOut.sym Xxds/sym/x86/MathLib0.sym Xxds/sym/x86/RealInOut.sym Xxds/sym/x86/LongInOut.sym Xxds/sym/x86/xMath.sym Xxds/sym/x86/MathR.sym Xxds/sym/x86/In.sym Xxds/sym/x86/Out.sym Xxds/sym/x86/O2Strings.sym Xxds/sym/x86/MathL.sym Xxds/sym/x86/MathC.sym Xxds/sym/x86/MathCL.sym Xxds/sym/x86/oberonRTS.sym Xxds/sym/x86/Printf.sym Xxds/sym/x86/FormOut.sym Xxds/sym/x86/TimeConv.sym Xxds/sym/x86/ProgEnv.sym Xxds/sym/x86/ProgExec.sym Xxds/sym/x86/XDSRTL.sym Xxds/sym/x86/LocalHeap.sym Xxds/sym/x86/FormStr.sym Xxds/sym/x86/FileSys.sym Xxds/sym/x86/FileName.sym Xxds/sym/x86/DStrings.sym Xxds/sym/x86/RegComp.sym Xxds/sym/x86/platform.sym Xxds/sym/x86/FilePath.sym Xxds/sym/x86/xrsetjmp.sym Xxds/sym/x86/xmRTS.sym Xxds/sym/x86/xrMM.sym Xxds/sym/x86/xrM2MM.sym Xxds/sym/x86/xrO2MM.sym Xxds/sym/x86/xrExponents.sym Xxds/sym/x86/xrExceptions.sym Xxds/sym/x86/xrAReal.sym Xxds/sym/x86/xrStrings.sym Xxds/sym/x86/xrLSETs.sym Xxds/sym/x86/xrSETs.sym Xxds/sym/x86/xrHistory.sym Xxds/sym/x86/xrThreads.sym Xxds/sym/x86/xrInt64.sym Xxds/sym/x86/xlibOS.sym Xxds/sym/x86/xrtsOS.sym Xxds/sym/x86/xosEnv.sym Xxds/sym/x86/xosExit.sym Xxds/sym/x86/xosFileIO.sym Xxds/sym/x86/xosFmtIO.sym Xxds/sym/x86/xosFmtNL.sym Xxds/sym/x86/xosFS.sym Xxds/sym/x86/xosMalloc.sym Xxds/sym/x86/xosMem.sym Xxds/sym/x86/xosIpts.sym Xxds/sym/x86/xosTime.sym Xxds/sym/x86/xosFiles.sym Xxds/sym/x86/xosExec.sym Xxds/sym/x86/xosTTY.sym Xxds/sym/x86/xosTimeOps.sym Xxds/sym/x86/xosDirs.sym Xxds/sym/x86/X2C.sym Xxds/sym/x86/xPOSIX.sym Xxds/sym/x86/x2cLib.sym Xxds/sym/x86/xrcO2MM.sym Xxds/sym/x86/xrcRTS.sym Xxds/sym/x86/xrcChecks.sym Xxds/sym/x86/xrcACMPLX.sym Xxds/sym/x86/xrcIncDec.sym Xxds/sym/x86/xrcArythmetics.sym Xxds/sym/x86/xmRTSnat.sym Xxds/sym/x86/XIOChan.sym Xxds/sym/x86/xDevData.sym Xxds/sym/x86/POSIXIOChan.sym Xxds/sym/x86/xrBlockManager.sym Xxds/sym/x86/xrFName.sym Xxds/sym/x86/xrDTree.sym Xxds/sym/x86/xruSTABS.sym Xxds/sym/x86/xrnStkScan.sym Xxds/sym/x86/xosBalls.sym Xxds/sym/x86/xrnMman.sym Xxds/sym/x86/ctype.sym Xxds/sym/x86/limits.sym Xxds/sym/x86/dirent.sym Xxds/sym/x86/errno.sym Xxds/sym/x86/types.sym Xxds/sym/x86/time.sym Xxds/sym/x86/grp.sym Xxds/sym/x86/stat.sym Xxds/sym/x86/fcntl.sym Xxds/sym/x86/float.sym Xxds/sym/x86/locale.sym Xxds/sym/x86/math.sym Xxds/sym/x86/pwd.sym Xxds/sym/x86/setjmp.sym Xxds/sym/x86/signal.sym Xxds/sym/x86/stddef.sym Xxds/sym/x86/stdio.sym Xxds/sym/x86/stdlib.sym Xxds/sym/x86/string.sym Xxds/sym/x86/times.sym Xxds/sym/x86/unistd.sym Xxds/sym/x86/utime.sym Xxds/sym/x86/utsname.sym Xxds/sym/x86/wait.sym Xxds/sym/x86/termios.sym END-of-xds/files/plist echo x - xds/files/patch-C::X2C.c sed 's/^X//' >xds/files/patch-C::X2C.c << 'END-of-xds/files/patch-C::X2C.c' X--- C/X2C.c.orig 2001-09-25 07:56:48.000000000 +0000 X+++ C/X2C.c 2007-01-24 15:12:15.000000000 +0000 X@@ -700,7 +700,7 @@ X iprocs[3]=iproc3; X iprocs_cnt=4; X X-#if defined(__linux__) && defined(__i386__) && defined(X2C_native_library) X+#if (defined(__linux__) || defined (__FreeBSD__) || defined(__DragonFly__)) && defined(__i386__) && defined(X2C_native_library) X stk_up = 0; X ss_offs = -1; X sp_offs = (int) &((*(X2C_jmp_buf*)(0))[0].esp) / 4; END-of-xds/files/patch-C::X2C.c echo x - xds/files/patch-C::xosTime.c sed 's/^X//' >xds/files/patch-C::xosTime.c << 'END-of-xds/files/patch-C::xosTime.c' X--- C/xosTime.c.orig 2003-04-10 09:05:09.000000000 +0000 X+++ C/xosTime.c 2007-01-24 15:12:15.000000000 +0000 X@@ -78,7 +78,7 @@ X tzset(); X #endif X X-#if defined(__FreeBSD__) || \ X+#if (defined(__FreeBSD__) || defined(__DragonFly__)) || \ X (defined(__ultrix) && !defined(SYSTEM_FIVE)) || \ X defined(DJGPP) X res->zone = p->tm_gmtoff / 60; END-of-xds/files/patch-C::xosTime.c echo x - xds/files/patch-bin::xc.tem sed 's/^X//' >xds/files/patch-bin::xc.tem << 'END-of-xds/files/patch-bin::xc.tem' X--- bin/xc.tem.orig 2003-02-18 07:41:00.000000000 +0000 X+++ bin/xc.tem 2007-01-24 15:21:55.000000000 +0000 X@@ -1,4 +1,4 @@ X-!set link = "make -f %s", mkfname#mkfext X+!set link = "gmake -f %s", mkfname#mkfext X ! "M\t= %s\n",mkfname#>mkfext X X !if defined topspeed then X@@ -58,7 +58,7 @@ X ! "CC\t= cc\n" X !new ccomp = $$(CC) $$(CDEFS) $$(CF) -o %s %s X !elsif (env_target="linux") or (env_target="x86linux") then X- ! "CDEFS\t= -D_unix -D_linux -DX2C_no_spawn -DX2C_strcmp\n" X+ ! "CDEFS\t= -D_unix -DX2C_no_spawn -DX2C_strcmp\n" X ! "CF\t= -O2 -g -I$(INCL) -c\n" X ! "CC\t= gcc\n" X !if defined linuxaout_support and linuxaout_support then END-of-xds/files/patch-bin::xc.tem echo x - xds/files/patch-include::xrnMman.h sed 's/^X//' >xds/files/patch-include::xrnMman.h << 'END-of-xds/files/patch-include::xrnMman.h' X--- include/xrnMman.h.orig 2005-05-10 08:18:10.000000000 +0000 X+++ include/xrnMman.h 2007-01-24 15:12:15.000000000 +0000 X@@ -37,8 +37,11 @@ X X typedef X2C_INT32 INT32; X X+#if defined(__FreeBSD__) || defined(__DragonFly__) X+#else X extern X2C_ADDRESS mmap(X2C_ADDRESS, X2C_CARD32, X2C_CARD32, X2C_CARD32, X X2C_INT32, X2C_CARD32); X+#endif X X extern X2C_INT32 munmap(X2C_ADDRESS, X2C_CARD32); X END-of-xds/files/patch-include::xrnMman.h echo x - xds/files/patch-lib::x86::lib.mkf sed 's/^X//' >xds/files/patch-lib::x86::lib.mkf << 'END-of-xds/files/patch-lib::x86::lib.mkf' X--- lib/x86/lib.mkf.orig 2005-05-10 08:19:09.000000000 +0000 X+++ lib/x86/lib.mkf 2007-01-24 15:24:56.000000000 +0000 X@@ -5,7 +5,7 @@ X XDSLIB = libxds.a X LIBCMD = libxds.tmp X X-CDEFS = -D_unix -D_linux -DX2C_no_spawn -DX2C_strcmp -DX2C_native_library X+CDEFS = -D_unix -DX2C_no_spawn -DX2C_strcmp -DX2C_native_library X CF = -O2 -fno-strength-reduce -I$(INCL) -c X CC = gcc X OBJFF = END-of-xds/files/patch-lib::x86::lib.mkf echo x - xds/files/patch-samples::buildx86 sed 's/^X//' >xds/files/patch-samples::buildx86 << 'END-of-xds/files/patch-samples::buildx86' X--- samples/buildx86.orig Sun Jan 28 11:26:13 2007 X+++ samples/buildx86 Sun Jan 28 11:26:40 2007 X@@ -66,17 +66,3 @@ X exit 1 X fi X cd .. X- X-cd X11 X-if xc =m Mand.mod +XAPP && X- xc =m Mand2.mod +XAPP && X- xc =m testx.mod +XAPP && X- xc =m xmfonts.mod +XMAPP && X- xc =m xmform.mod +XMAPP X-then X- echo "X11 OK" X-else X- echo "X11 Error" X- exit 1 X-fi X-cd .. END-of-xds/files/patch-samples::buildx86 echo x - xds/files/patch-apisyms-x86 sed 's/^X//' >xds/files/patch-apisyms-x86 << 'END-of-xds/files/patch-apisyms-x86' X--- apisyms-x86.orig Sun Jan 28 11:31:08 2007 X+++ apisyms-x86 Sun Jan 28 11:31:14 2007 X@@ -3,6 +3,3 @@ X SYM_PLACE=sym/x86 X X xc =p =a def/POSIX/posix.prj -sym_place:=$SYM_PLACE -decor=rt X-xc =p X11.prj -sym_place:=$SYM_PLACE -decor=rt X-xc =p Xm.prj -sym_place:=$SYM_PLACE -decor=rt X-xc =p XmP.prj -sym_place:=$SYM_PLACE -decor=rt END-of-xds/files/patch-apisyms-x86 echo x - xds/files/plist-doc sed 's/^X//' >xds/files/plist-doc << 'END-of-xds/files/plist-doc' Xxds/doc Xxds/doc/body.js Xxds/doc/empty.gif Xxds/doc/end.gif Xxds/doc/filler.gif Xxds/doc/geq.gif Xxds/doc/h2d.html Xxds/doc/h2d00.html Xxds/doc/h2d01.html Xxds/doc/h2d02.html Xxds/doc/h2d03.html Xxds/doc/h2d04.html Xxds/doc/h2d05.html Xxds/doc/h2d06.html Xxds/doc/h2d07.html Xxds/doc/h2d08.html Xxds/doc/h2dcnt.html Xxds/doc/h2dcnt.js Xxds/doc/head1.js Xxds/doc/head2.js Xxds/doc/index.html Xxds/doc/isolib.html Xxds/doc/isolib00.html Xxds/doc/isolib01.html Xxds/doc/isolib02.html Xxds/doc/isolib03.html Xxds/doc/isolib04.html Xxds/doc/isolib05.html Xxds/doc/isolib06.html Xxds/doc/isolibcnt.html Xxds/doc/isolibcnt.js Xxds/doc/isom2.html Xxds/doc/isom200.html Xxds/doc/isom201.html Xxds/doc/isom202.html Xxds/doc/isom203.html Xxds/doc/isom204.html Xxds/doc/isom205.html Xxds/doc/isom2cnt.html Xxds/doc/isom2cnt.js Xxds/doc/leq.gif Xxds/doc/level1.gif Xxds/doc/level2.gif Xxds/doc/level3.gif Xxds/doc/minus.gif Xxds/doc/neq.gif Xxds/doc/next.gif Xxds/doc/o2rep.html Xxds/doc/o2rep00.html Xxds/doc/o2rep01.html Xxds/doc/o2rep02.html Xxds/doc/o2rep03.html Xxds/doc/o2rep04.html Xxds/doc/o2rep05.html Xxds/doc/o2rep06.html Xxds/doc/o2rep07.html Xxds/doc/o2rep08.html Xxds/doc/o2rep09.html Xxds/doc/o2rep10.html Xxds/doc/o2rep11.html Xxds/doc/o2rep12.html Xxds/doc/o2rep13.html Xxds/doc/o2rep14.html Xxds/doc/o2repcnt.html Xxds/doc/o2repcnt.js Xxds/doc/pi.gif Xxds/doc/plus.gif Xxds/doc/prev.gif Xxds/doc/root.gif Xxds/doc/subset.gif Xxds/doc/subseteq.gif Xxds/doc/super.gif Xxds/doc/supset.gif Xxds/doc/supseteq.gif Xxds/doc/surd.gif Xxds/doc/xc.html Xxds/doc/xc00.html Xxds/doc/xc01.html Xxds/doc/xc02.html Xxds/doc/xc03.html Xxds/doc/xc04.html Xxds/doc/xc05.html Xxds/doc/xc06.html Xxds/doc/xc07.html Xxds/doc/xc08.html Xxds/doc/xc09.html Xxds/doc/xc10.html Xxds/doc/xc11.html Xxds/doc/xc12.html Xxds/doc/xc13.html Xxds/doc/xc14.html Xxds/doc/xccnt.html Xxds/doc/xccnt.js Xxds/doc/xds.html Xxds/doc/xds00.html Xxds/doc/xds01.html Xxds/doc/xds02.html Xxds/doc/xds03.html Xxds/doc/xds04.html Xxds/doc/xdscnt.html Xxds/doc/xdscnt.js Xxds/doc/xdslib.html Xxds/doc/xdslib00.html Xxds/doc/xdslib01.html Xxds/doc/xdslib02.html Xxds/doc/xdslib03.html Xxds/doc/xdslib04.html Xxds/doc/xdslib05.html Xxds/doc/xdslibcnt.html Xxds/doc/xdslibcnt.js Xxds/pdf Xxds/pdf/h2d.pdf Xxds/pdf/isolib.pdf Xxds/pdf/o2rep.pdf Xxds/pdf/xc.pdf Xxds/pdf/xdslib.pdf Xxds/readme Xxds/readme/readme.txt Xxds/readme/report.txt Xxds/readme/samples.txt Xxds/readme/whatsnew.txt END-of-xds/files/plist-doc echo x - xds/files/patch-bin::xcwork sed 's/^X//' >xds/files/patch-bin::xcwork << 'END-of-xds/files/patch-bin::xcwork' X--- bin/xcwork.orig Tue Nov 16 02:46:28 1999 X+++ bin/xcwork Sun Jan 28 22:36:27 2007 X@@ -1,34 +1,5 @@ X #!/bin/sh X X-DoCreate() { X- echo "creating directory structure..." X- for DIR in def obj src sym; do X- if ! test -d $DIR X- then X- if ! mkdir $DIR X- then X- echo "Error making $DIR subdirectory" X- exit 1 X- fi X- fi X- done X- echo "creating appropriate redirection file..." X- cat >xc.red <xc.red <xds/pkg-descr << 'END-of-xds/pkg-descr' XThis is Native XDS-x86 for Linux, Xit is setup to produce native FreeBSD binaries. X XWWW: http://www.excelsior-usa.com/ END-of-xds/pkg-descr echo x - xds/pkg-plist sed 's/^X//' >xds/pkg-plist << 'END-of-xds/pkg-plist' Xxds/bin/h2d.cfg Xxds/bin/h2d.msg Xxds/bin/xc.cfg Xxds/bin/xc.msg Xxds/bin/xc.red Xxds/bin/xc.tem Xxds/bin/xcwork Xxds/bin/xc Xxds/bin/h2d Xxds/def/iso/ChanConsts.def Xxds/def/iso/CharClass.def Xxds/def/iso/ComplexMath.def Xxds/def/iso/ConvTypes.def Xxds/def/iso/GeneralUserExceptions.def Xxds/def/iso/IOChan.def Xxds/def/iso/IOConsts.def Xxds/def/iso/IOLink.def Xxds/def/iso/IOResult.def Xxds/def/iso/LongComplexMath.def Xxds/def/iso/LongConv.def Xxds/def/iso/LongIO.def Xxds/def/iso/LongMath.def Xxds/def/iso/LongStr.def Xxds/def/iso/LowLong.def Xxds/def/iso/LowReal.def Xxds/def/iso/Processes.def Xxds/def/iso/ProgramArgs.def Xxds/def/iso/RawIO.def Xxds/def/iso/RealConv.def Xxds/def/iso/RealIO.def Xxds/def/iso/RealMath.def Xxds/def/iso/RealStr.def Xxds/def/iso/RndFile.def Xxds/def/iso/Semaphores.def Xxds/def/iso/SeqFile.def Xxds/def/iso/SIOResult.def Xxds/def/iso/SLongIO.def Xxds/def/iso/SRawIO.def Xxds/def/iso/SRealIO.def Xxds/def/iso/StdChans.def Xxds/def/iso/STextIO.def Xxds/def/iso/Storage.def Xxds/def/iso/StreamFile.def Xxds/def/iso/Strings.def Xxds/def/iso/SWholeIO.def Xxds/def/iso/SysClock.def Xxds/def/iso/TermFile.def Xxds/def/iso/TextIO.def Xxds/def/iso/WholeConv.def Xxds/def/iso/WholeIO.def Xxds/def/iso/WholeStr.def Xxds/def/iso/COROUTINES.def Xxds/def/iso/EXCEPTIONS.def Xxds/def/iso/M2EXCEPTION.def Xxds/def/iso/TERMINATION.def Xxds/def/ob2/MathR.odf Xxds/def/ob2/In.odf Xxds/def/ob2/Out.odf Xxds/def/ob2/O2Strings.odf Xxds/def/ob2/MathL.odf Xxds/def/ob2/MathC.odf Xxds/def/ob2/MathCL.odf Xxds/def/ob2/DStrings.odf Xxds/def/ob2/RegComp.odf Xxds/def/ob2/FilePath.odf Xxds/def/pim/InOut.def Xxds/def/pim/LongInOut.def Xxds/def/pim/MathLib0.def Xxds/def/pim/RealInOut.def Xxds/def/POSIX/ctype.def Xxds/def/POSIX/dirent.def Xxds/def/POSIX/errno.def Xxds/def/POSIX/fcntl.def Xxds/def/POSIX/float.def Xxds/def/POSIX/grp.def Xxds/def/POSIX/limits.def Xxds/def/POSIX/locale.def Xxds/def/POSIX/math.def Xxds/def/POSIX/pwd.def Xxds/def/POSIX/setjmp.def Xxds/def/POSIX/signal.def Xxds/def/POSIX/stat.def Xxds/def/POSIX/stddef.def Xxds/def/POSIX/stdio.def Xxds/def/POSIX/stdlib.def Xxds/def/POSIX/string.def Xxds/def/POSIX/termios.def Xxds/def/POSIX/time.def Xxds/def/POSIX/times.def Xxds/def/POSIX/types.def Xxds/def/POSIX/unistd.def Xxds/def/POSIX/utime.def Xxds/def/POSIX/utsname.def Xxds/def/POSIX/wait.def Xxds/def/POSIX/posix.prj Xxds/def/xds/CtrlC.def Xxds/def/xds/FileName.def Xxds/def/xds/FileSys.def Xxds/def/xds/FormOut.def Xxds/def/xds/FormStr.def Xxds/def/xds/LocalHeap.def Xxds/def/xds/oberonRTS.def Xxds/def/xds/platform.def Xxds/def/xds/Printf.def Xxds/def/xds/ProgEnv.def Xxds/def/xds/ProgExec.def Xxds/def/xds/Threads.def Xxds/def/xds/TimeConv.def Xxds/def/xds/XDSRTL.def Xxds/lib/x86/libxds.a Xxds/licenses/xdsx86.txt Xxds/samples/bench/Dry.c Xxds/samples/bench/Dry.mod Xxds/samples/bench/linnew.c Xxds/samples/bench/linnew.mod Xxds/samples/bench/Whet.mod Xxds/samples/buildx86 Xxds/samples/h2d/example.h Xxds/samples/h2d/example.h2d Xxds/samples/huffchan/huf.mod Xxds/samples/huffchan/HuffChan.def Xxds/samples/huffchan/HuffChan.mod Xxds/samples/huffchan/HuffChan.txt Xxds/samples/huffchan/unhuf.mod Xxds/samples/mixed/cmain.c Xxds/samples/mixed/cmain.prj Xxds/samples/mixed/ctest.c Xxds/samples/mixed/ctest.def Xxds/samples/mixed/ctest.h Xxds/samples/mixed/m2main.mod Xxds/samples/mixed/m2main.prj Xxds/samples/mixed/m2test.def Xxds/samples/mixed/m2test.mod Xxds/samples/modula/bf.mod Xxds/samples/modula/e.mod Xxds/samples/modula/except.mod Xxds/samples/modula/exp.mod Xxds/samples/modula/fact.mod Xxds/samples/modula/halt.mod Xxds/samples/modula/hello.mod Xxds/samples/modula/hisdemo.mod Xxds/samples/modula/queens.mod Xxds/samples/modula/sieve.mod Xxds/samples/modula/term.mod Xxds/samples/nodes/Commands.ob2 Xxds/samples/nodes/Echo.ob2 Xxds/samples/nodes/GenEcho.ob2 Xxds/samples/nodes/Nodes.ob2 Xxds/samples/nodes/runme.ob2 Xxds/samples/nodes/runme.prj Xxds/samples/nodes/Types.ob2 Xxds/samples/oberon/ackermann.ob2 Xxds/samples/oberon/exp.ob2 Xxds/samples/oberon/gcreport.ob2 Xxds/samples/oberon/hello.ob2 Xxds/samples/oberon/Random.ob2 Xxds/samples/oberon/self.ob2 Xxds/samples/oberon/sieve.ob2 Xxds/sym/x86/EXCEPTIONS.sym Xxds/sym/x86/M2EXCEPTION.sym Xxds/sym/x86/COROUTINES.sym Xxds/sym/x86/TERMINATION.sym Xxds/sym/x86/LowReal.sym Xxds/sym/x86/LowLong.sym Xxds/sym/x86/ChanConsts.sym Xxds/sym/x86/CharClass.sym Xxds/sym/x86/ConvTypes.sym Xxds/sym/x86/IOConsts.sym Xxds/sym/x86/IOChan.sym Xxds/sym/x86/IOResult.sym Xxds/sym/x86/ProgramArgs.sym Xxds/sym/x86/Processes.sym Xxds/sym/x86/Semaphores.sym Xxds/sym/x86/XPrs.sym Xxds/sym/x86/RealIO.sym Xxds/sym/x86/RealMath.sym Xxds/sym/x86/RealStr.sym Xxds/sym/x86/XReal.sym Xxds/sym/x86/LongMath.sym Xxds/sym/x86/SIOResult.sym Xxds/sym/x86/STextIO.sym Xxds/sym/x86/Storage.sym Xxds/sym/x86/StreamFile.sym Xxds/sym/x86/SRealIO.sym Xxds/sym/x86/Strings.sym Xxds/sym/x86/SWholeIO.sym Xxds/sym/x86/SysClock.sym Xxds/sym/x86/TextIO.sym Xxds/sym/x86/WholeConv.sym Xxds/sym/x86/WholeIO.sym Xxds/sym/x86/WholeStr.sym Xxds/sym/x86/RndFile.sym Xxds/sym/x86/SeqFile.sym Xxds/sym/x86/SLongIO.sym Xxds/sym/x86/SRawIO.sym Xxds/sym/x86/StdChans.sym Xxds/sym/x86/TermFile.sym Xxds/sym/x86/IOLink.sym Xxds/sym/x86/LongConv.sym Xxds/sym/x86/LongIO.sym Xxds/sym/x86/LongStr.sym Xxds/sym/x86/RealConv.sym Xxds/sym/x86/RawIO.sym Xxds/sym/x86/GeneralUserExceptions.sym Xxds/sym/x86/XRaise.sym Xxds/sym/x86/ComplexMath.sym Xxds/sym/x86/LongComplexMath.sym Xxds/sym/x86/xFilePos.sym Xxds/sym/x86/XEXCEPTIONS.sym Xxds/sym/x86/InOut.sym Xxds/sym/x86/MathLib0.sym Xxds/sym/x86/RealInOut.sym Xxds/sym/x86/LongInOut.sym Xxds/sym/x86/xMath.sym Xxds/sym/x86/MathR.sym Xxds/sym/x86/In.sym Xxds/sym/x86/Out.sym Xxds/sym/x86/O2Strings.sym Xxds/sym/x86/MathL.sym Xxds/sym/x86/MathC.sym Xxds/sym/x86/MathCL.sym Xxds/sym/x86/oberonRTS.sym Xxds/sym/x86/Printf.sym Xxds/sym/x86/FormOut.sym Xxds/sym/x86/TimeConv.sym Xxds/sym/x86/ProgEnv.sym Xxds/sym/x86/ProgExec.sym Xxds/sym/x86/XDSRTL.sym Xxds/sym/x86/LocalHeap.sym Xxds/sym/x86/FormStr.sym Xxds/sym/x86/FileSys.sym Xxds/sym/x86/FileName.sym Xxds/sym/x86/DStrings.sym Xxds/sym/x86/RegComp.sym Xxds/sym/x86/platform.sym Xxds/sym/x86/FilePath.sym Xxds/sym/x86/xrsetjmp.sym Xxds/sym/x86/xmRTS.sym Xxds/sym/x86/xrMM.sym Xxds/sym/x86/xrM2MM.sym Xxds/sym/x86/xrO2MM.sym Xxds/sym/x86/xrExponents.sym Xxds/sym/x86/xrExceptions.sym Xxds/sym/x86/xrAReal.sym Xxds/sym/x86/xrStrings.sym Xxds/sym/x86/xrLSETs.sym Xxds/sym/x86/xrSETs.sym Xxds/sym/x86/xrHistory.sym Xxds/sym/x86/xrThreads.sym Xxds/sym/x86/xrInt64.sym Xxds/sym/x86/xlibOS.sym Xxds/sym/x86/xrtsOS.sym Xxds/sym/x86/xosEnv.sym Xxds/sym/x86/xosExit.sym Xxds/sym/x86/xosFileIO.sym Xxds/sym/x86/xosFmtIO.sym Xxds/sym/x86/xosFmtNL.sym Xxds/sym/x86/xosFS.sym Xxds/sym/x86/xosMalloc.sym Xxds/sym/x86/xosMem.sym Xxds/sym/x86/xosIpts.sym Xxds/sym/x86/xosTime.sym Xxds/sym/x86/xosFiles.sym Xxds/sym/x86/xosExec.sym Xxds/sym/x86/xosTTY.sym Xxds/sym/x86/xosTimeOps.sym Xxds/sym/x86/xosDirs.sym Xxds/sym/x86/X2C.sym Xxds/sym/x86/xPOSIX.sym Xxds/sym/x86/x2cLib.sym Xxds/sym/x86/xrcO2MM.sym Xxds/sym/x86/xrcRTS.sym Xxds/sym/x86/xrcChecks.sym Xxds/sym/x86/xrcACMPLX.sym Xxds/sym/x86/xrcIncDec.sym Xxds/sym/x86/xrcArythmetics.sym Xxds/sym/x86/xmRTSnat.sym Xxds/sym/x86/XIOChan.sym Xxds/sym/x86/xDevData.sym Xxds/sym/x86/POSIXIOChan.sym Xxds/sym/x86/xrBlockManager.sym Xxds/sym/x86/xrFName.sym Xxds/sym/x86/xrDTree.sym Xxds/sym/x86/xruSTABS.sym Xxds/sym/x86/xrnStkScan.sym Xxds/sym/x86/xosBalls.sym Xxds/sym/x86/xrnMman.sym Xxds/sym/x86/ctype.sym Xxds/sym/x86/limits.sym Xxds/sym/x86/dirent.sym Xxds/sym/x86/errno.sym Xxds/sym/x86/types.sym Xxds/sym/x86/time.sym Xxds/sym/x86/grp.sym Xxds/sym/x86/stat.sym Xxds/sym/x86/fcntl.sym Xxds/sym/x86/float.sym Xxds/sym/x86/locale.sym Xxds/sym/x86/math.sym Xxds/sym/x86/pwd.sym Xxds/sym/x86/setjmp.sym Xxds/sym/x86/signal.sym Xxds/sym/x86/stddef.sym Xxds/sym/x86/stdio.sym Xxds/sym/x86/stdlib.sym Xxds/sym/x86/string.sym Xxds/sym/x86/times.sym Xxds/sym/x86/unistd.sym Xxds/sym/x86/utime.sym Xxds/sym/x86/utsname.sym Xxds/sym/x86/wait.sym Xxds/sym/x86/termios.sym X%%DOCSDIR%%/doc/body.js X%%DOCSDIR%%/doc/empty.gif X%%DOCSDIR%%/doc/end.gif X%%DOCSDIR%%/doc/filler.gif X%%DOCSDIR%%/doc/geq.gif X%%DOCSDIR%%/doc/h2d.html X%%DOCSDIR%%/doc/h2d00.html X%%DOCSDIR%%/doc/h2d01.html X%%DOCSDIR%%/doc/h2d02.html X%%DOCSDIR%%/doc/h2d03.html X%%DOCSDIR%%/doc/h2d04.html X%%DOCSDIR%%/doc/h2d05.html X%%DOCSDIR%%/doc/h2d06.html X%%DOCSDIR%%/doc/h2d07.html X%%DOCSDIR%%/doc/h2d08.html X%%DOCSDIR%%/doc/h2dcnt.html X%%DOCSDIR%%/doc/h2dcnt.js X%%DOCSDIR%%/doc/head1.js X%%DOCSDIR%%/doc/head2.js X%%DOCSDIR%%/doc/index.html X%%DOCSDIR%%/doc/isolib.html X%%DOCSDIR%%/doc/isolib00.html X%%DOCSDIR%%/doc/isolib01.html X%%DOCSDIR%%/doc/isolib02.html X%%DOCSDIR%%/doc/isolib03.html X%%DOCSDIR%%/doc/isolib04.html X%%DOCSDIR%%/doc/isolib05.html X%%DOCSDIR%%/doc/isolib06.html X%%DOCSDIR%%/doc/isolibcnt.html X%%DOCSDIR%%/doc/isolibcnt.js X%%DOCSDIR%%/doc/isom2.html X%%DOCSDIR%%/doc/isom200.html X%%DOCSDIR%%/doc/isom201.html X%%DOCSDIR%%/doc/isom202.html X%%DOCSDIR%%/doc/isom203.html X%%DOCSDIR%%/doc/isom204.html X%%DOCSDIR%%/doc/isom205.html X%%DOCSDIR%%/doc/isom2cnt.html X%%DOCSDIR%%/doc/isom2cnt.js X%%DOCSDIR%%/doc/leq.gif X%%DOCSDIR%%/doc/level1.gif X%%DOCSDIR%%/doc/level2.gif X%%DOCSDIR%%/doc/level3.gif X%%DOCSDIR%%/doc/minus.gif X%%DOCSDIR%%/doc/neq.gif X%%DOCSDIR%%/doc/next.gif X%%DOCSDIR%%/doc/o2rep.html X%%DOCSDIR%%/doc/o2rep00.html X%%DOCSDIR%%/doc/o2rep01.html X%%DOCSDIR%%/doc/o2rep02.html X%%DOCSDIR%%/doc/o2rep03.html X%%DOCSDIR%%/doc/o2rep04.html X%%DOCSDIR%%/doc/o2rep05.html X%%DOCSDIR%%/doc/o2rep06.html X%%DOCSDIR%%/doc/o2rep07.html X%%DOCSDIR%%/doc/o2rep08.html X%%DOCSDIR%%/doc/o2rep09.html X%%DOCSDIR%%/doc/o2rep10.html X%%DOCSDIR%%/doc/o2rep11.html X%%DOCSDIR%%/doc/o2rep12.html X%%DOCSDIR%%/doc/o2rep13.html X%%DOCSDIR%%/doc/o2rep14.html X%%DOCSDIR%%/doc/o2repcnt.html X%%DOCSDIR%%/doc/o2repcnt.js X%%DOCSDIR%%/doc/pi.gif X%%DOCSDIR%%/doc/plus.gif X%%DOCSDIR%%/doc/prev.gif X%%DOCSDIR%%/doc/root.gif X%%DOCSDIR%%/doc/subset.gif X%%DOCSDIR%%/doc/subseteq.gif X%%DOCSDIR%%/doc/super.gif X%%DOCSDIR%%/doc/supset.gif X%%DOCSDIR%%/doc/supseteq.gif X%%DOCSDIR%%/doc/surd.gif X%%DOCSDIR%%/doc/xc.html X%%DOCSDIR%%/doc/xc00.html X%%DOCSDIR%%/doc/xc01.html X%%DOCSDIR%%/doc/xc02.html X%%DOCSDIR%%/doc/xc03.html X%%DOCSDIR%%/doc/xc04.html X%%DOCSDIR%%/doc/xc05.html X%%DOCSDIR%%/doc/xc06.html X%%DOCSDIR%%/doc/xc07.html X%%DOCSDIR%%/doc/xc08.html X%%DOCSDIR%%/doc/xc09.html X%%DOCSDIR%%/doc/xc10.html X%%DOCSDIR%%/doc/xc11.html X%%DOCSDIR%%/doc/xc12.html X%%DOCSDIR%%/doc/xc13.html X%%DOCSDIR%%/doc/xc14.html X%%DOCSDIR%%/doc/xccnt.html X%%DOCSDIR%%/doc/xccnt.js X%%DOCSDIR%%/doc/xds.html X%%DOCSDIR%%/doc/xds00.html X%%DOCSDIR%%/doc/xds01.html X%%DOCSDIR%%/doc/xds02.html X%%DOCSDIR%%/doc/xds03.html X%%DOCSDIR%%/doc/xds04.html X%%DOCSDIR%%/doc/xdscnt.html X%%DOCSDIR%%/doc/xdscnt.js X%%DOCSDIR%%/doc/xdslib.html X%%DOCSDIR%%/doc/xdslib00.html X%%DOCSDIR%%/doc/xdslib01.html X%%DOCSDIR%%/doc/xdslib02.html X%%DOCSDIR%%/doc/xdslib03.html X%%DOCSDIR%%/doc/xdslib04.html X%%DOCSDIR%%/doc/xdslib05.html X%%DOCSDIR%%/doc/xdslibcnt.html X%%DOCSDIR%%/doc/xdslibcnt.js X%%DOCSDIR%%/pdf/h2d.pdf X%%DOCSDIR%%/pdf/isolib.pdf X%%DOCSDIR%%/pdf/o2rep.pdf X%%DOCSDIR%%/pdf/xc.pdf X%%DOCSDIR%%/pdf/%%DOCSDIR%%lib.pdf X%%DOCSDIR%%/readme/readme.txt X%%DOCSDIR%%/readme/report.txt X%%DOCSDIR%%/readme/samples.txt X%%DOCSDIR%%/readme/whatsnew.txt X@dirrm xds/readme X@dirrm xds/pdf X@dirrm xds/doc X@dirrm xds/sym/x86 X@dirrm xds/sym X@dirrm xds/samples/oberon X@dirrm xds/samples/nodes X@dirrm xds/samples/modula X@dirrm xds/samples/mixed X@dirrm xds/samples/huffchan X@dirrm xds/samples/h2d X@dirrm xds/samples/bench X@dirrm xds/samples X@dirrm xds/licenses X@dirrm xds/lib/x86 X@dirrm xds/lib X@dirrm xds/def/xds X@dirrm xds/def/POSIX X@dirrm xds/def/pim X@dirrm xds/def/ob2 X@dirrm xds/def/iso X@dirrm xds/def X@dirrm xds/bin X@dirrm xds END-of-xds/pkg-plist exit >Release-Note: >Audit-Trail: >Unformatted: