Updated in order to generate a current tool chain documentation set.

This commit is contained in:
Joel Sherrill
2000-05-09 17:54:26 +00:00
parent b27c15fda8
commit 4684c7c024
5 changed files with 144 additions and 97 deletions

View File

@@ -4,21 +4,31 @@
Apparently, the tool documentation is tough to build without configuring
in the tool source directory. So you need to do some magic to make
this happen. In addition, the makefiles only support building dvi
and info.
this happen. In addition, the makefiles included with the tools
only support building dvi and info. So this directory is
trying to help finish out building the tool documentation.
# Odd Notes:
#
# binutils/ld: May have to copy bfdsumm.texi from config/bfd to ld
# gcc: no rule to build java.dvi
# for binutils, gcc, and gdb
mkdir doc_build
cp -r binutils-XXX gcc-XXX gdb-XXX newlib-XXX doc_build
# for each tool
cd binutils-XXX
cd TOOL-XXX
./configure --target=i386-rtems --prefix=/usr3/tmp/DOCTMP
make info dvi
# for newlib we have to do the build differently
# for newlib we have to do the build differently. It actually needs
# to be configured and built for an RTEMS target so pick something
# you have tools installed for. Hopefully, this will be a target
# without many multilib variants. The actual target is not relevant
# since the documentation is always the same.
mkdir b
cd b
../newlib-1.8.2/./configure --target=i386-rtems --prefix=/usr3/tmp/DOCTMP
../newlib-1.8.2/configure --target=i386-rtems --prefix=/usr3/tmp/DOCTMP
make
make info dvi
cd ../newlib-1.8.2
@@ -26,7 +36,5 @@ find newlib/ -name "*.t*" | cpio -pdum ../b/i386-rtems/
find etc/ -name "*.t*" | cpio -pdum ../b
NOTE: The actual target is not relevant since the documentation is
always the same.

View File

@@ -17,8 +17,16 @@
#
#
texi2www=/usr1/rtems/rtemsdoc-work/tools/texi2www/texi2www
install=/usr3/rtems_cds/test_cd/doc/tools/html
# Ralf... where do these come from using autoconf?
srcdir=/usr1/rtems/work/rtems-doc/
texi2www=${srcdir}/tools/texi2www/texi2www
gnu_docs=${srcdir}/gnu_docs
images=${srcdir}/images
install_base=/home/httpd/html/rtems/rtemsdoc-4.5-beta3
install_share=/home/httpd/html/rtems/rtemsdoc-4.5-beta3/share/toolsdoc
install_info=/home/httpd/html/rtems/rtemsdoc-4.5-beta3/info
#if [ $? -ne 1 ] ; then
# echo "Usage: $0 install_directory"
@@ -45,15 +53,24 @@ do
if [ -d ${install}/${b} ] ; then
echo "Cleaning install point for ${b}"
${ECHO} rm -rf ${install}/${b}
${ECHO} rm -rf ${install}/html/${b}
fi
${ECHO} mkdir ${install}/${b}
for dir_to_do in ${install_info} \
${install_share}/ps \
${install_share}/pdf ${install_share}/dvi \
${install_share}/html/${b}
do
test -d ${dir_to_do} || mkdir -p ${dir_to_do}
done
echo "Copying DVI for ${b}"
${ECHO} cp ${b}.dvi ${install}/${b}
echo "+ cp ${b}.dvi ${install_share}/dvi/${b}.dvi"
${ECHO} cp ${b}.dvi ${install_share}/dvi/${b}.dvi
echo "Generating PS for ${b}"
${ECHO} dvips -o ${install}/${b}/${b}.ps ${b}.dvi
echo "+ dvips -o ${install_share}/ps/${b}.ps ${b}.dvi"
${ECHO} dvips -o ${install_share}/ps/${b}.ps ${b}.dvi
# unfortunately the .dvi names are not always the same. :(
case ${b} in
@@ -64,9 +81,12 @@ do
case ${b} in
refcard)
cp $d/gnu_docs/refcard.html ${install}/${b}
cp ${gnu_docs}/refcard.html ${install_share}/${b}
;;
*)
# for some reason chill installs the dvi 1 directory up.
test ${b} = "chill" && cd ch
if [ -r ${tsrc}.texi ] ; then
ext=texi
elif [ -r ${tsrc}.texinfo ] ; then
@@ -75,11 +95,11 @@ do
echo "***
echo "*** Cannot find a texi or texinfo file for ${b}"
echo "***
exit 1
exit 1
fi
echo "Copying INFO for ${b}"
${ECHO} cp ${b}.info* ${install}/../info
${ECHO} cp ${b}.info* ${install_info}
case ${b} in
g77) bad_for_pdf="yes" ;;
@@ -97,7 +117,7 @@ exit 1
else
echo "Generating PDF for ${b}"
${ECHO} texi2pdf ${extraargs_for_pdf} ${tsrc}.${ext} && \
${ECHO} cp ${tsrc}.pdf ${install}/${b}/${b}.pdf
${ECHO} cp ${tsrc}.pdf ${install_share}/pdf/${b}.pdf
fi
# until texi2www is modified to take a search path
@@ -116,10 +136,29 @@ exit 1
echo "Generating HTML for ${b}"
${ECHO} ${texi2www} \
-dirfile ../index.html \
-header $d/gnu_docs/gnu_header.html \
-footer $d/gnu_docs/gnu_footer.html \
-icons .. -dir ${install}/${b} \
-header ${gnu_docs}/gnu_header.html \
-footer ${gnu_docs}/gnu_footer.html \
-icons ../images -dir ${install_share}/html/${b} \
${tsrc}.${ext}
;;
esac
done
echo "Installing graphics"
test -d ${install_share}/html/images || mkdir ${install_share}/html/images
cd ${images}
for f in dir-arrow.gif dvi.gif missing-arrow.gif next-arrow.gif oaronly.jpg \
pdf.gif pdf1.gif prev-arrow.gif ps.gif up-arrow.gif
do
cp ${f} ${install_share}/html/images/${f}
done
echo "Installing top level HTML indices"
cp ${gnu_docs}/index.html ${install_share}/html/index.html
cp ${gnu_docs}/rtems_tools_index.html ${install_share}/../index.html
# Now deal with the reference card
set -x
test -d ${install_share}/html/refcard || mkdir ${install_share}/html/refcard
cp ${gnu_docs}/refcard.html ${install_share}/html/refcard/refcard.html
exit 0

View File

@@ -1,5 +1,5 @@
<BODY BGCOLOR="FFFFFF">
<A HREF="http://www.oarcorp.com" target="Text Frame">
<IMG align=right BORDER=0 SRC="../oaronly.jpg" ALT="OAR"> </A>
<H1>RTEMS Tools On-Line Library</H1>
<IMG align=right BORDER=0 SRC="../images/oaronly.jpg" ALT="OAR"> </A>
<H1>RTEMS GNU Tools On-Line Library</H1>
<HR>

View File

@@ -1,60 +1,60 @@
<HTML>
<HEAD><TITLE>RTEMS On-Line Library</TITLE></HEAD>
<HEAD><TITLE>RTEMS GNU Tools On-Line Library</TITLE></HEAD>
<BODY BGCOLOR="FFFFFF">
<A HREF="http://www.oarcorp.com" target="Text Frame">
<IMG align=right BORDER=0 SRC="oaronly.jpg" ALT="OAR"> </A>
<H1>RTEMS Tools On-Line Library</H1>
<IMG align=right BORDER=0 SRC="images/oaronly.jpg" ALT="OAR"> </A>
<H1>RTEMS GNU Tools On-Line Library</H1>
<HR>
<BODY>
<MENU>
<LI>GNU Compiler Collection (GCC) 2.95.1
<LI>GNU Compiler Collection (GCC) 2.95.2
<MENU>
<LI><A HREF="gcc/gcc.pdf"><IMG SRC="pdf1.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="gcc/gcc.ps"><IMG SRC="ps.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="gcc/gcc.dvi"><IMG SRC="dvi.gif" HEIGHT=18 WIDTH=16></A>
<LI><A HREF="../pdf/gcc.pdf"><IMG SRC="images/pdf1.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="../ps/gcc.ps"><IMG SRC="images/ps.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="../dvi/gcc.dvi"><IMG SRC="images/dvi.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="gcc/index.html">
Using and Porting the GNU Compiler Collection (GCC)</A></LI>
<LI><A HREF="cpp/cpp.pdf"><IMG SRC="pdf1.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="cpp/cpp.ps"><IMG SRC="ps.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="cpp/cpp.dvi"><IMG SRC="dvi.gif" HEIGHT=18 WIDTH=16></A>
<LI><A HREF="../pdf/cpp.pdf"><IMG SRC="images/pdf1.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="../ps/cpp.ps"><IMG SRC="images/ps.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="../dvi/cpp.dvi"><IMG SRC="images/dvi.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="cpp/index.html">
The C Preprocessor</A></LI>
<LI><A HREF="chill/chill.pdf"><IMG SRC="pdf1.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="chill/chill.ps"><IMG SRC="ps.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="chill/chill.dvi"><IMG SRC="dvi.gif" HEIGHT=18 WIDTH=16></A>
<LI><A HREF="../pdf/chill.pdf"><IMG SRC="images/pdf1.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="../ps/chill.ps"><IMG SRC="images/ps.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="../dvi/chill.dvi"><IMG SRC="images/dvi.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="chill/index.html">
Guide to GNU Chill</A></LI>
<LI><A HREF="BAD.html"><IMG SRC="pdf1.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="g77/g77.ps"><IMG SRC="ps.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="g77/g77.dvi"><IMG SRC="dvi.gif" HEIGHT=18 WIDTH=16></A>
<LI><A HREF="BAD.html"><IMG SRC="images/pdf1.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="../ps/g77.ps"><IMG SRC="images/ps.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="../dvi/g77.dvi"><IMG SRC="images/dvi.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="cpp/index.html">
Using and Porting GNU Fortran</A></LI>
</MENU>
</LI>
<LI>GNU binutils 990901
<LI>GNU binutils 2.9.5.0.24
<MENU>
<LI><A HREF="binutils/binutils.pdf">
<IMG SRC="pdf1.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="binutils/binutils.ps">
<IMG SRC="ps.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="binutils/binutils.dvi">
<IMG SRC="dvi.gif" HEIGHT=18 WIDTH=16></A>
<LI><A HREF="../pdf/binutils.pdf">
<IMG SRC="images/pdf1.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="../ps/binutils.ps">
<IMG SRC="images/ps.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="../dvi/binutils.dvi">
<IMG SRC="images/dvi.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="binutils/index.html">
GNU Binary Utilities</A></LI>
<LI><A HREF="as/as.pdf"><IMG SRC="pdf1.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="as/as.ps"><IMG SRC="ps.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="as/as.dvi"><IMG SRC="dvi.gif" HEIGHT=18 WIDTH=16></A>
<LI><A HREF="../pdf/as.pdf"><IMG SRC="images/pdf1.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="../ps/as.ps"><IMG SRC="images/ps.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="../dvi/as.dvi"><IMG SRC="images/dvi.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="as/index.html">
Using the GNU Assembler</A></LI>
<LI><A HREF="gasp/gasp.pdf"><IMG SRC="pdf1.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="gasp/gasp.ps"><IMG SRC="ps.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="gasp/gasp.dvi"><IMG SRC="dvi.gif" HEIGHT=18 WIDTH=16></A>
<LI><A HREF="../pdf/gasp.pdf"><IMG SRC="images/pdf1.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="../ps/gasp.ps"><IMG SRC="images/ps.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="../dvi/gasp.dvi"><IMG SRC="images/dvi.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="gasp/index.html">
GNU Preprocessor for Assembly Programs (gasp)</A></LI>
<LI><A HREF="ld/ld.pdf"><IMG SRC="pdf1.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="ld/ld.ps"><IMG SRC="ps.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="ld/ld.dvi"><IMG SRC="dvi.gif" HEIGHT=18 WIDTH=16></A>
<LI><A HREF="../pdf/ld.pdf"><IMG SRC="images/pdf1.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="../ps/ld.ps"><IMG SRC="images/ps.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="../dvi/ld.dvi"><IMG SRC="images/dvi.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="ld/index.html">
Using the GNU Linker (ld)</A></LI>
</MENU>
@@ -62,24 +62,24 @@
<LI>GNU gdb 4.18
<MENU>
<LI><A HREF="gdb/gdb.pdf"><IMG SRC="pdf1.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="gdb/gdb.ps"><IMG SRC="ps.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="gdb/gdb.dvi"><IMG SRC="dvi.gif" HEIGHT=18 WIDTH=16></A>
<LI><A HREF="../pdf/gdb.pdf"><IMG SRC="images/pdf1.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="../ps/gdb.ps"><IMG SRC="images/ps.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="../dvi/gdb.dvi"><IMG SRC="images/dvi.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="gdb/index.html">
Debugging with GDB</A></LI>
<LI><A HREF="gdbint/gdbint.pdf"><IMG SRC="pdf1.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="gdbint/gdbint.ps"><IMG SRC="ps.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="gdbint/gdbint.dvi"><IMG SRC="dvi.gif" HEIGHT=18 WIDTH=16></A>
<LI><A HREF="../pdf/gdbint.pdf"><IMG SRC="images/pdf1.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="../ps/gdbint.ps"><IMG SRC="images/ps.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="../dvi/gdbint.dvi"><IMG SRC="images/dvi.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="gdbint/index.html">
GDB Internals</A></LI>
<LI><A HREF="stabs/stabs.pdf"><IMG SRC="pdf1.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="stabs/stabs.ps"><IMG SRC="ps.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="stabs/stabs.dvi"><IMG SRC="dvi.gif" HEIGHT=18 WIDTH=16></A>
<LI><A HREF="../pdf/stabs.pdf"><IMG SRC="images/pdf1.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="../ps/stabs.ps"><IMG SRC="images/ps.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="../dvi/stabs.dvi"><IMG SRC="images/dvi.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="stabs/index.html">
STABS Debugging Format</A></LI>
<LI><A HREF="refcard/refcard.html"><IMG SRC="pdf1.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="refcard/refcard.ps"><IMG SRC="ps.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="refcard/refcard.dvi"><IMG SRC="dvi.gif" HEIGHT=18 WIDTH=16></A>
<LI><A HREF="refcard/refcard.html"><IMG SRC="images/pdf1.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="../ps/refcard.ps"><IMG SRC="images/ps.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="../dvi/refcard.dvi"><IMG SRC="images/dvi.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="refcard/refcard.html">
GDB Quick Reference Card</A></LI>
</MENU>
@@ -87,14 +87,14 @@
<LI>Newlib 1.8.2
<MENU>
<LI><A HREF="libc/libc.pdf"><IMG SRC="pdf1.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="libc/libc.ps"><IMG SRC="ps.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="libc/libc.dvi"><IMG SRC="dvi.gif" HEIGHT=18 WIDTH=16></A>
<LI><A HREF="../pdf/libc.pdf"><IMG SRC="images/pdf1.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="../ps/libc.ps"><IMG SRC="images/ps.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="../dvi/libc.dvi"><IMG SRC="images/dvi.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="libc/index.html">
libc</A></LI>
<LI><A HREF="libm/libm.pdf"><IMG SRC="pdf1.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="libm/libm.ps"><IMG SRC="ps.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="libm/libm.dvi"><IMG SRC="dvi.gif" HEIGHT=18 WIDTH=16></A>
<LI><A HREF="../pdf/libm.pdf"><IMG SRC="images/pdf1.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="../ps/libm.ps"><IMG SRC="images/ps.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="../dvi/libm.dvi"><IMG SRC="images/dvi.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="libm/index.html">
libm</A></LI>
</MENU>
@@ -102,24 +102,24 @@
<LI>GNU Libraries Used by Multiple Tools
<MENU>
<LI><A HREF="history/history.pdf"><IMG SRC="pdf1.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="history/history.ps"><IMG SRC="ps.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="history/history.dvi"><IMG SRC="dvi.gif" HEIGHT=18 WIDTH=16></A>
<LI><A HREF="../pdf/history.pdf"><IMG SRC="images/pdf1.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="../ps/history.ps"><IMG SRC="images/ps.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="../dvi/history.dvi"><IMG SRC="images/dvi.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="history/index.html">
GNU History Library</A></LI>
<LI><A HREF="readline/readline.pdf"><IMG SRC="pdf1.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="readline/readline.ps"><IMG SRC="ps.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="readline/readline.dvi"><IMG SRC="dvi.gif" HEIGHT=18 WIDTH=16></A>
<LI><A HREF="../pdf/readline.pdf"><IMG SRC="images/pdf1.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="../ps/readline.ps"><IMG SRC="images/ps.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="../dvi/readline.dvi"><IMG SRC="images/dvi.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="readline/index.html">
GNU Readline Library</A></LI>
<LI><A HREF="mmalloc/mmalloc.pdf"><IMG SRC="pdf1.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="mmalloc/mmalloc.ps"><IMG SRC="ps.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="mmalloc/mmalloc.dvi"><IMG SRC="dvi.gif" HEIGHT=18 WIDTH=16></A>
<LI><A HREF="../pdf/mmalloc.pdf"><IMG SRC="images/pdf1.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="../ps/mmalloc.ps"><IMG SRC="images/ps.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="../dvi/mmalloc.dvi"><IMG SRC="images/dvi.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="mmalloc/index.html">
GNU Memory-Mapped Malloc Library (mmalloc)</A></LI>
<LI><A HREF="bfd/bfd.pdf"><IMG SRC="pdf1.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="bfd/bfd.ps"><IMG SRC="ps.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="bfd/bfd.dvi"><IMG SRC="dvi.gif" HEIGHT=18 WIDTH=16></A>
<LI><A HREF="../pdf/bfd.pdf"><IMG SRC="images/pdf1.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="../ps/bfd.ps"><IMG SRC="images/ps.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="../dvi/bfd.dvi"><IMG SRC="images/dvi.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="bfd/index.html">
GNU Binary File Descriptor (libbfd)</A></LI>
</MENU>
@@ -127,12 +127,12 @@
</LI>
<LI>General GNU Project Documentation
<MENU>
<LI><A HREF="standards/standards.pdf">
<IMG SRC="pdf1.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="standards/standards.ps">
<IMG SRC="ps.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="standards/standards.dvi">
<IMG SRC="dvi.gif" HEIGHT=18 WIDTH=16></A>
<LI><A HREF="../pdf/standards.pdf">
<IMG SRC="images/pdf1.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="../ps/standards.ps">
<IMG SRC="images/ps.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="../dvi/standards.dvi">
<IMG SRC="images/dvi.gif" HEIGHT=18 WIDTH=16></A>
<A HREF="standards/index.html">
GNU Coding Standards</A></LI>
</MENU>

View File

@@ -2,14 +2,14 @@
<HEAD><TITLE>RTEMS and Tools On-Line Library</TITLE></HEAD>
<BODY BGCOLOR="FFFFFF">
<A HREF="http://www.oarcorp.com" target="Text Frame">
<IMG align=right BORDER=0 SRC="rtems/html/oaronly.jpg" ALT="OAR"> </A>
<IMG align=right BORDER=0 SRC="rtemsdoc/html/images/oaronly.jpg" ALT="OAR"> </A>
<H1>RTEMS and Tools On-Line Library</H1>
<HR>
<BODY>
<MENU>
<LI><A HREF="rtems/html/index.html">RTEMS Documentation</A></LI>
<LI><A HREF="tools/html/index.html">GNU Documentation</A></LI>
<LI><A HREF="rtemsdoc/html/index.html">RTEMS Documentation</A></LI>
<LI><A HREF="toolsdoc/html/index.html">GNU Documentation</A></LI>
</MENU>
<HR>
<HR>
Copyright &copy; 1988-1999 <A HREF="http://www.oarcorp.com" target="Text Frame">OAR Corporation</A>
</BODY></HTML>
</BODY></HTML>