summaryrefslogtreecommitdiff
path: root/lang
diff options
context:
space:
mode:
authorMaho Nakata <maho@FreeBSD.org>2004-01-19 14:52:12 +0000
committerMaho Nakata <maho@FreeBSD.org>2004-01-19 14:52:12 +0000
commitaeb7d1dd8457ad0328037d87f753dc9b07719cd2 (patch)
treef045e29b8b4c6bbe0fb59fc6eb0751ed16f416a6 /lang
parentAdd memcached 1.1.10, (diff)
Add new port lang/ifc8
Submitted by: Masakazu HIGAKI <higamasa@dream.com>
Notes
Notes: svn path=/head/; revision=98564
Diffstat (limited to 'lang')
-rw-r--r--lang/Makefile1
-rw-r--r--lang/ifc8/Makefile221
-rw-r--r--lang/ifc8/distinfo1
-rw-r--r--lang/ifc8/files/assert_fail.c40
-rw-r--r--lang/ifc8/files/cxa_atexit.c214
-rw-r--r--lang/ifc8/files/cxa_finalize.c38
-rw-r--r--lang/ifc8/files/errno_location.c37
-rw-r--r--lang/ifc8/files/exclude21
-rw-r--r--lang/ifc8/files/exclude_noportdocs16
-rw-r--r--lang/ifc8/files/ld.c336
-rw-r--r--lang/ifc8/files/linux_file.c85
-rw-r--r--lang/ifc8/files/linux_stat.c190
-rw-r--r--lang/ifc8/files/mcount.S34
-rw-r--r--lang/ifc8/files/patch-bin::ifc67
-rw-r--r--lang/ifc8/files/patch-bin::ifort67
-rw-r--r--lang/ifc8/files/stderr.c32
-rw-r--r--lang/ifc8/files/stdin.c32
-rw-r--r--lang/ifc8/files/stdout.c32
-rw-r--r--lang/ifc8/files/sysconf.c145
-rw-r--r--lang/ifc8/pkg-descr8
-rw-r--r--lang/ifc8/pkg-plist1762
21 files changed, 3379 insertions, 0 deletions
diff --git a/lang/Makefile b/lang/Makefile
index 7927c0c21d44..ba3be31deb14 100644
--- a/lang/Makefile
+++ b/lang/Makefile
@@ -95,6 +95,7 @@
SUBDIR += ici
SUBDIR += icon
SUBDIR += ifc
+ SUBDIR += ifc8
SUBDIR += intel2gas
SUBDIR += intercal
SUBDIR += itcl
diff --git a/lang/ifc8/Makefile b/lang/ifc8/Makefile
new file mode 100644
index 000000000000..705e31db51e0
--- /dev/null
+++ b/lang/ifc8/Makefile
@@ -0,0 +1,221 @@
+# New ports collection makefile for: lang/ifc8
+# Date created: Jan 19, 2004
+# Whom: Masakazu HIGAKI <higamasa@dream.com>
+#
+# $FreeBSD$
+#
+
+PORTNAME= ifc
+PORTVERSION= 8.0.039
+CATEGORIES= lang linux devel
+MASTER_SITES=
+DISTNAME= l_fc_pc_${PORTVERSION:C/\.p.+$//}
+
+MAINTAINER= maho@FreeBSD.org
+COMMENT= Intel's Fortran compiler, set up to produce native FreeBSD binaries
+
+PATCHLEVEL= ${PORTVERSION:C/(.+p)(.+)$/pe\2/}
+.if ${PORTVERSION} != ${PATCHLEVEL}
+DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
+ ${DISTNAME}_${PATCHLEVEL}${EXTRACT_SUFX}
+.endif
+
+EXTRACT_DEPENDS= rpm2cpio.pl:${PORTSDIR}/archivers/rpm2cpio
+
+RESTRICTED= Intel forbids any redistribution
+NO_PACKAGE= ${RESTRICTED}
+NO_CDROM= ${RESTRICTED}
+
+ONLY_FOR_ARCHS= i386
+CONFLICTS= linux_devtools*
+
+USE_LINUX= yes
+USE_REINPLACE= yes
+NO_FILTER_SHLIBS= yes
+
+COMPILERDIR= intel_fc_80
+PLIST_SUB= COMPILERDIR=${COMPILERDIR}
+PATCH_WRKSRC= ${WRKSRC}/opt/${COMPILERDIR}
+
+MAN1= ifc.1 ifort.1
+MANPREFIX= ${PREFIX}/${COMPILERDIR}/
+
+IFC_SITE= http://www.intel.com/software/products/compilers/
+
+.include <bsd.port.pre.mk>
+
+EXTRACT_AFTER_ARGS= | tar -xf - \
+ --exclude intel-isubh\*.rpm \
+ --exclude \*ia64.rpm \
+ --exclude chklic.64 \
+ --exclude flexlm64
+
+IFCCFGVAL!= ${UNAME} -r | ${SED} -e 's/\..*//'
+
+BRANDELF?= /usr/bin/brandelf
+CPIO?= /usr/bin/cpio
+OBJCOPY?= /usr/bin/objcopy
+
+.for file in ${DISTFILES}
+.if !exists(${DISTDIR}/${DIST_SUBDIR}/${file})
+IGNORE= "Go to Intel Premier Support, https://premier.intel.com, to obtain ${DISTFILES}. Product updates such as this compiler are posted regularly on Premier Support. You must have a license to obtain access to Premier Support. If you do not already have a license go to ${IFC_SITE} to review licensing options \(evaluation, commercial, and free non-commercial\) and obtain a license. Put ${DISTFILES} into ${DISTDIR} and run make again"
+.endif
+.endfor
+
+.if exists(${LINUXBASE}/boot/kernel.h)
+BROKEN= Cannot coexist with linux_devtools
+.endif
+
+post-extract:
+.for i in \
+ intel-ifort8-8.0-47.i386.rpm
+# intel-iidb7-7.3.2-98.i386.rpm
+ @cd ${WRKSRC} && rpm2cpio.pl 2>/dev/null ${i} | ${CPIO} -idu --quiet
+.endfor
+
+pre-patch:
+# Apply patches from Intel.
+.if ${PORTVERSION} != ${PATCHLEVEL}
+ @${BRANDELF} -t Linux ${WRKSRC}_${PATCHLEVEL}/papply
+ @${WRKSRC}_${PATCHLEVEL}/papply ${WRKSRC}_${PATCHLEVEL}/ifort.rtp \
+ ${WRKSRC}/opt/${COMPILERDIR}
+.endif
+# Remove files we do not need on FreeBSD.
+ @for i in `${CAT} ${FILESDIR}/exclude`; do \
+ ${RM} -rf ${WRKSRC}/opt/${COMPILERDIR}/$$i; \
+ done
+.if defined(NOPORTDOCS)
+# Remove docs.
+ @for i in `${CAT} ${FILESDIR}/exclude_noportdocs`; do \
+ ${RM} -rf ${WRKSRC}/opt/${COMPILERDIR}/$$i; \
+ done
+.endif
+# Allow everyone to use it.
+ @${CHMOD} a+rx ${WRKSRC}/opt
+# Remove unneeded/unsafe access rights.
+.for i in doc include lib
+ @${FIND} ${WRKSRC}/opt/${COMPILERDIR}/${i} -type f -print0 | \
+ ${XARGS} -0 ${CHMOD} a-x,g-w
+.endfor
+ @${FIND} ${WRKSRC}/opt -type d -print0 | ${XARGS} -0 ${CHMOD} go-w
+
+post-patch:
+# Correct some paths and patch some files
+.for i in ifc ifort ifortvars.csh ifortvars.sh ifc.cfg ifort.cfg
+ @${REINPLACE_CMD} -i "" -e 's:%%ICC_LOCALBASE%%:${LOCALBASE}:g; \
+ s:\<INSTALLDIR\>:${PREFIX}/${COMPILERDIR}:g; \
+ s:man -w:manpath -q:g' ${WRKSRC}/opt/${COMPILERDIR}/bin/${i}
+ @${CHMOD} 755 ${WRKSRC}/opt/${COMPILERDIR}/bin/${i}
+.endfor
+.if ${PORTVERSION} != ${PATCHLEVEL}
+ @${REINPLACE_CMD} -i "" -e \
+ 's:\<installpackageid\>:${DISTNAME}_${PATCHLEVEL}:g' \
+ ${WRKSRC}/opt/${COMPILERDIR}/doc/fsupport
+.else
+ @${REINPLACE_CMD} -i "" -e 's:\<installpackageid\>:${DISTNAME}:g' \
+ ${WRKSRC}/opt/${COMPILERDIR}/doc/fsupport
+.endif
+.for i in ifc.orig ifort.orig
+ @${RM} ${WRKSRC}/opt/${COMPILERDIR}/bin/${i}
+.endfor
+# Provide a more FreeBSD'ish compile environment
+.for i in ifc.cfg ifort.cfg
+ @${ECHO} -e "-no-gcc\n-Qlocation,ld,${PREFIX}/${COMPILERDIR}/bin/ldwrapper\n-nothreads\n\n-D__FreeBSD__=${IFCCFGVAL}\n\n" >>${WRKSRC}/opt/${COMPILERDIR}/bin/${i}
+ @${CHMOD} a-x,g-w ${WRKSRC}/opt/${COMPILERDIR}/bin/${i}
+.endfor
+ @cd ${WRKSRC}/opt/${COMPILERDIR}/bin/ && ${LN} -s ifc.cfg ifcbin.cfg \
+ && ${LN} -s ifort.cfg ifortbin.cfg
+# Remove macros for linux in ifortbin,
+# because fortcom does not accept -U option.
+ @${REINPLACE_CMD} -i "" -e 's: -Dlinux: :' \
+ -e 's: -D__linux : :' \
+ -e 's: -D__linux__ : :' \
+ -e 's: -D__gnu_linux__: :' \
+ ${WRKSRC}/opt/${COMPILERDIR}/bin/ifortbin
+
+.if ( ${OSVERSION} >= 470101 && ${OSVERSION} < 500000 ) || \
+ ( ${OSVERSION} >= 500042 )
+OBJCOPY_OPS= --redefine-sym stdin=__stdinp \
+ --redefine-sym stdout=__stdoutp \
+ --redefine-sym stderr=__stderrp
+.endif
+
+do-build:
+# Use the Linux ABI for the binaries
+.for i in codecov fortcom fpp ifcbin ifortbin profmerge proforder tselect xiar xild
+ @${BRANDELF} -t Linux ${WRKSRC}/opt/${COMPILERDIR}/bin/${i}
+.endfor
+# Fix unresolved references
+ @cd ${WRKSRC} && ${CC} ${CFLAGS} -c ${FILESDIR}/assert_fail.c \
+ ${FILESDIR}/linux_file.c ${FILESDIR}/linux_stat.c \
+ ${FILESDIR}/sysconf.c \
+ ${FILESDIR}/errno_location.c ${FILESDIR}/mcount.S
+.if ( ${OSVERSION} < 502101 )
+ @cd ${WRKSRC} && ${CC} ${CFLAGS} -c ${FILESDIR}/cxa_atexit.c \
+ ${FILESDIR}/cxa_finalize.c
+.endif
+.if ( ${OSVERSION} < 470101 ) || \
+ ( ${OSVERSION} >= 500000 && ${OSVERSION} < 500042 )
+ @${CC} ${CFLAGS} -c -o ${WRKSRC}/stdin.o ${FILESDIR}/stdin.c
+ @${CC} ${CFLAGS} -c -o ${WRKSRC}/stdout.o ${FILESDIR}/stdout.c
+ @${CC} ${CFLAGS} -c -o ${WRKSRC}/stderr.o ${FILESDIR}/stderr.c
+.endif
+.for i in libcprts.a libcxa.a libifcore.a libifcoremt.a libifport.a libimf.a libirc.a libircmt.a libunwind.a
+ @${OBJCOPY} --redefine-sym __sigsetjmp=sigsetjmp \
+ ${OBJCOPY_OPS} \
+ ${WRKSRC}/opt/${COMPILERDIR}/lib/${i}
+.endfor
+.for i in ifcore ifcoremt ifport
+ @${OBJCOPY} --strip-symbol=stat \
+ --strip-symbol=fstat \
+ --strip-symbol=lstat \
+ --redefine-sym open=l_open \
+ --redefine-sym lseek=l_lseek \
+ ${WRKSRC}/opt/${COMPILERDIR}/lib/lib${i}.a
+.endfor
+.for i in ifcore ifcoremt
+ @${OBJCOPY} \
+ --redefine-sym ftruncate=l_ftruncate \
+ --redefine-sym __xpg_basename=basename \
+ --redefine-sym __strtod_internal=strtod \
+ --redefine-sym __strtof_internal=strtof \
+ --redefine-sym __strtol_internal=strtol \
+ --redefine-sym __strtold_internal=strtold \
+ --redefine-sym __strtoll_internal=strtoll \
+ --redefine-sym __strtoul_internal=strtoul \
+ --redefine-sym __strtoull_internal=strtoull \
+ ${WRKSRC}/opt/${COMPILERDIR}/lib/lib${i}.a
+.endfor
+ @${AR} q ${WRKSRC}/opt/${COMPILERDIR}/lib/libcxa.a ${WRKSRC}/*.o
+ @cd ${WRKSRC} && ${AR} x /usr/lib/libcompat.a ftime.o
+ @${AR} q ${WRKSRC}/opt/${COMPILERDIR}/lib/libifport.a ${WRKSRC}/ftime.o
+# Some magic to be able to link
+ @${MKDIR} ${WRKSRC}/opt/${COMPILERDIR}/bin/ldwrapper
+ @${CC} ${CFLAGS} -o \
+ ${WRKSRC}/opt/${COMPILERDIR}/bin/ldwrapper/ld \
+ ${FILESDIR}/ld.c
+ @${STRIP_CMD} ${WRKSRC}/opt/${COMPILERDIR}/bin/ldwrapper/ld
+ @${CHMOD} 755 ${WRKSRC}/opt/${COMPILERDIR}/bin/ldwrapper/ld
+
+do-install:
+ @cd ${WRKSRC}/opt && ${FIND} . -print | \
+ ${CPIO} -pdu -R ${BINOWN}:${BINGRP} --quiet ${PREFIX}
+
+post-install:
+ @${ECHO_CMD} "${PKGNAME} is now installed in ${PREFIX}/${COMPILERDIR}, to use it you have to"
+ @${ECHO_CMD} "put your license into your \$${INTEL_FLEXLM_LICENSE} (default:"
+ @${ECHO_CMD} "${PREFIX}/${COMPILERDIR}/licenses) directory and add"
+ @${ECHO_CMD} "${PREFIX}/${COMPILERDIR}/bin to your PATH."
+ @${ECHO_CMD}
+ @${ECHO_CMD} "If you use ifc on a Pentium 4 make sure you have 'options CPU_ENABLE_SSE'"
+ @${ECHO_CMD} "in your kernel config (have a look at http://www.FreeBSD.org/handbook/"
+ @${ECHO_CMD} "if you do not know how to do this), else ifc will hang forever."
+ @${ECHO_CMD}
+ @${ECHO_CMD} "WARNING: If you use ifc while having linux_devtools installed, ifc will use"
+ @${ECHO_CMD} "the wrong includes and therefore will generate bogus (not working) binaries!"
+ @${ECHO_CMD}
+ @${ECHO_CMD} "If you encounter further problems with ifc please consult the errata at"
+ @${ECHO_CMD} "http://support.intel.com/support/performancetools/fortran/Fortran_Compiler_Errata.htm"
+ @${ECHO_CMD} "first."
+
+.include <bsd.port.post.mk>
diff --git a/lang/ifc8/distinfo b/lang/ifc8/distinfo
new file mode 100644
index 000000000000..abb008c478a8
--- /dev/null
+++ b/lang/ifc8/distinfo
@@ -0,0 +1 @@
+MD5 (l_fc_pc_8.0.039.tar.gz) = 96fa6b3e9688b17d3e46886ba9ba1a46
diff --git a/lang/ifc8/files/assert_fail.c b/lang/ifc8/files/assert_fail.c
new file mode 100644
index 000000000000..8335c664b577
--- /dev/null
+++ b/lang/ifc8/files/assert_fail.c
@@ -0,0 +1,40 @@
+/*
+ * Copyright (c) 2002 Marius Strobl
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ *
+ * $FreeBSD: /tmp/pcvs/ports/lang/ifc8/files/Attic/assert_fail.c,v 1.1 2004-01-19 14:52:12 maho Exp $
+ */
+
+#include <err.h>
+#include <stdlib.h>
+
+void
+__assert_fail(const char *failedexpr, const char *file, unsigned int line,
+ const char *fn)
+{
+ warnx("assertion \"%s\" failed: file \"%s\", line %u%s%s%s", failedexpr,
+ file, line, fn ? ", function: \"" : "", fn ? fn : "",
+ fn ? "\"" : "");
+ abort();
+}
diff --git a/lang/ifc8/files/cxa_atexit.c b/lang/ifc8/files/cxa_atexit.c
new file mode 100644
index 000000000000..5c976e1aed3a
--- /dev/null
+++ b/lang/ifc8/files/cxa_atexit.c
@@ -0,0 +1,214 @@
+/* Based on code marked: */
+
+/*-
+ * Copyright (c) 1990, 1993
+ * The Regents of the University of California. All rights reserved.
+ *
+ * This code is derived from software contributed to Berkeley by
+ * Chris Torek.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ * 3. All advertising materials mentioning features or use of this software
+ * must display the following acknowledgement:
+ * This product includes software developed by the University of
+ * California, Berkeley and its contributors.
+ * 4. Neither the name of the University nor the names of its contributors
+ * may be used to endorse or promote products derived from this software
+ * without specific prior written permission.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ *
+ * from: FreeBSD: src/lib/libc/stdlib/atexit.c,v 1.7 2003/12/19 17:11:20 kan Exp
+ *
+ */
+
+/*
+ * Copyright (c) 2004 Marius Strobl <marius@alchemy.franken.de>.
+ * All rights reserved.
+ *
+ * The same license as above applies. If clause 3 of the license in the
+ * above mentioned file gets removed this file should follow and this
+ * sentence should get removed.
+ *
+ */
+
+#include <sys/cdefs.h>
+__FBSDID("$FreeBSD: /tmp/pcvs/ports/lang/ifc8/files/Attic/cxa_atexit.c,v 1.1 2004-01-19 14:52:12 maho Exp $");
+
+#include <stddef.h>
+#include <stdlib.h>
+#include <unistd.h>
+#include <osreldate.h>
+
+#if __FreeBSD_version >= 502101
+ #error "Not required on this version of FreeBSD."
+#endif
+
+#define ATEXIT_FN_EMPTY 0
+#define ATEXIT_FN_STD 1
+#define ATEXIT_FN_CXA 2
+
+/* must be at least 32 to guarantee ANSI conformance */
+#define ATEXIT_SIZE 32
+
+extern int __isthreaded;
+
+#if __FreeBSD_version < 500016
+typedef struct {
+ volatile long access_lock;
+ volatile long lock_owner;
+ volatile char *fname;
+ volatile int lineno;
+} spinlock_t;
+
+#define _SPINLOCK_INITIALIZER { 0, 0, 0, 0 }
+
+#define _SPINUNLOCK(_lck) (_lck)->access_lock = 0
+#ifdef _LOCK_DEBUG
+#define _SPINLOCK(_lck) _spinlock_debug(_lck, __FILE__, __LINE__)
+#else
+#define _SPINLOCK(_lck) _spinlock(_lck)
+#endif
+
+static spinlock_t thread_lock = _SPINLOCK_INITIALIZER;
+
+#define _ATEXIT_LOCK() if (__isthreaded) _SPINLOCK(&thread_lock);
+#define _ATEXIT_UNLOCK() if (__isthreaded) _SPINUNLOCK(&thread_lock);
+#else
+#include <pthread.h>
+
+static pthread_mutex_t atexit_mutex = PTHREAD_MUTEX_INITIALIZER;
+
+#define _ATEXIT_LOCK() if (__isthreaded) \
+ _pthread_mutex_lock(&atexit_mutex)
+#define _ATEXIT_UNLOCK() if (__isthreaded) \
+ _pthread_mutex_unlock(&atexit_mutex)
+#endif
+
+struct atexit {
+ struct atexit *next; /* next in list */
+ int ind; /* next index in this table */
+ struct atexit_fn {
+ int fn_type; /* ATEXIT_? from above */
+ union {
+ void (*std_func)(void);
+ void (*cxa_func)(void *);
+ } fn_ptr; /* function pointer */
+ void *fn_arg; /* argument for CXA callback */
+ void *fn_dso; /* shared module handle */
+ } fns[ATEXIT_SIZE]; /* the table itself */
+};
+
+static struct atexit *__atexit; /* points to head of LIFO stack */
+
+/*
+ * Register the function described by 'fptr' to be called at application
+ * exit or owning shared object unload time. This is a helper function
+ * for atexit and __cxa_atexit.
+ */
+static int
+atexit_register(struct atexit_fn *fptr)
+{
+ static struct atexit __atexit0; /* one guaranteed table */
+ struct atexit *p;
+
+ _ATEXIT_LOCK();
+ if ((p = __atexit) == NULL)
+ __atexit = p = &__atexit0;
+ else while (p->ind >= ATEXIT_SIZE) {
+ struct atexit *old__atexit;
+ old__atexit = __atexit;
+ _ATEXIT_UNLOCK();
+ if ((p = (struct atexit *)malloc(sizeof(*p))) == NULL)
+ return (-1);
+ _ATEXIT_LOCK();
+ if (old__atexit != __atexit) {
+ /* Lost race, retry operation */
+ _ATEXIT_UNLOCK();
+ free(p);
+ _ATEXIT_LOCK();
+ p = __atexit;
+ continue;
+ }
+ p->ind = 0;
+ p->next = __atexit;
+ __atexit = p;
+ }
+ p->fns[p->ind++] = *fptr;
+ _ATEXIT_UNLOCK();
+ return 0;
+}
+
+/*
+ * Register a function to be performed at exit or when an shared object
+ * with given dso handle is unloaded dynamically.
+ */
+int
+__cxa_atexit(void (*func)(void *), void *arg, void *dso)
+{
+ struct atexit_fn fn;
+ int error;
+
+ fn.fn_type = ATEXIT_FN_CXA;
+ fn.fn_ptr.cxa_func = func;;
+ fn.fn_arg = arg;
+ fn.fn_dso = dso;
+
+ error = atexit_register(&fn);
+ return (error);
+}
+
+/*
+ * Call all handlers registered with __cxa_atexit for the shared
+ * object owning 'dso'. Note: if 'dso' is NULL, then all remaining
+ * handlers are called.
+ */
+void
+__cxa_finalize(void *dso)
+{
+ struct atexit *p;
+ struct atexit_fn fn;
+ int n;
+
+ _ATEXIT_LOCK();
+ for (p = __atexit; p; p = p->next) {
+ for (n = p->ind; --n >= 0;) {
+ if (p->fns[n].fn_type == ATEXIT_FN_EMPTY)
+ continue; /* already been called */
+ if (dso != NULL && dso != p->fns[n].fn_dso)
+ continue; /* wrong DSO */
+ fn = p->fns[n];
+ /*
+ Mark entry to indicate that this particular handler
+ has already been called.
+ */
+ p->fns[n].fn_type = ATEXIT_FN_EMPTY;
+ _ATEXIT_UNLOCK();
+
+ /* Call the function of correct type. */
+ if (fn.fn_type == ATEXIT_FN_CXA)
+ fn.fn_ptr.cxa_func(fn.fn_arg);
+ else if (fn.fn_type == ATEXIT_FN_STD)
+ fn.fn_ptr.std_func();
+ _ATEXIT_LOCK();
+ }
+ }
+ _ATEXIT_UNLOCK();
+}
diff --git a/lang/ifc8/files/cxa_finalize.c b/lang/ifc8/files/cxa_finalize.c
new file mode 100644
index 000000000000..434038f42509
--- /dev/null
+++ b/lang/ifc8/files/cxa_finalize.c
@@ -0,0 +1,38 @@
+/*
+ * Copyright (c) 2002 Marius Strobl
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ *
+ * $FreeBSD: /tmp/pcvs/ports/lang/ifc8/files/Attic/cxa_finalize.c,v 1.1 2004-01-19 14:52:12 maho Exp $
+ */
+
+void
+__cxa_finalize(void *handle)
+{
+
+ /*
+ * As we dared to register the functions via atexit() this job will
+ * be done by exit().
+ */
+ return;
+}
diff --git a/lang/ifc8/files/errno_location.c b/lang/ifc8/files/errno_location.c
new file mode 100644
index 000000000000..dcb44b176f97
--- /dev/null
+++ b/lang/ifc8/files/errno_location.c
@@ -0,0 +1,37 @@
+/*-
+ * Copyright (c) 2000 Andrew Gallatin and David O'Brien
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ *
+ * copied over from: FreeBSD: ports/lang/compaq-cc/files/errno_location.c,v 1.1 2000/12/08 13:27:29 obrien Exp
+ *
+ * $FreeBSD: /tmp/pcvs/ports/lang/ifc8/files/Attic/errno_location.c,v 1.1 2004-01-19 14:52:12 maho Exp $
+ */
+
+#include <errno.h>
+
+int *
+__errno_location(void)
+{
+ return &errno;
+}
diff --git a/lang/ifc8/files/exclude b/lang/ifc8/files/exclude
new file mode 100644
index 000000000000..fbbdf6dc6d8c
--- /dev/null
+++ b/lang/ifc8/files/exclude
@@ -0,0 +1,21 @@
+bin/uninstall.sh
+lib/libcprts.so
+lib/libcprts.so.5
+lib/libcxa.so
+lib/libcxa.so.5
+lib/libcxaguard.so
+lib/libcxaguard.so.5
+lib/libguide.a
+lib/libguide.so
+lib/libguide_stats.a
+lib/libguide_stats.so
+lib/libifcore.so
+lib/libifcore.so.5
+lib/libifcoremt.so
+lib/libifcoremt.so.5
+lib/libifport.so
+lib/libifport.so.5
+lib/libimf.so
+lib/libompstub.a
+lib/libunwind.so
+lib/libunwind.so.5
diff --git a/lang/ifc8/files/exclude_noportdocs b/lang/ifc8/files/exclude_noportdocs
new file mode 100644
index 000000000000..18796f9aa151
--- /dev/null
+++ b/lang/ifc8/files/exclude_noportdocs
@@ -0,0 +1,16 @@
+doc/FortranReleaseNotes.htm
+doc/asm_lan.pdf
+doc/asm_ug
+doc/asm_ug.pdf
+doc/f_qrg
+doc/f_ug1
+doc/f_ug2
+doc/fcompindex.htm
+doc/flex_ug.pdf
+doc/for_lang.pdf
+doc/for_lib.pdf
+doc/for_qopl.pdf
+doc/for_ug1.pdf
+doc/for_ug2.pdf
+doc/ref
+doc/training
diff --git a/lang/ifc8/files/ld.c b/lang/ifc8/files/ld.c
new file mode 100644
index 000000000000..d06d451b2945
--- /dev/null
+++ b/lang/ifc8/files/ld.c
@@ -0,0 +1,336 @@
+/*
+ * Copyright (c) 2002-2003 Marius Strobl
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ *
+ * Wrapper for Intel(R) C/C++ Compiler for Linux to allow linking of native
+ * FreeBSD binaries.
+ * Based on a shell-script written by Dan Nelson <dnelson@allantgroup.com>
+ * with some modifications by Alexander Leidinger <netchild@FreeBSD.org>.
+ *
+ */
+
+#include <sys/cdefs.h>
+__FBSDID("$FreeBSD: /tmp/pcvs/ports/lang/ifc8/files/Attic/ld.c,v 1.1 2004-01-19 14:52:12 maho Exp $");
+
+#include <err.h>
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+#include <unistd.h>
+#include <osreldate.h>
+
+#define PATH_LD "/usr/bin/ld"
+
+#define LDW_CPP (1<<0)
+#define LDW_DYN (1<<1)
+#define LDW_GPROF (1<<2)
+#define LDW_PIC (1<<3)
+#define LDW_THR (1<<4)
+#define LDW_LGCC (1<<5)
+
+struct arglist {
+ size_t argc;
+ const char **argv;
+};
+
+static void addarg(struct arglist *al, const char *arg);
+int main(int argc, char *argv[], char *envp[]);
+
+static void
+addarg(struct arglist *al, const char *arg)
+{
+ const char **argv2;
+
+ argv2 = realloc(al->argv, (al->argc + 1) * sizeof(al->argv[0]));
+
+ if (argv2 == NULL)
+ err(1, NULL);
+
+ al->argv = argv2;
+
+ al->argv[al->argc++] = arg;
+}
+
+int
+main(int argc, char *argv[], char *envp[])
+{
+ size_t i;
+ u_int flags;
+ const char *libc, *libthr, *icc_localbase;
+ struct arglist al = { 0, NULL };
+
+ flags = 0;
+
+ if (argc == 1)
+ errx(1, "no input files");
+
+ if ((icc_localbase = getenv("ICC_LOCALBASE")) == NULL)
+ errx(1, "can't get ICC_LOCALBASE");
+
+#ifdef DEBUG
+ printf("input: ");
+#endif
+
+#define ARGCMP(i, x) !strcmp(argv[i], (x))
+
+ /*
+ * XXX This doesn't deal with whitespace but a) the output of the
+ * compiler should be fixed and b) the real linker is also picky
+ * about whitespace.
+ */
+ for (i = 0; i < argc; i++) {
+#ifdef DEBUG
+ printf("%s ", argv[i]);
+#endif
+
+ if (ARGCMP(i, "-CPLUSPLUS")) {
+ flags |= LDW_CPP;
+ continue;
+ }
+
+ if (ARGCMP(i, "-MT")
+/* ifc8 */
+ || ARGCMP(i, "-lpthread")) {
+/* ifc8 */
+ flags |= LDW_THR;
+ continue;
+ }
+
+ if (ARGCMP(i, "-PIC")) {
+ flags |= LDW_PIC;
+ continue;
+ }
+
+ /*
+ * Check if the compiler wants us to do dynamic linking, i.e.
+ * the compiler was called with -shared or without -static.
+ * If the compiler was called with -static we shouldn't see
+ * "--dynamic-linker" here.
+ * Note: According to ld(1) this is "--dynamic-linker" but
+ * ICC passes "-dynamic-linker" to it.
+ */
+ if (ARGCMP(i, "--dynamic-linker") ||
+ ARGCMP(i, "-dynamic-linker") || ARGCMP(i, "-shared")) {
+ flags |= LDW_DYN;
+ continue;
+ }
+
+ /*
+ * Link against libc_p when "-qp" or "-p" were given,
+ * "/usr/lib/gcrt1.o" indicates this.
+ */
+ if (ARGCMP(i, "/usr/lib/gcrt1.o")) {
+ flags |= LDW_GPROF;
+ continue;
+ }
+
+ if (ARGCMP(i, "-lgcc")) {
+ flags |= LDW_LGCC;
+ continue;
+ }
+ }
+
+ /*
+ * Allow the user to specify an alternative threads library
+ * implementation, such as -lthr, or whatever.
+ */
+#if __FreeBSD_version >= 500016
+ if ((libthr = getenv("PTHREAD_LIBS")) == NULL)
+#endif
+ libthr = "-lc_r";
+ /*
+ * Use the appropriate libs for libc and libthr when linking static
+ * and "-KPIC" or "-pg" where given.
+ */
+ if (!(flags & LDW_DYN) && flags & (LDW_PIC | LDW_GPROF)) {
+ /*
+ * Let libc_p win above libc_pic when both, "-KPIC" and "-pg",
+ * where given, GCC does the same.
+ */
+ if (!(flags & LDW_GPROF))
+ libc = "-lc_pic";
+ else {
+ char *p;
+ libc = "-lc_p";
+ asprintf(&p, "%s_p", libthr);
+ if (p == NULL)
+ err(1, NULL);
+ libthr = p;
+ }
+ } else
+ libc = "-lc";
+
+#ifdef DEBUG
+ printf("\n");
+#endif
+
+ for (i = 0; i < argc; i++) {
+ if (ARGCMP(i, "-CPLUSPLUS") || ARGCMP(i, "-MT") ||
+/* ifc8 */
+ ARGCMP(i, "-lpthread") ||
+/* ifc8 */
+ ARGCMP(i, "-PIC"))
+ continue;
+
+ /* prepend "-melf_i386" to the commandline */
+ if (i == 0) {
+ addarg(&al, argv[0]);
+#if __FreeBSD_version < 500042
+ addarg(&al, "-melf_i386");
+#else
+ addarg(&al, "-melf_i386_fbsd");
+#endif
+ continue;
+ }
+
+ /* Don't add obsolete flag "-Qy", don't add libgcc_s. */
+ if (ARGCMP(i, "-Qy") || ARGCMP(i, "-lgcc_s"))
+ continue;
+
+ /*
+ * Replace libcprts with libstlport_icc. The Dinkumware STL
+ * shipping with ICC has unresolvable glibc dependencies
+ * in both, the static and the dynamic, versions.
+ */
+ if (ARGCMP(i, "-lcprts")) {
+ if (flags & LDW_CPP && !(flags & LDW_LGCC)) {
+ addarg(&al,
+ flags & LDW_DYN ? "-Bdynamic" : "-Bstatic");
+ addarg(&al, "-lstlport_icc");
+ }
+ continue;
+ }
+
+ /*
+ * Link against libthr when compiling multi-threaded or C++
+ * code (libcxa and libunwind depend on a threads library
+ * when compiling C++ source).
+ */
+ if (ARGCMP(i, "-lc")) {
+ if (al.argc > 0 &&
+ strncmp(al.argv[al.argc - 1], "-B", 2))
+ addarg(&al,
+ flags & LDW_DYN ? "-Bdynamic" : "-Bstatic");
+ if (flags & (LDW_CPP | LDW_THR)) {
+ addarg(&al, libthr);
+#if __FreeBSD_version >= 500016
+ addarg(&al,
+ flags & LDW_DYN ? "-Bdynamic" : "-Bstatic");
+ addarg(&al, libc);
+#endif
+ } else
+ addarg(&al, libc);
+ continue;
+ }
+
+ /* Switch Linux stuff to FreeBSD counterparts. */
+ if (ARGCMP(i, "/lib/ld-linux.so.2")) {
+#if __FreeBSD_version >= 501105
+ addarg(&al, "/libexec/ld-elf.so.1");
+#else
+ addarg(&al, "/usr/libexec/ld-elf.so.1");
+#endif
+ continue;
+ }
+ if (ARGCMP(i, "-L/usr/lib")) {
+ addarg(&al, "-L/usr/libexec/elf");
+ addarg(&al, "-L/usr/libexec");
+ addarg(&al, "-L/usr/lib");
+ if (flags & LDW_CPP && !(flags & LDW_LGCC)) {
+ char *p;
+ asprintf(&p, "-L%s/lib", icc_localbase);
+ if (p == NULL)
+ err(1, NULL);
+ addarg(&al, p);
+ }
+ continue;
+ }
+
+ /*
+ * Force libcxa, libcxaguard and libunwind to static linkage,
+ * since the dynamic versions have glibc dependencies.
+ * Don't add superfluous -Bdynamic.
+ */
+ if (ARGCMP(i, "-Bdynamic") && i < argc - 1) {
+ if (ARGCMP(i + 1, "-lcxa") ||
+ ARGCMP(i + 1, "-lcxaguard") ||
+ ARGCMP(i + 1, "-lunwind")) {
+ addarg(&al, "-Bstatic");
+ continue;
+ }
+
+ if (ARGCMP(i + 1, "-lcprts") ||
+ ARGCMP(i + 1, "-lgcc_s"))
+ continue;
+ }
+
+ /* Don't add superfluous -Bstatic. */
+ if (ARGCMP(i, "-Bstatic") && i < argc - 1 &&
+ (ARGCMP(i + 1, "-lcprts") || ARGCMP(i + 1, "-lgcc_s") ||
+ ARGCMP(i + 1, "-lunwind")))
+ continue;
+
+ /*
+ * Sanity check if every lib is prepended by a linkage option,
+ * add if missing.
+ */
+ if (!strncmp(argv[i], "-l", 2) && al.argc > 0 &&
+ strncmp(al.argv[al.argc - 1], "-B", 2)) {
+ if (ARGCMP(i, "-lcxa") || ARGCMP(i, "-lcxaguard") ||
+ ARGCMP(i, "-limf") || ARGCMP(i, "-lirc") ||
+ ARGCMP(i, "-lircmt") || ARGCMP(i, "-lunwind"))
+ addarg(&al, "-Bstatic");
+ else
+ addarg(&al,
+ flags & LDW_DYN ? "-Bdynamic" : "-Bstatic");
+
+ addarg(&al, argv[i]);
+ continue;
+ }
+
+ /* default */
+ addarg(&al, argv[i]);
+ }
+
+ /* Still something to do? */
+ if (al.argc == 1)
+ errx(1, "no input files");
+
+#ifdef DEBUG
+ printf("output: ");
+
+ for (i = 0; i < al.argc; i++)
+ printf("%s ", al.argv[i]);
+
+ printf("\n");
+#endif
+
+ addarg(&al, NULL);
+
+ /* Launch the real linker. */
+ if (execve(PATH_LD, (char **)al.argv, envp) == -1)
+ err(1, "execing " PATH_LD);
+
+ exit (1);
+}
diff --git a/lang/ifc8/files/linux_file.c b/lang/ifc8/files/linux_file.c
new file mode 100644
index 000000000000..cff6d2932919
--- /dev/null
+++ b/lang/ifc8/files/linux_file.c
@@ -0,0 +1,85 @@
+/*
+ * Copyright (c) 2002 The FreeBSD Project
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ *
+ * $FreeBSD$
+ */
+#include <unistd.h>
+#include <fcntl.h>
+#include <stdarg.h>
+
+#define LINUX_O_RDONLY 00
+#define LINUX_O_WRONLY 01
+#define LINUX_O_RDWR 02
+#define LINUX_O_CREAT 0100
+#define LINUX_O_EXCL 0200
+#define LINUX_O_NOCTTY 0400
+#define LINUX_O_TRUNC 01000
+#define LINUX_O_APPEND 02000
+#define LINUX_O_NONBLOCK 04000
+#define LINUX_O_NDELAY LINUX_O_NONBLOCK
+#define LINUX_O_SYNC 010000
+#define LINUX_FASYNC 020000
+
+int l_open(const char *path, int flags, ...) {
+ va_list args;
+ mode_t mode;
+ int bsd_flags, error;
+
+ bsd_flags = 0;
+
+ if (flags & LINUX_O_RDONLY ) bsd_flags |= O_RDONLY;
+ if (flags & LINUX_O_WRONLY ) bsd_flags |= O_WRONLY;
+ if (flags & LINUX_O_RDWR ) bsd_flags |= O_RDWR;
+ if (flags & LINUX_O_NDELAY ) bsd_flags |= O_NONBLOCK;
+ if (flags & LINUX_O_APPEND ) bsd_flags |= O_APPEND;
+ if (flags & LINUX_O_SYNC ) bsd_flags |= O_FSYNC;
+ if (flags & LINUX_O_NONBLOCK) bsd_flags |= O_NONBLOCK;
+ if (flags & LINUX_FASYNC ) bsd_flags |= O_ASYNC;
+ if (flags & LINUX_O_CREAT ) bsd_flags |= O_CREAT;
+ if (flags & LINUX_O_TRUNC ) bsd_flags |= O_TRUNC;
+ if (flags & LINUX_O_EXCL ) bsd_flags |= O_EXCL;
+ if (flags & LINUX_O_NOCTTY ) bsd_flags |= O_NOCTTY;
+
+ if (bsd_flags & O_CREAT) {
+ va_start (args, flags);
+ mode = (mode_t) va_arg(args, int);
+ return open(path, bsd_flags, mode);
+ va_end (args);
+ } else
+ return open(path, bsd_flags);
+}
+
+typedef int32_t l_long;
+typedef l_long l_off_t;
+
+l_off_t l_lseek(int fildes, l_off_t offset, int whence)
+{
+ return (l_off_t) lseek(fildes, (off_t) offset, whence);
+}
+
+int l_ftruncate(int fildes, l_off_t length)
+{
+ return ftruncate(fildes, (off_t) length);
+}
diff --git a/lang/ifc8/files/linux_stat.c b/lang/ifc8/files/linux_stat.c
new file mode 100644
index 000000000000..bb4b19771613
--- /dev/null
+++ b/lang/ifc8/files/linux_stat.c
@@ -0,0 +1,190 @@
+/*
+ * Copyright (c) 2002 The FreeBSD Project
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ *
+ * $FreeBSD: /tmp/pcvs/ports/lang/ifc8/files/Attic/linux_stat.c,v 1.1 2004-01-19 14:52:12 maho Exp $
+ */
+
+#include <sys/types.h>
+#include <sys/stat.h>
+
+/* This matches struct stat64 in glibc2.1, hence the absolutely
+ * insane amounts of padding around dev_t's.
+ */
+struct stat64 {
+ unsigned short st_dev;
+ unsigned char __pad0[10];
+
+#define STAT64_HAS_BROKEN_ST_INO 1
+ unsigned long __st_ino;
+
+ unsigned int st_mode;
+ unsigned int st_nlink;
+
+ unsigned long st_uid;
+ unsigned long st_gid;
+
+ unsigned short st_rdev;
+ unsigned char __pad3[10];
+
+ long long st_size;
+ unsigned long st_blksize;
+
+ unsigned long st_blocks; /* Number 512-byte blocks allocated. */
+ unsigned long __pad4; /* future possible st_blocks high bits */
+
+ unsigned long st_atime_;
+ unsigned long __pad5;
+
+ unsigned long st_mtime_;
+ unsigned long __pad6;
+
+ unsigned long st_ctime_;
+ unsigned long __pad7; /* will be high 32 bits of ctime someday */
+
+ unsigned long long st_ino;
+};
+
+struct stat64 stat2stat64(struct stat sb) {
+ static struct stat64 sb64;
+
+ sb64.st_dev = sb.st_dev;
+ sb64.st_ino = sb.st_ino;
+ sb64.st_mode = sb.st_mode;
+ sb64.st_nlink = sb.st_nlink;
+ sb64.st_uid = sb.st_uid;
+ sb64.st_gid = sb.st_gid;
+ sb64.st_rdev = sb.st_rdev;
+ sb64.st_size = sb.st_size;
+ sb64.st_blksize = sb.st_blksize;
+ sb64.st_blocks = sb.st_blocks;
+ sb64.st_atime_ = sb.st_atime;
+ sb64.st_mtime_ = sb.st_mtime;
+ sb64.st_ctime_ = sb.st_ctime;
+
+ return sb64;
+}
+
+int __fxstat64 (int __ver, int __fildes, struct stat64 *__stat_buf) {
+ struct stat sb;
+ int result;
+
+ result = fstat (__fildes, &sb);
+ *__stat_buf = stat2stat64(sb);
+ return result;
+}
+
+int __lxstat64 (int __ver, __const char *__filename,
+ struct stat64 *__stat_buf) {
+ struct stat sb;
+ int result;
+
+ result = lstat (__filename, &sb);
+ *__stat_buf = stat2stat64(sb);
+ return result;
+}
+
+int __xstat64 (int __ver, __const char *__filename,
+ struct stat64 *__stat_buf) {
+ struct stat sb;
+ int result;
+
+ result = stat (__filename, &sb);
+ *__stat_buf = stat2stat64(sb);
+ return result;
+}
+
+
+struct l_stat
+{
+ unsigned long long st_dev;
+ unsigned short int __pad1;
+ unsigned long st_ino;
+ unsigned int st_mode;
+ unsigned int st_nlink;
+ unsigned int st_uid;
+ unsigned int st_gid;
+ unsigned long long st_rdev;
+ unsigned short int __pad2;
+ long int st_size;
+ long int st_blksize;
+ long int st_blocks;
+ long int st_atime_;
+ unsigned long int __unused1;
+ long int st_mtime_;
+ unsigned long int __unused2;
+ long int st_ctime_;
+ unsigned long int __unused3;
+ unsigned long int __unused4;
+ unsigned long int __unused5;
+};
+
+struct l_stat stat2l_stat(struct stat sb) {
+ static struct l_stat lsb;
+
+ lsb.st_dev = sb.st_dev ;
+ lsb.st_ino = sb.st_ino ;
+ lsb.st_mode = sb.st_mode ;
+ lsb.st_nlink = sb.st_nlink ;
+ lsb.st_uid = sb.st_uid ;
+ lsb.st_gid = sb.st_gid ;
+ lsb.st_rdev = sb.st_rdev ;
+ lsb.st_size = sb.st_size ;
+ lsb.st_blksize = sb.st_blksize;
+ lsb.st_blocks = sb.st_blocks ;
+ lsb.st_atime_ = sb.st_atime ;
+ lsb.st_mtime_ = sb.st_mtime ;
+ lsb.st_ctime_ = sb.st_ctime ;
+
+ return lsb;
+}
+
+int __fxstat (int __ver, int __fildes, struct l_stat *__stat_buf) {
+ struct stat sb;
+ int result;
+
+ result = fstat (__fildes, &sb);
+ *__stat_buf = stat2l_stat(sb);
+ return result;
+}
+
+int __lxstat (int __ver, __const char *__filename,
+ struct l_stat *__stat_buf) {
+ struct stat sb;
+ int result;
+
+ result = lstat (__filename, &sb);
+ *__stat_buf = stat2l_stat(sb);
+ return result;
+}
+
+int __xstat (int __ver, __const char *__filename,
+ struct l_stat *__stat_buf) {
+ struct stat sb;
+ int result;
+
+ result = stat (__filename, &sb);
+ *__stat_buf = stat2l_stat(sb);
+ return result;
+}
diff --git a/lang/ifc8/files/mcount.S b/lang/ifc8/files/mcount.S
new file mode 100644
index 000000000000..f2a43eccee68
--- /dev/null
+++ b/lang/ifc8/files/mcount.S
@@ -0,0 +1,34 @@
+/*
+ * Copyright (c) 2002 Marius Strobl
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ *
+ * $FreeBSD: /tmp/pcvs/ports/lang/ifc8/files/Attic/mcount.S,v 1.1 2004-01-19 14:52:12 maho Exp $
+ */
+
+ .text
+ .extern .mcount
+ .globl mcount
+ .type mcount,@function
+mcount:
+ jmp .mcount
diff --git a/lang/ifc8/files/patch-bin::ifc b/lang/ifc8/files/patch-bin::ifc
new file mode 100644
index 000000000000..8f4354048ef0
--- /dev/null
+++ b/lang/ifc8/files/patch-bin::ifc
@@ -0,0 +1,67 @@
+--- bin/ifc.orig Tue Dec 9 19:55:12 2003
++++ bin/ifc Tue Dec 9 20:12:01 2003
+@@ -1,6 +1,9 @@
+ #!/bin/sh
+
+-if [ -z INTEL_LICENSE_FILE ]
++ICC_LOCALBASE=%%ICC_LOCALBASE%%
++export ICC_LOCALBASE;
++
++if [ -z "$INTEL_LICENSE_FILE" ]
+ then
+ INTEL_LICENSE_FILE=<INSTALLDIR>/licenses;
+ else
+@@ -8,7 +11,7 @@
+ fi
+ export INTEL_LICENSE_FILE;
+
+-if [ -z LD_LIBRARY_PATH ]
++if [ -z "$LD_LIBRARY_PATH" ]
+ then
+ LD_LIBRARY_PATH=<INSTALLDIR>/lib;
+ else
+@@ -16,7 +19,7 @@
+ fi
+ export LD_LIBRARY_PATH;
+
+-if [ -z PATH ]
++if [ -z "$PATH" ]
+ then
+ PATH=<INSTALLDIR>/bin;
+ else
+@@ -24,11 +27,31 @@
+ fi
+ export PATH;
+
+-export -n IA32ROOT; unset IA32ROOT;
+-
+ if [ $# != 0 ]
+ then
+- exec -a "<INSTALLDIR>/bin/ifc" <INSTALLDIR>/bin/ifcbin "$@";
++ i=0
++ argc=$#
++ while [ $i -lt $argc ] ; do
++ val1=$1
++ shift
++ val2=${val1#"-openmp"}
++ if [ ${#val1} -gt ${#val2} ] ; then
++ echo "Sorry, option '$val1' is not supported on FreeBSD."
++ exit 1
++ fi
++ val2=${val1#"-par"}
++ if [ ${#val1} -gt ${#val2} ] ; then
++ echo "Sorry, option '$val1' is not supported on FreeBSD."
++ exit 1
++ fi
++ if [ "${val1}" = "-Kpic" ] || [ "${val1}" = "-KPIC" ] || \
++ [ "${val1}" = "-fpic" ] || [ "${val1}" = "-fPIC" ] ; then
++ set -- "$@" "-Qoption,ld,-PIC"
++ fi
++ set -- "$@" "$val1"
++ i=$(($i+1))
++ done
++ exec <INSTALLDIR>/bin/ifcbin "$@";
+ else
+- exec -a "<INSTALLDIR>/bin/ifc" <INSTALLDIR>/bin/ifcbin;
++ exec <INSTALLDIR>/bin/ifcbin;
+ fi
diff --git a/lang/ifc8/files/patch-bin::ifort b/lang/ifc8/files/patch-bin::ifort
new file mode 100644
index 000000000000..ba49dbea913a
--- /dev/null
+++ b/lang/ifc8/files/patch-bin::ifort
@@ -0,0 +1,67 @@
+--- bin/ifort.orig Tue Dec 9 19:55:12 2003
++++ bin/ifort Tue Dec 9 20:12:01 2003
+@@ -1,6 +1,9 @@
+ #!/bin/sh
+
+-if [ -z INTEL_LICENSE_FILE ]
++ICC_LOCALBASE=%%ICC_LOCALBASE%%
++export ICC_LOCALBASE;
++
++if [ -z "$INTEL_LICENSE_FILE" ]
+ then
+ INTEL_LICENSE_FILE=<INSTALLDIR>/licenses;
+ else
+@@ -8,7 +11,7 @@
+ fi
+ export INTEL_LICENSE_FILE;
+
+-if [ -z LD_LIBRARY_PATH ]
++if [ -z "$LD_LIBRARY_PATH" ]
+ then
+ LD_LIBRARY_PATH=<INSTALLDIR>/lib;
+ else
+@@ -16,7 +19,7 @@
+ fi
+ export LD_LIBRARY_PATH;
+
+-if [ -z PATH ]
++if [ -z "$PATH" ]
+ then
+ PATH=<INSTALLDIR>/bin;
+ else
+@@ -24,11 +27,31 @@
+ fi
+ export PATH;
+
+-export -n IA32ROOT; unset IA32ROOT;
+-
+ if [ $# != 0 ]
+ then
+- exec -a "<INSTALLDIR>/bin/ifort" <INSTALLDIR>/bin/ifortbin "$@";
++ i=0
++ argc=$#
++ while [ $i -lt $argc ] ; do
++ val1=$1
++ shift
++ val2=${val1#"-openmp"}
++ if [ ${#val1} -gt ${#val2} ] ; then
++ echo "Sorry, option '$val1' is not supported on FreeBSD."
++ exit 1
++ fi
++ val2=${val1#"-par"}
++ if [ ${#val1} -gt ${#val2} ] ; then
++ echo "Sorry, option '$val1' is not supported on FreeBSD."
++ exit 1
++ fi
++ if [ "${val1}" = "-Kpic" ] || [ "${val1}" = "-KPIC" ] || \
++ [ "${val1}" = "-fpic" ] || [ "${val1}" = "-fPIC" ] ; then
++ set -- "$@" "-Qoption,ld,-PIC"
++ fi
++ set -- "$@" "$val1"
++ i=$(($i+1))
++ done
++ exec <INSTALLDIR>/bin/ifortbin "$@";
+ else
+- exec -a "<INSTALLDIR>/bin/ifort" <INSTALLDIR>/bin/ifortbin;
++ exec <INSTALLDIR>/bin/ifortbin;
+ fi
diff --git a/lang/ifc8/files/stderr.c b/lang/ifc8/files/stderr.c
new file mode 100644
index 000000000000..56b4c4182c18
--- /dev/null
+++ b/lang/ifc8/files/stderr.c
@@ -0,0 +1,32 @@
+/*
+ * Copyright (c) 2002 Marius Strobl
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ *
+ * $FreeBSD: /tmp/pcvs/ports/lang/ifc8/files/Attic/stderr.c,v 1.1 2004-01-19 14:52:12 maho Exp $
+ */
+
+#include <stdio.h>
+
+#undef stderr
+FILE *stderr = &__sF[2];
diff --git a/lang/ifc8/files/stdin.c b/lang/ifc8/files/stdin.c
new file mode 100644
index 000000000000..ee0d27673630
--- /dev/null
+++ b/lang/ifc8/files/stdin.c
@@ -0,0 +1,32 @@
+/*
+ * Copyright (c) 2002 Marius Strobl
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ *
+ * $FreeBSD: /tmp/pcvs/ports/lang/ifc8/files/Attic/stdin.c,v 1.1 2004-01-19 14:52:12 maho Exp $
+ */
+
+#include <stdio.h>
+
+#undef stdin
+FILE *stdin = &__sF[0];
diff --git a/lang/ifc8/files/stdout.c b/lang/ifc8/files/stdout.c
new file mode 100644
index 000000000000..db76ed60f34a
--- /dev/null
+++ b/lang/ifc8/files/stdout.c
@@ -0,0 +1,32 @@
+/*
+ * Copyright (c) 2002 Marius Strobl
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ *
+ * $FreeBSD: /tmp/pcvs/ports/lang/ifc8/files/Attic/stdout.c,v 1.1 2004-01-19 14:52:12 maho Exp $
+ */
+
+#include <stdio.h>
+
+#undef stdout
+FILE *stdout = &__sF[1];
diff --git a/lang/ifc8/files/sysconf.c b/lang/ifc8/files/sysconf.c
new file mode 100644
index 000000000000..a19f9ff0f93d
--- /dev/null
+++ b/lang/ifc8/files/sysconf.c
@@ -0,0 +1,145 @@
+/*
+ * Copyright (c) 2002 The FreeBSD Project
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ *
+ * $FreeBSD: /tmp/pcvs/ports/lang/ifc8/files/Attic/sysconf.c,v 1.1 2004-01-19 14:52:12 maho Exp $
+ */
+#include <unistd.h>
+#include <errno.h>
+
+#define _SC_UNDEF 0
+
+static int linux_sysconf[] = {
+ _SC_ARG_MAX,
+ _SC_CHILD_MAX,
+ _SC_CLK_TCK,
+ _SC_NGROUPS_MAX,
+ _SC_OPEN_MAX,
+ _SC_STREAM_MAX,
+ _SC_TZNAME_MAX,
+ _SC_JOB_CONTROL,
+ _SC_SAVED_IDS,
+ _SC_REALTIME_SIGNALS,
+ _SC_PRIORITY_SCHEDULING,
+ _SC_TIMERS,
+ _SC_ASYNCHRONOUS_IO,
+ _SC_PRIORITIZED_IO,
+ _SC_SYNCHRONIZED_IO,
+ _SC_FSYNC,
+ _SC_MAPPED_FILES,
+ _SC_MEMLOCK,
+ _SC_MEMLOCK_RANGE,
+ _SC_MEMORY_PROTECTION,
+ _SC_MESSAGE_PASSING,
+ _SC_SEMAPHORES,
+ _SC_SHARED_MEMORY_OBJECTS,
+ _SC_AIO_LISTIO_MAX,
+ _SC_AIO_MAX,
+ _SC_AIO_PRIO_DELTA_MAX,
+ _SC_DELAYTIMER_MAX,
+ _SC_MQ_OPEN_MAX,
+ _SC_UNDEF,
+ _SC_VERSION,
+ _SC_PAGESIZE,
+ _SC_RTSIG_MAX,
+ _SC_SEM_NSEMS_MAX,
+ _SC_SEM_VALUE_MAX,
+ _SC_SIGQUEUE_MAX,
+ _SC_TIMER_MAX,
+ _SC_BC_BASE_MAX,
+ _SC_BC_DIM_MAX,
+ _SC_BC_SCALE_MAX,
+ _SC_BC_STRING_MAX,
+ _SC_COLL_WEIGHTS_MAX,
+ _SC_UNDEF,
+ _SC_EXPR_NEST_MAX,
+ _SC_LINE_MAX,
+ _SC_RE_DUP_MAX,
+ _SC_UNDEF,
+ _SC_2_VERSION,
+ _SC_2_C_BIND,
+ _SC_2_C_DEV,
+ _SC_2_FORT_DEV,
+ _SC_2_FORT_RUN,
+ _SC_2_SW_DEV,
+ _SC_2_LOCALEDEF,
+ _SC_UNDEF,
+ _SC_UNDEF,
+ _SC_UNDEF,
+ _SC_UNDEF,
+ _SC_UNDEF,
+ _SC_UNDEF,
+ _SC_UNDEF,
+ _SC_UNDEF,
+ _SC_UNDEF,
+ _SC_UNDEF,
+ _SC_UNDEF,
+ _SC_UNDEF,
+ _SC_UNDEF,
+ _SC_UNDEF,
+ _SC_UNDEF,
+ _SC_UNDEF,
+ _SC_UNDEF,
+ _SC_UNDEF,
+ _SC_UNDEF,
+ _SC_UNDEF,
+ _SC_UNDEF,
+ _SC_UNDEF,
+ _SC_UNDEF,
+ _SC_UNDEF,
+ _SC_UNDEF,
+ _SC_UNDEF,
+ _SC_UNDEF,
+ _SC_UNDEF,
+ _SC_UNDEF,
+ _SC_UNDEF,
+ _SC_UNDEF,
+ _SC_UNDEF,
+ _SC_UNDEF,
+ _SC_UNDEF,
+ _SC_UNDEF,
+ _SC_UNDEF,
+ _SC_UNDEF,
+ _SC_UNDEF,
+ _SC_UNDEF,
+ _SC_UNDEF,
+ _SC_UNDEF,
+ _SC_UNDEF,
+ _SC_UNDEF,
+ _SC_2_CHAR_TERM,
+ _SC_UNDEF,
+ _SC_2_UPE,
+};
+
+#define SYSCONF_SIZE (sizeof(linux_sysconf)/sizeof(int))
+
+long __sysconf(int name)
+{
+ if (name >= SYSCONF_SIZE || linux_sysconf[name] == _SC_UNDEF) {
+ errno = EINVAL;
+ return -1;
+ }
+
+ return sysconf(linux_sysconf[name]);
+}
diff --git a/lang/ifc8/pkg-descr b/lang/ifc8/pkg-descr
new file mode 100644
index 000000000000..1ce153682851
--- /dev/null
+++ b/lang/ifc8/pkg-descr
@@ -0,0 +1,8 @@
+This is Intels Fortran compiler, it is set up to produce native FreeBSD binaries.
+
+There are some problems:
+a) when linking with libc_r, program won't work
+b) unstable with Pentium III optimization flag
+c) sometimes slower than ifc version 7.x :(
+
+WWW: http://www.intel.com/software/products/compilers/flin
diff --git a/lang/ifc8/pkg-plist b/lang/ifc8/pkg-plist
new file mode 100644
index 000000000000..e41eb9320595
--- /dev/null
+++ b/lang/ifc8/pkg-plist
@@ -0,0 +1,1762 @@
+%%COMPILERDIR%%/bin/codecov
+%%COMPILERDIR%%/bin/fortcom
+%%COMPILERDIR%%/bin/fpp
+%%COMPILERDIR%%/bin/ifc
+%%COMPILERDIR%%/bin/ifc.cfg
+%%COMPILERDIR%%/bin/ifcbin
+%%COMPILERDIR%%/bin/ifort
+%%COMPILERDIR%%/bin/ifort.cfg
+%%COMPILERDIR%%/bin/ifortbin
+%%COMPILERDIR%%/bin/ifortvars.csh
+%%COMPILERDIR%%/bin/ifortvars.sh
+%%COMPILERDIR%%/bin/ldwrapper/ld
+@dirrm %%COMPILERDIR%%/bin/ldwrapper
+%%COMPILERDIR%%/bin/profmerge
+%%COMPILERDIR%%/bin/proforder
+%%COMPILERDIR%%/bin/tselect
+%%COMPILERDIR%%/bin/xiar
+%%COMPILERDIR%%/bin/xild
+%%COMPILERDIR%%/bin/ifcbin.cfg
+%%COMPILERDIR%%/bin/ifortbin.cfg
+@dirrm %%COMPILERDIR%%/bin
+%%PORTDOCS%%%%COMPILERDIR%%/doc/FortranReleaseNotes.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_lan.pdf
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug.pdf
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/Disclaimer.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/MSL_styl.css
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/MSL_styl_ns.css
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/NOTE.GIF
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/anal_cmb.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/anal_exc.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/anal_imp.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/anal_mut.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/anal_ovw.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/app_dev.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/asm_64.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/asm_algn.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/asm_alia.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/asm_arth.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/asm_asgn.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/asm_bund.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/asm_data.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/asm_dir.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/asm_grp.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/asm_ovw.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/asm_set.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/asm_ug_lx.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/asm_ug_lx.log
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/asm_ug_lx_csh.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/asm_ug_lx_rhc.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/bsscdhtm.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/clo_abi.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/clo_adv.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/clo_comp.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/clo_err.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/clo_file.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/clo_info.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/clo_ovw.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/comp_inst.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/comp_jmp.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/comp_ln.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/comp_lne.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/comp_str.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/comp_sym.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/compl_ovw.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/cover.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/cshdat_robohelp.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/cshdat_webhelp.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/default.skn
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/dep_exmp.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/dep_fals.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/dep_mods.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/dep_ovw.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/dep_sync.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/diag_err.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/diag_fatl.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/diag_ovw.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/diag_synt.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/diag_type.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/diag_wrn.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/eHelp.xml
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/ehlpdhtm.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/fea_ovw.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/fea_retn.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/fea_spec.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/glossary.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/gs_env.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/gs_inv.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/gs_ovw.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/int_abt.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/int_conv.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/int_ovw.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/int_pubs.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/int_sys.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/lnxskin_nologo.skn
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/logo.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/msg_synt.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/pred_brn.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/pred_clr.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/pred_cmp.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/pred_imp.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/pred_ind.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/pred_mut.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/pred_mxr.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/pred_ovw.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/pred_sco.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/pred_sfe.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/pred_st8.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/vir_areg.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/vir_bank.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/vir_brch.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/vir_decl.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/vir_reg.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/vir_undf.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/vir_unwn.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/vir_valu.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/webhelp.cab
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/webhelp.jar
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whcsh_home.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whcshdata.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whdata/whftdata.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whdata/whftdata0.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whdata/whfts.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whdata/whfts.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whdata/whfwdata.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whdata/whfwdata0.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whdata/whfwdata1.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whdata/whfwdata2.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whdata/whfwdata3.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whdata/whfwdata4.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whdata/whfwdata5.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whdata/whfwdata6.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whdata/whgdata.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whdata/whglo.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whdata/whglo.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whdata/whidata.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whdata/whidata0.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whdata/whidx.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whdata/whidx.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whdata/whtdata.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whdata/whtdata0.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whdata/whtoc.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whdata/whtoc.js
+%%PORTDOCS%%@dirrm %%COMPILERDIR%%/doc/asm_ug/whdata
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whestart.ico
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whfbody.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whfdhtml.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whfform.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whfhost.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whform.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whframes.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whgbody.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whgdata/whexpbar.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whgdata/whlstf0.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whgdata/whlstf1.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whgdata/whlstf10.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whgdata/whlstf11.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whgdata/whlstf12.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whgdata/whlstf13.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whgdata/whlstf14.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whgdata/whlstf2.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whgdata/whlstf3.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whgdata/whlstf4.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whgdata/whlstf5.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whgdata/whlstf6.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whgdata/whlstf7.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whgdata/whlstf8.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whgdata/whlstf9.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whgdata/whlstfl0.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whgdata/whlstfl1.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whgdata/whlstfl10.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whgdata/whlstfl11.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whgdata/whlstfl12.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whgdata/whlstfl13.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whgdata/whlstfl14.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whgdata/whlstfl15.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whgdata/whlstfl16.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whgdata/whlstfl17.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whgdata/whlstfl18.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whgdata/whlstfl19.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whgdata/whlstfl2.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whgdata/whlstfl20.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whgdata/whlstfl21.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whgdata/whlstfl22.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whgdata/whlstfl23.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whgdata/whlstfl24.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whgdata/whlstfl3.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whgdata/whlstfl4.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whgdata/whlstfl5.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whgdata/whlstfl6.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whgdata/whlstfl7.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whgdata/whlstfl8.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whgdata/whlstfl9.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whgdata/whlstg0.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whgdata/whlsti0.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whgdata/whlstt0.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whgdata/whlstt1.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whgdata/whlstt10.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whgdata/whlstt11.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whgdata/whlstt12.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whgdata/whlstt13.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whgdata/whlstt2.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whgdata/whlstt3.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whgdata/whlstt4.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whgdata/whlstt5.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whgdata/whlstt6.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whgdata/whlstt7.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whgdata/whlstt8.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whgdata/whlstt9.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whgdata/whnvf30.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whgdata/whnvf31.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whgdata/whnvf32.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whgdata/whnvf33.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whgdata/whnvl31.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whgdata/whnvl32.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whgdata/whnvl33.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whgdata/whnvp30.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whgdata/whnvp31.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whgdata/whnvp32.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whgdata/whnvp33.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whgdata/whnvt30.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whgdata/whnvt31.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whgdata/whnvt32.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whgdata/whnvt33.htm
+%%PORTDOCS%%@dirrm %%COMPILERDIR%%/doc/asm_ug/whgdata
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whgdef.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whgdhtml.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whghost.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whhost.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whibody.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whidhtml.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whiform.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whihost.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whlang.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whmozemu.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whmsg.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whnjs.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whphost.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whproj.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whproj.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whproj.xml
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whproxy.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whres.xml
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whrstart.ico
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whskin_banner.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whskin_blank.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whskin_frmset01.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whskin_frmset010.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whskin_homepage.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whskin_info.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whskin_mbars.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whskin_papplet.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whskin_pdhtml.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whskin_pickup.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whskin_plist.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whskin_tbars.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whskin_tw.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whst_topics.xml
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whstart.ico
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whstart.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whstub.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/wht_abge.jpg
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/wht_abgi.jpg
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/wht_abgw.jpg
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/wht_abte.jpg
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/wht_abti.jpg
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/wht_abtw.jpg
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/wht_fts_h.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/wht_fts_n.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/wht_glo_h.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/wht_glo_n.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/wht_go.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/wht_hide.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/wht_idx_h.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/wht_idx_n.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/wht_logo1.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/wht_logo2.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/wht_next.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/wht_next_g.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/wht_nologo.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/wht_prev.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/wht_prev_g.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/wht_spac.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/wht_sync.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/wht_tab0.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/wht_tab1.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/wht_tab2.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/wht_tab3.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/wht_tab4.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/wht_tab5.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/wht_tab6.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/wht_tab7.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/wht_tab8.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/wht_toc1.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/wht_toc2.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/wht_toc3.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/wht_toc4.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/wht_toc_h.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/wht_toc_n.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/wht_ws.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/wht_ws_g.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whtbar.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whtdhtml.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whthost.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whtopic.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whutils.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whver.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whxdata/whftdata0.xml
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whxdata/whfts.xml
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whxdata/whfwdata0.xml
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whxdata/whfwdata1.xml
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whxdata/whfwdata2.xml
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whxdata/whfwdata3.xml
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whxdata/whfwdata4.xml
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whxdata/whfwdata5.xml
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whxdata/whfwdata6.xml
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whxdata/whglo.xml
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whxdata/whidata0.xml
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whxdata/whidx.xml
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whxdata/whtdata0.xml
+%%PORTDOCS%%%%COMPILERDIR%%/doc/asm_ug/whxdata/whtoc.xml
+%%PORTDOCS%%@dirrm %%COMPILERDIR%%/doc/asm_ug/whxdata
+%%PORTDOCS%%@dirrm %%COMPILERDIR%%/doc/asm_ug
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/bookcls.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/bookopn.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/cshdat_robohelp.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/cshdat_webhelp.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/discl.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/ehlpdhtm.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/for_help.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/for_qopl.log
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/index.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/index_csh.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/index_rhc.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/linux71.css
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/linux71_ns.css
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/lnxskin_nologo.skn
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/note.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/picarrow.bmp
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/pichand.bmp
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/picmouse.bmp
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/qck_alpha.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/qck_covr.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/qck_how.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/qck_new.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/webhelp.cab
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/webhelp.jar
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whcsh_home.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whcshdata.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whdata/whftdata.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whdata/whftdata0.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whdata/whfts.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whdata/whfts.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whdata/whfwdata.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whdata/whgdata.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whdata/whglo.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whdata/whglo.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whdata/whidata.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whdata/whidata0.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whdata/whidx.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whdata/whidx.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whdata/whtdata.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whdata/whtdata0.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whdata/whtoc.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whdata/whtoc.js
+%%PORTDOCS%%@dirrm %%COMPILERDIR%%/doc/f_qrg/whdata
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whestart.ico
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whfbody.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whfdhtml.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whfform.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whfhost.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whform.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whframes.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whgbody.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whgdata/whexpbar.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whgdata/whlstg0.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whgdata/whlsti0.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whgdata/whlstt0.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whgdata/whlstt1.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whgdata/whnvf30.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whgdata/whnvf31.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whgdata/whnvf32.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whgdata/whnvf33.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whgdata/whnvl31.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whgdata/whnvl32.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whgdata/whnvl33.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whgdata/whnvp30.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whgdata/whnvp31.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whgdata/whnvp32.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whgdata/whnvp33.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whgdata/whnvt30.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whgdata/whnvt31.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whgdata/whnvt32.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whgdata/whnvt33.htm
+%%PORTDOCS%%@dirrm %%COMPILERDIR%%/doc/f_qrg/whgdata
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whgdef.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whgdhtml.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whghost.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whhost.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whibody.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whidhtml.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whiform.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whihost.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whlang.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whxdata/whftdata0.xml
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whxdata/whfts.xml
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whxdata/whglo.xml
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whxdata/whidata0.xml
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whxdata/whidx.xml
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whxdata/whtdata0.xml
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whxdata/whtoc.xml
+%%PORTDOCS%%@dirrm %%COMPILERDIR%%/doc/f_qrg/whxdata
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whmozemu.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whmsg.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whnjs.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whphost.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whproj.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whproj.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whproj.xml
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whproxy.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whres.xml
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whrstart.ico
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whskin_banner.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whskin_blank.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whskin_frmset01.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whskin_frmset010.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whskin_homepage.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whskin_info.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whskin_mbars.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whskin_papplet.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whskin_pdhtml.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whskin_pickup.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whskin_plist.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whskin_tbars.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whst_topics.xml
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whstart.ico
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whstart.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whstub.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/wht_abge.jpg
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/wht_abgi.jpg
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/wht_abgw.jpg
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/wht_abte.jpg
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/wht_abti.jpg
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/wht_abtw.jpg
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/wht_fts_h.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/wht_fts_n.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/wht_glo_h.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/wht_glo_n.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/wht_go.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/wht_hide.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/wht_idx_h.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/wht_idx_n.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/wht_logo1.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/wht_logo2.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/wht_ws.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/wht_next.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/wht_next_g.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/wht_nologo.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/wht_prev.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/wht_prev_g.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/wht_spac.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/wht_sync.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/wht_tab0.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/wht_tab1.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/wht_tab2.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/wht_tab3.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/wht_tab4.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/wht_tab5.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/wht_tab6.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/wht_tab7.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/wht_tab8.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/wht_toc3.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/wht_toc4.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/wht_toc_h.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/wht_toc_n.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/wht_ws_g.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whtbar.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whtdhtml.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whthost.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whtopic.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whutils.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/whver.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_qrg/xref_bth.htm
+%%PORTDOCS%%@dirrm %%COMPILERDIR%%/doc/f_qrg
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/2-gigabytes.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/advancing_record_i_o.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/bookcls.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/bookopn.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/caution.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/closing_a_filet.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/cmp_endi.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/compat_if7.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/compile-time_envvars.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/compiler_options_details.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/cshdat_robohelp.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/cshdat_webhelp.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/data_re_overview.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/debugger_commands_and_breakpoints.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/default_names.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/dfumerrors.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/discl.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/disabling_excep_handler.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/doc_how.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/ehlpdhtm.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/error_handling_ovw.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/fce_ovw.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/fce_vars.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/fced_mod.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/file_sharing.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/file_specs.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/filed001.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/filed002.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/filed003.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/filed004.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/filed005.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/filed006.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/files_32.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/files_overview.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/for_comm.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/format_of_record_types_.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/fortran_help.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/forms_of_i_o_statements.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/fortran_i_o_overview.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/getting_started_overview.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/getting_started_with_debugging.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/grp_cout.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/index.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/index_csh.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/index_rhc.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/internal_scratch_files.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/inv_deflt.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/inv_inp.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/inv_libs.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/inv_line.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/keyfiles_32.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/keyfiles_64.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/linux.css
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/linux_ns.css
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/lj-06690.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/mix_ovw.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/lnxskin_nologo.skn
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/logical_i_o_units.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/math_libs.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/note.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/obtaining_file_info.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/opening_files.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/output_files.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/overview_indirect_response.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/pg10hbod.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/pg11char.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/pg11dsum.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/pg11flpt.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/pg11flsc.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/pg11flsr.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/pg11fltc.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/pg11fltr.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/pg11fluc.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/pg11flur.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/pg11holl.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whdata/whftdata.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whdata/whftdata0.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whdata/whfts.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whdata/whfts.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whdata/whfwdata.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whdata/whgdata.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whdata/whglo.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whdata/whglo.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whdata/whidata.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whdata/whidata0.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whdata/whidx.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whdata/whidx.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whdata/whtdata.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whdata/whtdata0.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whdata/whtoc.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whdata/whtoc.js
+%%PORTDOCS%%@dirrm %%COMPILERDIR%%/doc/f_ug1/whdata
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/pg11int.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/pg11int1.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/pg11int2.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/pg11int4.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/pg11int8.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/pg11log.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/pg2envar.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/pg2traqq.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/pg3addnt.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/pg3conv.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/pg3formt.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/pg3limit.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/pg3mtenv.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/pg3mtext.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/pg3mthod.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/pg3mtodf.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/pg3mtopn.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/pg3mtopt.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/pggfmsp.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/pgkpluse.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/pgkport.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/pgsclex.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/pgsclmix.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/pgsiotem.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/pgtcmlnk.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/pgwadcas.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/pgwadjat.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/pgwadjca.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/pgwadjnm.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/pgwadmod.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/pgwadsum.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/pgwadvcb.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/pgwarray.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/pgwchars.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/pgwexchg.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/pgwf90pt.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/pgwhandd.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/pgwintpt.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/pgwmlovr.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/pgwnumdt.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/pgwpasar.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/pgwpmixl.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/pgwproto.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/pgwuscom.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/pgwusdef.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/pgwusmod.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/pgwvfvc.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/pgxdebug.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/picarrow.bmp
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/pichand.bmp
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/picmouse.bmp
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/portability_routines.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/ppro_mcr.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/ppro_ovw.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/proc_alt.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/proc_phs.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/record_access.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/record_length.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/record_operations.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/record_ops_ovw.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/record_overhead.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/record_transfer.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/robohhre.lng
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/record_types.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/search_include_mod_files.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/specify_initial_rec_pos.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/specify_unit_file_dir.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/types_of_files.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/types_of_i_o_statements.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/ug1_build_apps.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/ug1_dir_options.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/ug1_opt_codegen.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/ug1_opt_compat.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/ug1_opt_compdiag.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/ug1_opt_extproc.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/ug1_opt_fltpt.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/ug1_opt_fortdata.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/ug1_opt_fortlang.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/ug1_opt_library.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whgdata/whexpbar.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whgdata/whlstg0.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whgdata/whlsti0.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whgdata/whlsti1.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whgdata/whlsti2.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whgdata/whlsti3.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whgdata/whlstt0.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whgdata/whlstt1.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whgdata/whlstt10.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whgdata/whlstt11.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whgdata/whlstt12.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whgdata/whlstt13.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whgdata/whlstt14.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whgdata/whlstt15.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whgdata/whlstt16.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whgdata/whlstt17.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whgdata/whlstt18.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whgdata/whlstt19.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whgdata/whlstt2.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whgdata/whlstt20.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whgdata/whlstt21.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whgdata/whlstt22.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whgdata/whlstt23.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whgdata/whlstt24.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whgdata/whlstt3.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whgdata/whlstt4.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whgdata/whlstt5.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whgdata/whlstt6.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whgdata/whlstt7.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whgdata/whlstt8.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whgdata/whlstt9.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whgdata/whnvf30.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whgdata/whnvf31.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whgdata/whnvf32.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whgdata/whnvf33.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whgdata/whnvl31.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whgdata/whnvl32.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whgdata/whnvl33.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whgdata/whnvp30.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whgdata/whnvp31.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whgdata/whnvp32.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whgdata/whnvp33.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whgdata/whnvt30.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whgdata/whnvt31.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whgdata/whnvt32.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whgdata/whnvt33.htm
+%%PORTDOCS%%@dirrm %%COMPILERDIR%%/doc/f_ug1/whgdata
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/ug1_opt_misc.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/ug1_opt_optimize.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/ug1_opt_preproc.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/ug1_opt_runtime.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/ug1_setup_vars_bat.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/ug1l_about.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/ug1l_comp_limits.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/ug1l_compiler_ovw.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/ug1l_cover.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/ug1l_create_shared_libs.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/ug1l_debug_excep.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/ug1l_debug_mixed_lang.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/ug1l_debugging_squares.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/ug1l_display_vars.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/ug1l_exp_deb_cmd.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/ug1l_fordef.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/webhelp.cab
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/ug1l_handling_rt_errors.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/ug1l_locating_unalign_data.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/ug1l_mod_prog.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/ug1l_prepare_prog_debug.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/ug1l_redirect.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/ug1l_rt_errors.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/ug1l_signal_handling.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/ug1l_summary_debug_cmd.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/useropen_specifier.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/using_libraries_ovw.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/using_preconn_io_files.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/vsn_flim.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/webhelp.jar
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whcsh_home.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whcshdata.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whestart.ico
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whfbody.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whfdhtml.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whfform.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whfhost.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whform.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whframes.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whgbody.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whgdef.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whgdhtml.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whghost.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whhost.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whibody.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whidhtml.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whiform.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whihost.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whlang.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whmozemu.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whmsg.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whnjs.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whphost.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whproj.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whproj.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whproj.xml
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whproxy.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whres.xml
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whstart.ico
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whrstart.ico
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whskin_banner.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whskin_blank.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whskin_frmset01.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whskin_frmset010.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whskin_homepage.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whskin_info.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whskin_mbars.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whskin_papplet.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whskin_pdhtml.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whskin_pickup.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whskin_plist.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whskin_tbars.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whst_topics.xml
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whstart.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whstub.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/wht_abge.jpg
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/wht_abgi.jpg
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/wht_abgw.jpg
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whxdata/whftdata0.xml
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whxdata/whfts.xml
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whxdata/whglo.xml
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whxdata/whidata0.xml
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whxdata/whidx.xml
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whxdata/whtdata0.xml
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whxdata/whtoc.xml
+%%PORTDOCS%%@dirrm %%COMPILERDIR%%/doc/f_ug1/whxdata
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/wht_abte.jpg
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/wht_abti.jpg
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/wht_abtw.jpg
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/wht_fts_h.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/wht_fts_n.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/wht_glo_h.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/wht_glo_n.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/wht_go.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/wht_hide.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/wht_idx_h.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/wht_idx_n.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/wht_logo1.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/wht_logo2.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/wht_next.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/wht_next_g.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/wht_nologo.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/wht_prev.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/wht_prev_g.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/wht_spac.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/wht_sync.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/wht_tab0.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/wht_tab1.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/wht_tab2.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/wht_tab3.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/wht_tab4.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/wht_tab5.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/wht_tab6.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/wht_tab7.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/wht_tab8.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/wht_toc3.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/wht_toc4.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/wht_toc_h.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/wht_toc_n.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/wht_ws.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/wht_ws_g.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whtbar.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whtdhtml.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whthost.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whtopic.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whutils.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/whver.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/zk-0798.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/zk-0799.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/zk-0809.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/zk-0810.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/zk-5299a.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/zk-5300a.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/zk-6654a.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/zk-7420.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/zk-8326a.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/zk-9814.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/zk-9815.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/zk-9816.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/zk-9817.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/zk-9818.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/zk-9819.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/zk-9820.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/zk-9821.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/zk-9822.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug1/zk-9823.gif
+%%PORTDOCS%%@dirrm %%COMPILERDIR%%/doc/f_ug1
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/5-1.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/5-2.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/5-3.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/5-4.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/5-5.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/bookcls.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/bookopn.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/call_stk1.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/call_stk2.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/call_stk3.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/call_stk4.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/caution.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/cleanup.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/cmp_algn.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/cmp_dflt.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/cmp_eff.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/cmp_endi.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/cmp_ovw.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/cmp_stck.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/cmp_visib.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/code_arch.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/color_cov.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/dbg_opt.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/cshdat_robohelp.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/cshdat_webhelp.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/dir_loop.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/dir_pipe.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/dir_pref.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/dir_unrl.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/dir_vect.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/dsp_excl.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/dsp_ovw.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/dsp_rtme.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/dsp_spec.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/dsp_targ.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/ehlpdhtm.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/for-ug2_lnx.log
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/fortran_help_mod.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/fp_32.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/fp_64.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/fp_impr.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/fp_prec.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/high_ivd.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/high_lop.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whdata/whftdata.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whdata/whftdata0.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whdata/whfts.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whdata/whfts.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whdata/whfwdata.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whdata/whgdata.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whdata/whglo.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whdata/whglo.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whdata/whidata.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whdata/whidata0.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whdata/whidx.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whdata/whidx.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whdata/whtdata.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whdata/whtdata0.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whdata/whtoc.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whdata/whtoc.js
+%%PORTDOCS%%@dirrm %%COMPILERDIR%%/doc/f_ug2/whdata
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/high_ovw.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/high_prf.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/high_scl.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/high_unr.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/index.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/index_csh.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/index_rhc.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/ipo_cri.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/ipo_eff.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/ipo_exec.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/ipo_ilct.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/ipo_inl.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/ipo_lib.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/ipo_mult.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/ipo_ovw.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/ipo_qopt.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/ipo_real.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/ipo_xild.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/lev_genr.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/lev_rstr.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/lev_set.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/misalign.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/note.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/opt_reps.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/opts_ovw.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/osup_dir.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/osup_ovw.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/par_clow.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/par_cmb.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/par_cmp.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/par_cop.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/par_def.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/par_dirs.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/par_ext.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/par_libs.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/par_opmp.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/par_prg.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/par_pri.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/par_proc.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/par_red.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/par_reg.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/par_rtns.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/par_sch.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/par_sha.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/par_snch.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/par_thr.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/par_use.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/par_var.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/par_wsh.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/pardbg_ovw.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/pardbg_regions.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/pardbg_shvars.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/pardbg_threads.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/pgo_chart.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/pgo_covr.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/pgo_exmp.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/pgo_guid.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/pgo_ifort.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/pgo_meth.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/pgo_opts.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/pgo_ovw.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/pgo_prior.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/pgo_relc.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/pgo_util.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/pgo_vars.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/picarrow.bmp
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whgdata/whexpbar.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whgdata/whlstg0.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whgdata/whlsti0.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whgdata/whlsti1.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whgdata/whlstt0.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whgdata/whlstt1.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whgdata/whlstt10.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whgdata/whlstt11.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whgdata/whlstt12.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whgdata/whlstt13.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whgdata/whlstt14.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whgdata/whlstt15.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whgdata/whlstt16.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whgdata/whlstt17.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whgdata/whlstt18.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whgdata/whlstt19.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whgdata/whlstt2.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whgdata/whlstt20.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whgdata/whlstt21.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whgdata/whlstt22.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whgdata/whlstt23.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whgdata/whlstt24.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whgdata/whlstt25.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whgdata/whlstt26.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whgdata/whlstt3.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whgdata/whlstt4.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whgdata/whlstt5.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whgdata/whlstt6.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whgdata/whlstt7.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whgdata/whlstt8.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whgdata/whlstt9.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whgdata/whnvf30.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whgdata/whnvf31.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whgdata/whnvf32.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whgdata/whnvf33.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whgdata/whnvl31.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whgdata/whnvl32.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whgdata/whnvl33.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whgdata/whnvp30.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whgdata/whnvp31.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whgdata/whnvp32.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whgdata/whnvp33.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whgdata/whnvt30.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whgdata/whnvt31.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whgdata/whnvt32.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whgdata/whnvt33.htm
+%%PORTDOCS%%@dirrm %%COMPILERDIR%%/doc/f_ug2/whgdata
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/pichand.bmp
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/picmouse.bmp
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/pigs_dmp.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/pigs_drs.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/pigs_int.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/pigs_ovw.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/pigs_res.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/prg_algn.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/prg_arrs.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/prg_intr.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/prg_io.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/prg_ovw.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/prg_runt.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/prod_new.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/qpar_ovw.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/qpar_par.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/qpar_rep.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/qpar_thr.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/qpar_use.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/time_perf.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/time_time.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/webhelp.cab
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/top_level.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/tst_prior.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/ug2l_discl.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/v2_cover.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/v2_intro.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/vect_bod.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/vect_cns.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/vect_dat.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/vect_exm.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/vect_ext.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/vect_int.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/vect_key.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/vect_opt.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/vect_ovw.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/vect_par.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/vect_str.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/vect_typ.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/webhelp.jar
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whcsh_home.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whcshdata.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whestart.ico
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whfbody.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whfdhtml.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whfform.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whfhost.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whform.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whframes.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whgbody.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whgdef.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whgdhtml.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whghost.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whhost.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whibody.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whidhtml.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whiform.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whihost.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whlang.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whmozemu.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whmsg.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whnjs.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whphost.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whproj.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whproj.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whproj.xml
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whproxy.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whres.xml
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whrstart.ico
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whskin_banner.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whskin_blank.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whskin_frmset01.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whskin_frmset010.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whskin_homepage.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whskin_info.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whskin_mbars.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whskin_papplet.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whskin_pdhtml.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whskin_pickup.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whskin_plist.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whskin_tbars.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whst_topics.xml
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whstart.ico
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whstart.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whstub.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/wht_abge.jpg
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/wht_abgi.jpg
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/wht_go.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/wht_abgw.jpg
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/wht_abte.jpg
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/wht_abti.jpg
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/wht_abtw.jpg
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/wht_fts_h.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/wht_fts_n.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/wht_glo_h.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/wht_glo_n.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/wht_hide.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/wht_idx_h.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/wht_idx_n.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/wht_logo1.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/wht_logo2.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/wht_next.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/wht_next_g.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/wht_nologo.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/wht_prev.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/wht_prev_g.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/wht_spac.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/wht_sync.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/wht_tab0.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/wht_tab1.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/wht_tab2.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/wht_tab3.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/wht_tab4.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/wht_tab5.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/wht_tab6.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/wht_tab7.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/wht_tab8.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/wht_toc3.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/wht_toc4.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/wht_toc_h.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/wht_toc_n.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/wht_ws.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/wht_ws_g.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whtbar.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whtdhtml.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whthost.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whtopic.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whutils.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whver.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whxdata/whftdata0.xml
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whxdata/whfts.xml
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whxdata/whglo.xml
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whxdata/whidata0.xml
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whxdata/whidx.xml
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whxdata/whtdata0.xml
+%%PORTDOCS%%%%COMPILERDIR%%/doc/f_ug2/whxdata/whtoc.xml
+%%PORTDOCS%%@dirrm %%COMPILERDIR%%/doc/f_ug2/whxdata
+%%PORTDOCS%%@dirrm %%COMPILERDIR%%/doc/f_ug2
+%%PORTDOCS%%%%COMPILERDIR%%/doc/fcompindex.htm
+%%COMPILERDIR%%/doc/fsupport
+%%PORTDOCS%%%%COMPILERDIR%%/doc/flex_ug.pdf
+%%PORTDOCS%%%%COMPILERDIR%%/doc/for_lang.pdf
+%%PORTDOCS%%%%COMPILERDIR%%/doc/for_lib.pdf
+%%PORTDOCS%%%%COMPILERDIR%%/doc/for_qopl.pdf
+%%PORTDOCS%%%%COMPILERDIR%%/doc/for_ug1.pdf
+%%PORTDOCS%%%%COMPILERDIR%%/doc/for_ug2.pdf
+%%COMPILERDIR%%/doc/notes/l_ifort_ia32_issues.txt
+@dirrm %%COMPILERDIR%%/doc/notes
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/ann_entr.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/ann_mem.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/ann_ovw.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/ann_pred.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/ann_vec.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/asm_lan.log
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/asm_lan_lx.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/asm_lan_lx_csh.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/asm_lan_lx_rhc.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/axa_app.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/axa_brch.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/axa_cntr.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/axa_fp.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/axa_greg.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/axa_indr.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/axa_othr.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/axa_ovw.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/axa_pred.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/axb_miss.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/axb_opcd.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/axb_ovw.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/axc_reloc.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/axd_dir.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/bsscdhtm.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/bund_exp.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/bund_imp.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/bundle.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/bundles.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/cnst_c.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/cnst_chr.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/cnst_msm.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/cnst_num.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/cnst_str.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/cover.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/cshdat_robohelp.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/cshdat_webhelp.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/data_alg.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/data_crs.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/data_ovw.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/data_spc.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/data_stm.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/decl_als.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/decl_com.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/decl_fil.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/decl_ovw.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/decl_stp.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/decl_sze.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/decl_vis.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/default.skn
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/disclaimer.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/ehelp.xml
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/ehlpdhtm.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/elem_cnt.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/elem_exp.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/elem_ids.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/elem_mnm.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/elem_nme.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/elem_ovw.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/elem_rnm.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/elem_smb.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/elem_snm.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/elem_typ.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/elem_val.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/gloss.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/logo.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/misc_ovw.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/misc_pre.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/misc_rad.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/misc_reg.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/misc_rot.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/misc_rrg.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/misc_stk.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/misc_str.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/misc_urt.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/msc_bte.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/msl_styl.css
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/msl_styl_ns.css
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/note.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/ovw_abt.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/ovw_not.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/ovw_ovw.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/ovw_pubs.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/proc_dir.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/proc_lbl.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/proc_win.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/proceds.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/prog_dep.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/prog_inc.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/prog_ins.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/sec_abs.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/sec_dir.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/sec_flag.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/sec_link.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/sec_prdf.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/sec_ret.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/sec_stck.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/sec_use.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/sec_win.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/sect_ovw.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/smb_glob.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/smb_locl.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/smb_ovw.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/smb_weak.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/sta_asgn.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/sta_crss.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/sta_data.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/sta_dir.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/sta_eq.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/sta_inst.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/sta_labl.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/sta_ovw.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/stck_exp.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/stck_lst.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/stck_opr.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/stck_ovw.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/stck_prc.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/stck_svx.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/stck_use.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/strt_ovw.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/webhelp.cab
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/webhelp.jar
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whcsh_home.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whcshdata.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whdata/whftdata.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whdata/whftdata0.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whdata/whfts.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whdata/whfts.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whdata/whfwdata.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whdata/whfwdata0.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whdata/whgdata.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whdata/whglo.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whdata/whglo.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whdata/whidata.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whdata/whidata0.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whdata/whidx.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whdata/whidx.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whdata/whtdata.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whdata/whtdata0.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whdata/whtoc.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whdata/whtoc.js
+%%PORTDOCS%%@dirrm %%COMPILERDIR%%/doc/ref/whdata
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whestart.ico
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whfbody.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whfdhtml.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whfform.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whfhost.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whform.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whframes.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgbody.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whexpbar.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whlstf0.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whlstf1.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whlstf10.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whlstf11.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whlstf12.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whlstf13.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whlstf14.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whlstf15.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whlstf2.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whlstf3.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whlstf4.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whlstf5.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whlstf6.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whlstf7.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whlstf8.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whlstf9.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whlstfl0.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whlstfl1.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whlstfl10.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whlstfl11.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whlstfl12.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whlstfl13.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whlstfl14.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whlstfl15.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whlstfl16.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whlstfl17.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whlstfl18.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whlstfl19.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whlstfl2.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whlstfl20.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whlstfl21.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whlstfl22.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whlstfl23.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whlstfl24.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whlstfl25.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whlstfl3.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whlstfl4.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whlstfl5.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whlstfl6.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whlstfl7.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whlstfl8.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whlstfl9.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whlstg0.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whlsti0.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whlsti1.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whlsti2.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whlsti3.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whlsti4.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whlsti5.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whlsti6.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whlstt0.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whlstt1.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whlstt10.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whlstt11.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whlstt12.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whlstt13.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whlstt14.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whlstt15.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whlstt16.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whlstt17.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whlstt18.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whlstt2.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whlstt3.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whlstt4.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whlstt5.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whlstt6.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whlstt7.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whlstt8.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whlstt9.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whnvf30.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whnvf31.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whnvf32.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whnvf33.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whnvl31.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whnvl32.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whnvl33.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whnvp30.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whnvp31.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whnvp32.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whnvp33.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whnvt30.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whnvt31.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whnvt32.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdata/whnvt33.htm
+%%PORTDOCS%%@dirrm %%COMPILERDIR%%/doc/ref/whgdata
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdef.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whgdhtml.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whghost.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whhost.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whibody.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whidhtml.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whiform.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whihost.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whlang.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whmozemu.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whmsg.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whnjs.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whphost.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whproj.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whproj.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whproj.xml
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whproxy.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whres.xml
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whrstart.ico
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whskin_banner.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whskin_blank.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whskin_frmset01.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whskin_frmset010.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whskin_homepage.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whskin_info.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whskin_mbars.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whskin_papplet.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whskin_pdhtml.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whskin_pickup.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whskin_plist.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whskin_tbars.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whskin_tw.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whst_topics.xml
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whstart.ico
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whstart.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whstub.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/wht_abge.jpg
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/wht_abgi.jpg
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/wht_abgw.jpg
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/wht_abte.jpg
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/wht_abti.jpg
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/wht_abtw.jpg
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/wht_fts_h.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/wht_fts_n.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/wht_glo_h.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/wht_glo_n.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/wht_go.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/wht_hide.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/wht_idx_h.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/wht_idx_n.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/wht_logo1.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/wht_logo2.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/wht_next.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/wht_next_g.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/wht_nologo.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/wht_prev.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/wht_prev_g.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/wht_spac.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/wht_sync.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/wht_tab0.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/wht_tab1.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/wht_tab2.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/wht_tab3.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/wht_tab4.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/wht_tab5.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/wht_tab6.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/wht_tab7.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/wht_tab8.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/wht_toc1.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/wht_toc2.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/wht_toc3.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/wht_toc4.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/wht_toc_h.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/wht_toc_n.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/wht_ws.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/wht_ws_g.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whtbar.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whtdhtml.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whthost.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whtopic.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whutils.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whver.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whxdata/whftdata0.xml
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whxdata/whfts.xml
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whxdata/whfwdata0.xml
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whxdata/whglo.xml
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whxdata/whidata0.xml
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whxdata/whidx.xml
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whxdata/whtdata0.xml
+%%PORTDOCS%%%%COMPILERDIR%%/doc/ref/whxdata/whtoc.xml
+%%PORTDOCS%%@dirrm %%COMPILERDIR%%/doc/ref/whxdata
+%%PORTDOCS%%@dirrm %%COMPILERDIR%%/doc/ref
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/ch0/conventi.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/ch0/descript.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/ch0/obj.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/ch0/overview.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/ch0/prereq.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/ch0/req.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/ch0/why.htm
+%%PORTDOCS%%@dirrm %%COMPILERDIR%%/doc/training/optimize/ch0
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/ch1/env_vari.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/ch1/fortran.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/ch1/invabout.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/ch1/invoking.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/ch1/options.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/ch1/overview.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/ch1/quiz.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/ch1/select.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/ch1/vc6/makefile.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/ch1/vc6/options.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/ch1/vc6/select.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/ch1/vc6/vcpp6.htm
+%%PORTDOCS%%@dirrm %%COMPILERDIR%%/doc/training/optimize/ch1/vc6
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/ch1/vcppnet.htm
+%%PORTDOCS%%@dirrm %%COMPILERDIR%%/doc/training/optimize/ch1
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/ch2/optimiz.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/ch2/quiz.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/ch2/settings.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/ch2/zi.htm
+%%PORTDOCS%%@dirrm %%COMPILERDIR%%/doc/training/optimize/ch2
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/ch3/combinin.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/ch3/dispaut2.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/ch3/dispauto.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/ch3/dispman2.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/ch3/dispmanu.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/ch3/ex_disma.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/ch3/example.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/ch3/exclusiv.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/ch3/exclusv2.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/ch3/exer_g.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/ch3/exer_qax.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/ch3/exer_qx.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/ch3/overview.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/ch3/quiz.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/ch3/schedul2.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/ch3/scheduli.htm
+%%PORTDOCS%%@dirrm %%COMPILERDIR%%/doc/training/optimize/ch3
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/ch35/examplm.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/ch35/examplm2.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/ch35/itanium.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/ch35/newswitch.htm
+%%PORTDOCS%%@dirrm %%COMPILERDIR%%/doc/training/optimize/ch35
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/ch4/hloabout.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/ch4/hloiarch.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/ch4/hloiexmp.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/ch4/hlousage.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/ch4/mpoption.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/ch4/openmp.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/ch4/overview.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/ch4/quiz.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/ch4/vectorize.htm
+%%PORTDOCS%%@dirrm %%COMPILERDIR%%/doc/training/optimize/ch4
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/ch5/indbranc.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/ch5/ipo1.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/ch5/ipo2.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/ch5/ipo3.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/ch5/ipo5.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/ch5/ipoexamp.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/ch5/ipooptio.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/ch5/overview.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/ch5/pgo1.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/ch5/pgo1exmp.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/ch5/pgo2.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/ch5/pgo3.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/ch5/pgo4.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/ch5/pgo5.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/ch5/pgooptio.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/ch5/quiz.htm
+%%PORTDOCS%%@dirrm %%COMPILERDIR%%/doc/training/optimize/ch5
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/ch6/fpp.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/ch6/math.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/ch6/other.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/ch6/quiz.htm
+%%PORTDOCS%%@dirrm %%COMPILERDIR%%/doc/training/optimize/ch6
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/feedback/feedback.htm
+%%PORTDOCS%%@dirrm %%COMPILERDIR%%/doc/training/optimize/feedback
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/final/related.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/final/review.htm
+%%PORTDOCS%%@dirrm %%COMPILERDIR%%/doc/training/optimize/final
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/images/Qip.swf
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/images/Qipo.swf
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/images/autodisp.swf
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/images/ch1quiz.swf
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/images/cmd_slct.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/images/exclusiv.swf
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/images/ia32.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/images/itanium.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/images/memcpyu.swf
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/images/optimize_file.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/images/optimize_project.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/images/options-page.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/images/pentium4.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/images/pgo_opt_code.swf
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/images/pgocycle.swf
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/images/prop_menu_file.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/images/prop_pages.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/images/prop_pages_file.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/images/properties2.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/images/properties_menu.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/images/reference.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/images/schedul.swf
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/images/switches.swf
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/images/tool-options.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/images/tools_menu-directories.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/images/vs6/1_tool_menu.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/images/vs6/2_compslct.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/images/vs6/3_project_menu.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/images/vs6/4_project_settings.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/images/vs6/5_project_settings.gif
+%%PORTDOCS%%@dirrm %%COMPILERDIR%%/doc/training/optimize/images/vs6
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/images/wbttitl.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/images/wbttitln.gif
+%%PORTDOCS%%@dirrm %%COMPILERDIR%%/doc/training/optimize/images
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/index.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/opt_ref.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/revision.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/optimize/up_left.htm
+%%PORTDOCS%%@dirrm %%COMPILERDIR%%/doc/training/optimize
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/scripts/behActions.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/scripts/behCourseBuilder.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/scripts/behDragLayer.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/scripts/behTimeline.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/scripts/cmi.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/scripts/elemDragClass.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/scripts/elemHotaClass.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/scripts/elemIbtnClass.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/scripts/elemInptClass.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/scripts/elemSldrClass.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/scripts/elemTextClass.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/scripts/elemTimrClass.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/scripts/interactionClass.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/scripts/version.txt
+%%PORTDOCS%%@dirrm %%COMPILERDIR%%/doc/training/scripts
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/templ/blank.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/templ/gcompopt.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/templ/hitoc.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/templ/keypress.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/templ/left.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/templ/loadFile.class
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/templ/loadFile.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/templ/low_left.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/templ/lowright.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/templ/lowright_no_status.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/templ/nav/startnav.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/templ/nav/starttoc.htm
+%%PORTDOCS%%@dirrm %%COMPILERDIR%%/doc/training/templ/nav
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/templ/popup.js
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/templ/right.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/templ/styles.css
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/templ/styles_linux.css
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/templ/tocright.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/templ/top.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/templ/up_right.htm
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/templ/win_eg.js
+%%PORTDOCS%%@dirrm %%COMPILERDIR%%/doc/training/templ
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/templ_im/bgrndtoc.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/templ_im/bgrndtoclong.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/templ_im/bgrndtop.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/templ_im/buttons/but_cont.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/templ_im/buttons/but_egD.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/templ_im/buttons/but_egU.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/templ_im/buttons/but_res.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/templ_im/buttons/butbackD.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/templ_im/buttons/butbackU.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/templ_im/buttons/butstrtU.gif
+%%PORTDOCS%%@dirrm %%COMPILERDIR%%/doc/training/templ_im/buttons
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/templ_im/fla_test.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/templ_im/fla_test.swf
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/templ_im/gloss.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/templ_im/hide_toc.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/templ_im/icons/0.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/templ_im/icons/1.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/templ_im/icons/2.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/templ_im/icons/_1.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/templ_im/icons/_2.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/templ_im/icons/buttonm.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/templ_im/icons/buttonp.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/templ_im/icons/cur_page.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/templ_im/icons/hibullet.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/templ_im/icons/internet.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/templ_im/icons/next.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/templ_im/icons/nonext.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/templ_im/icons/noprev.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/templ_im/icons/prev.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/templ_im/icons/s1.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/templ_im/icons/s2.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/templ_im/icons/sho_stat.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/templ_im/icons/shoblank.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/templ_im/icons/shor_but.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/templ_im/icons/shortcut.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/templ_im/icons/spacer.gif
+%%PORTDOCS%%@dirrm %%COMPILERDIR%%/doc/training/templ_im/icons
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/templ_im/loader.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/templ_im/logo.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/templ_im/lowleft.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/templ_im/lowright.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/templ_im/navbot.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/templ_im/navbotleft.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/templ_im/oranline.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/templ_im/orbcktop.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/templ_im/shortcut.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/templ_im/show_toc.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/templ_im/spacer.gif
+%%PORTDOCS%%%%COMPILERDIR%%/doc/training/templ_im/use_nav.gif
+%%PORTDOCS%%@dirrm %%COMPILERDIR%%/doc/training/templ_im
+%%PORTDOCS%%@dirrm %%COMPILERDIR%%/doc/training
+@dirrm %%COMPILERDIR%%/doc
+%%COMPILERDIR%%/include/for_fpclass.for
+%%COMPILERDIR%%/include/for_fpclass.h
+%%COMPILERDIR%%/include/for_fpeflags.for
+%%COMPILERDIR%%/include/for_fpeflags.h
+%%COMPILERDIR%%/include/for_iosdef.for
+%%COMPILERDIR%%/include/for_iosdef.h
+%%COMPILERDIR%%/include/fordef.for
+%%COMPILERDIR%%/include/fordef.h
+%%COMPILERDIR%%/include/forreent.for
+%%COMPILERDIR%%/include/forreent.h
+%%COMPILERDIR%%/include/ifcore.f90
+%%COMPILERDIR%%/include/ifcore.mod
+%%COMPILERDIR%%/include/iflport.f90
+%%COMPILERDIR%%/include/iflport.mod
+%%COMPILERDIR%%/include/iflposix.f90
+%%COMPILERDIR%%/include/iflposix.mod
+%%COMPILERDIR%%/include/ifport.f90
+%%COMPILERDIR%%/include/ifport.mod
+%%COMPILERDIR%%/include/ifport_types.mod
+%%COMPILERDIR%%/include/ifposix.f90
+%%COMPILERDIR%%/include/ifposix.mod
+%%COMPILERDIR%%/include/omp_lib.f
+%%COMPILERDIR%%/include/omp_lib.h
+%%COMPILERDIR%%/include/omp_lib.mod
+%%COMPILERDIR%%/include/omp_lib_kinds.mod
+@dirrm %%COMPILERDIR%%/include
+%%COMPILERDIR%%/lib/crtxi.o
+%%COMPILERDIR%%/lib/crtxn.o
+%%COMPILERDIR%%/lib/for_main.o
+%%COMPILERDIR%%/lib/icrt.internal.map
+%%COMPILERDIR%%/lib/icrt.link
+%%COMPILERDIR%%/lib/ifcore_msg.cat
+%%COMPILERDIR%%/lib/libcprts.a
+%%COMPILERDIR%%/lib/libcxa.a
+%%COMPILERDIR%%/lib/libcxaguard.a
+%%COMPILERDIR%%/lib/libifcore.a
+%%COMPILERDIR%%/lib/libifcoremt.a
+%%COMPILERDIR%%/lib/libifport.a
+%%COMPILERDIR%%/lib/libimf.a
+%%COMPILERDIR%%/lib/libirc.a
+%%COMPILERDIR%%/lib/libircmt.a
+%%COMPILERDIR%%/lib/libsvml.a
+%%COMPILERDIR%%/lib/libunwind.a
+@dirrm %%COMPILERDIR%%/lib
+%%COMPILERDIR%%/licenses/flicense
+%%COMPILERDIR%%/licenses/fredist.txt
+@unexec rmdir %D/%%COMPILERDIR%%/licenses >/dev/null 2>&1 || echo '*** License directory (%D/%%COMPILERDIR%%/licenses/) not removed, it may contain a license.'
+@dirrm %%COMPILERDIR%%/man/man1
+@dirrm %%COMPILERDIR%%/man
+@unexec rmdir %D/%%COMPILERDIR%% >/dev/null 2>&1 || true