Numerous minor changes required to transition to the latest version

of texinfo and TeX.  This version of the tools can produce PDF with
figures included.
This commit is contained in:
Joel Sherrill
1999-10-01 17:44:06 +00:00
parent a25f7028cb
commit ed11cadf05
76 changed files with 283 additions and 182 deletions

View File

@@ -1,4 +1,4 @@
\input ../texinfo/texinfo @c -*-texinfo-*- \input texinfo @c -*-texinfo-*-
@c %**start of header @c %**start of header
@setfilename FAQ @setfilename FAQ
@syncodeindex vr fn @syncodeindex vr fn

View File

@@ -10,7 +10,7 @@ PROJECT=FAQ
include ../Make.config include ../Make.config
all: html info ps all: html info ps pdf
dirs: dirs:
$(make-dirs) $(make-dirs)
@@ -34,6 +34,11 @@ $(PROJECT): $(FILES)
dvi: $(PROJECT).dvi dvi: $(PROJECT).dvi
ps: dirs $(PROJECT).ps ps: dirs $(PROJECT).ps
pdf: dirs $(PROJECT).pdf
$(PROJECT).pdf: $(FILES)
$(TEXI2PDF) $(PROJECT).texi
cp $(PROJECT).pdf $(PDF_INSTALL)
$(PROJECT).ps: $(PROJECT).dvi $(PROJECT).ps: $(PROJECT).dvi
dvips -o $(PROJECT).ps $(PROJECT).dvi dvips -o $(PROJECT).ps $(PROJECT).dvi
@@ -50,7 +55,7 @@ html: dirs $(FILES)
$(PROJECT).texi $(PROJECT).texi
clean: clean:
rm -f *.o $(PROG) *.txt core rm -f *.o $(PROG) *.txt core *.pdf
rm -f *.dvi *.ps *.log *.aux *.cp *.fn *.ky *.pg *.toc *.tp *.vr $(BASE) rm -f *.dvi *.ps *.log *.aux *.cp *.fn *.ky *.pg *.toc *.tp *.vr $(BASE)
rm -f $(PROJECT) $(PROJECT)-* $(GENERATED_FILES) rm -f $(PROJECT) $(PROJECT)-* $(GENERATED_FILES)
rm -f *.fixed _* rm -f *.fixed _*

View File

@@ -102,13 +102,10 @@ Yes, but not all are based on standards and the open source philosophy.
RTEMS is distributed by OAR Corporation via the Internet. Point your RTEMS is distributed by OAR Corporation via the Internet. Point your
favorite browser at the following URL and following the link: favorite browser at the following URL and following the link:
@set OAR-URL http://www.OARcorp.com @c this version should work
@ifset use-html @c @set OAR-URL http://www.OARcorp.com
@href{@value{OAR-URL},,@value{OAR-URL}} @c @uref{@value{OAR-URL},@value{OAR-URL}}
@end ifset @uref{http://www.OARcorp.com,http://www.OARcorp.com}
@ifclear use-html
@value{OAR-URL}
@end ifclear
@section What about support? @section What about support?

View File

@@ -129,23 +129,12 @@ and Jiri Gaisler (jgais@@ws.estec.esa.nl).
omniORB is a GPL'ed CORBA which has been ported to RTEMS. It is omniORB is a GPL'ed CORBA which has been ported to RTEMS. It is
available from available from
@ifset use-html (@uref{http://www.uk.research.att.com/omniORB/omniORB.html,http://www.uk.research.att.com/omniORB/omniORB.html})
(@href{http://www.uk.research.att.com/omniORB/omniORB.html,,,http://www.uk.research.att.com/omniORB/omniORB.html})
@end ifset
@ifclear use-html
http://www.uk.research.att.com/omniORB/omniORB.html
@end ifclear
. .
For information on the RTEMS port of omniORB to RTEMS, see the following For information on the RTEMS port of omniORB to RTEMS, see the following
URL URL
@ifset use-html (@uref{http://www.connecttel.com/corba/rtems_omni.html,http://www.connecttel.com/corba/rtems_omni.html}).
(@href{http://www.connecttel.com/corba/rtems_omni.html,,,http://www.connecttel.com/corba/rtems_omni.html})
@end ifset
@ifclear use-html
http://www.connecttel.com/corba/rtems_omni.html
@end ifclear
.
C++ exceptions must work properly on your target for omniORB to work. C++ exceptions must work properly on your target for omniORB to work.

View File

@@ -13,7 +13,9 @@ BMENU=$(SRCDIR)/tools/bmenu/bmenu
PDL2TEXI=$(SRCDIR)/tools/pdl2texi/pdl2texi PDL2TEXI=$(SRCDIR)/tools/pdl2texi/pdl2texi
SRC2HTML=$(SRCDIR)/tools/src2html/src2html SRC2HTML=$(SRCDIR)/tools/src2html/src2html
TEXI2DVI=$(SRCDIR)/tools/texi2www/texi2dvi #TEXI2DVI=$(SRCDIR)/tools/texi2www/texi2dvi
TEXI2DVI=texi2dvi
TEXI2PDF=texi2pdf
TEXI2WWW=$(SRCDIR)/tools/texi2www/texi2www TEXI2WWW=$(SRCDIR)/tools/texi2www/texi2www
MAKEINFO=makeinfo MAKEINFO=makeinfo
INFO=info INFO=info
@@ -26,12 +28,14 @@ RLEVEL=
WWW_INSTALL=$(DOC_INSTALL_BASE)/html WWW_INSTALL=$(DOC_INSTALL_BASE)/html
INFO_INSTALL=$(DOC_INSTALL_BASE)/info INFO_INSTALL=$(DOC_INSTALL_BASE)/info
PS_INSTALL=$(DOC_INSTALL_BASE)/ps PS_INSTALL=$(DOC_INSTALL_BASE)/ps
PDF_INSTALL=$(DOC_INSTALL_BASE)/pdf
INDEX_FILE=../$(RLEVEL)index.html INDEX_FILE=../$(RLEVEL)index.html
#else #else
#RLEVEL=../ #RLEVEL=../
#WWW_INSTALL=$(DOC_INSTALL_BASE)/html/$(DISTRIBUTION_LEVEL) #WWW_INSTALL=$(DOC_INSTALL_BASE)/html/$(DISTRIBUTION_LEVEL)
#INFO_INSTALL=$(DOC_INSTALL_BASE)/info/$(DISTRIBUTION_LEVEL) #INFO_INSTALL=$(DOC_INSTALL_BASE)/info/$(DISTRIBUTION_LEVEL)
#PS_INSTALL=$(DOC_INSTALL_BASE)/ps/$(DISTRIBUTION_LEVEL) #PS_INSTALL=$(DOC_INSTALL_BASE)/ps/$(DISTRIBUTION_LEVEL)
#PDF_INSTALL=$(DOC_INSTALL_BASE)/pdf/$(DISTRIBUTION_LEVEL)
#INDEX_FILE=../$(RLEVEL)rtems_full.html #INDEX_FILE=../$(RLEVEL)rtems_full.html
#endif #endif
@@ -54,6 +58,9 @@ define make-dirs
@ if [ ! -d $(PS_INSTALL) ] ; then \ @ if [ ! -d $(PS_INSTALL) ] ; then \
mkdir -p $(PS_INSTALL); \ mkdir -p $(PS_INSTALL); \
fi fi
@ if [ ! -d $(PDF_INSTALL) ] ; then \
mkdir -p $(PDF_INSTALL); \
fi
@ - cp $(SRCDIR)/oaronly.jpg $(WWW_INSTALL) @ - cp $(SRCDIR)/oaronly.jpg $(WWW_INSTALL)
@ - sed -e 's/RTEMS_VERSION/$(RTEMS_VERSION)/' \ @ - sed -e 's/RTEMS_VERSION/$(RTEMS_VERSION)/' \
<$(SRCDIR)/rtems_footer.html >$(DOC_INSTALL_BASE)/html/rtems_footer.html <$(SRCDIR)/rtems_footer.html >$(DOC_INSTALL_BASE)/html/rtems_footer.html

View File

@@ -6,7 +6,7 @@ include Make.config
BASEDIR=$(shell pwd) BASEDIR=$(shell pwd)
all: env info html ps all: env info html ps pdf
# find $(WWW_INSTALL) -type f | xargs -e chmod 444 # find $(WWW_INSTALL) -type f | xargs -e chmod 444
# find $(WWW_INSTALL) -type d | xargs -e chmod 555 # find $(WWW_INSTALL) -type d | xargs -e chmod 555
@@ -31,9 +31,15 @@ info: env
html: env html: env
./do_docs $(BASEDIR) html ./do_docs $(BASEDIR) html
dvi: dirs env
./do_docs $(BASEDIR) dvi
ps: dirs env ps: dirs env
./do_docs $(BASEDIR) ps ./do_docs $(BASEDIR) ps
pdf: dirs env
./do_docs $(BASEDIR) pdf
clean: clean:
./do_docs $(BASEDIR) clean ./do_docs $(BASEDIR) clean
cd tools/bmenu ; gmake clean cd tools/bmenu ; gmake clean

View File

@@ -10,7 +10,7 @@ PROJECT=ada_user
include ../Make.config include ../Make.config
all: html info ps all: html info ps pdf
COMMON_FILES=../common/cpright.texi ../user/bsp.texi ../user/clock.texi \ COMMON_FILES=../common/cpright.texi ../user/bsp.texi ../user/clock.texi \
../user/concepts.texi ../user/conf.texi ../user/dirstat.texi \ ../user/concepts.texi ../user/conf.texi ../user/dirstat.texi \
@@ -36,7 +36,12 @@ ada_user: $(FILES)
dvi: $(PROJECT).dvi dvi: $(PROJECT).dvi
ps: dirs $(PROJECT).ps ps: dirs $(PROJECT).ps
pdf: dirs $(PROJECT).pdf
$(PROJECT).pdf: $(FILES)
$(TEXI2PDF) $(PROJECT).texi
cp $(PROJECT).pdf $(PDF_INSTALL)
$(PROJECT).ps: dirs $(PROJECT).dvi $(PROJECT).ps: dirs $(PROJECT).dvi
dvips -o $(PROJECT).ps $(PROJECT).dvi dvips -o $(PROJECT).ps $(PROJECT).dvi
cp $(PROJECT).ps $(PS_INSTALL) cp $(PROJECT).ps $(PS_INSTALL)
@@ -52,7 +57,7 @@ html: dirs $(FILES)
$(PROJECT).texi $(PROJECT).texi
clean: clean:
rm -f *.o $(PROG) *.txt core *.html rm -f *.o $(PROG) *.txt core *.html *.pdf
rm -f *.dvi *.ps *.log *.aux *.cp *.fn *.ky *.pg *.toc *.tp *.vr $(BASE) rm -f *.dvi *.ps *.log *.aux *.cp *.fn *.ky *.pg *.toc *.tp *.vr $(BASE)
rm -f ada_user ada_user-* _* rm -f ada_user ada_user-* _*

View File

@@ -1,4 +1,4 @@
\input ../texinfo/texinfo @c -*-texinfo-*- \input texinfo @c -*-texinfo-*-
@c %**start of header @c %**start of header
@setfilename ada_user @setfilename ada_user
@syncodeindex vr fn @syncodeindex vr fn

View File

@@ -10,7 +10,7 @@ PROJECT=bsp_howto
include ../Make.config include ../Make.config
all: html info ps all: html info ps pdf
dirs: dirs:
$(make-dirs) $(make-dirs)
@@ -35,6 +35,11 @@ $(PROJECT): $(FILES)
dvi: $(PROJECT).dvi dvi: $(PROJECT).dvi
ps: dirs $(PROJECT).ps ps: dirs $(PROJECT).ps
pdf: dirs $(PROJECT).pdf
$(PROJECT).pdf: $(FILES)
$(TEXI2PDF) $(PROJECT).texi
cp $(PROJECT).pdf $(PDF_INSTALL)
$(PROJECT).ps: $(PROJECT).dvi $(PROJECT).ps: $(PROJECT).dvi
dvips -o $(PROJECT).ps $(PROJECT).dvi dvips -o $(PROJECT).ps $(PROJECT).dvi
@@ -51,7 +56,7 @@ html: dirs $(FILES)
$(PROJECT).texi $(PROJECT).texi
clean: clean:
rm -f *.o $(PROG) *.txt core rm -f *.o $(PROG) *.txt core *.pdf
rm -f *.dvi *.ps *.log *.aux *.cp *.fn *.ky *.pg *.toc *.tp *.vr $(BASE) rm -f *.dvi *.ps *.log *.aux *.cp *.fn *.ky *.pg *.toc *.tp *.vr $(BASE)
rm -f $(PROJECT) $(PROJECT)-* $(GENERATED_FILES) rm -f $(PROJECT) $(PROJECT)-* $(GENERATED_FILES)
rm -f *.fixed _* network.t rm -f *.fixed _* network.t

View File

@@ -1,4 +1,4 @@
\input ../texinfo/texinfo @c -*-texinfo-*- \input texinfo @c -*-texinfo-*-
@c %**start of header @c %**start of header
@setfilename bsp_howto @setfilename bsp_howto
@syncodeindex vr fn @syncodeindex vr fn

View File

@@ -106,12 +106,7 @@ Regardless of the amount of development required, OAR Corporation
offers custom development services to assist RTEMS users. offers custom development services to assist RTEMS users.
For more information on custom development, training courses, and For more information on custom development, training courses, and
support, contact OAR Corporation at support, contact OAR Corporation at
@ifset use-html @uref{http://www.oarcorp.com}.
@href{http://www.oarcorp.com,,,http://www.oarcorp.com}.
@end ifset
@ifclear use-html
http://www.oarcorp.com.
@end ifclear
@section CPU Dependent Executive Files @section CPU Dependent Executive Files

View File

@@ -10,7 +10,7 @@ PROJECT=develenv
include ../Make.config include ../Make.config
all: html info ps all: html info ps pdf
dirs: dirs:
$(make-dirs) $(make-dirs)
@@ -27,6 +27,11 @@ $(PROJECT): $(FILES)
dvi: $(PROJECT).dvi dvi: $(PROJECT).dvi
ps: dirs $(PROJECT).ps ps: dirs $(PROJECT).ps
pdf: dirs $(PROJECT).pdf
$(PROJECT).pdf: $(FILES)
$(TEXI2PDF) $(PROJECT).texi
cp $(PROJECT).pdf $(PDF_INSTALL)
$(PROJECT).ps: $(PROJECT).dvi $(PROJECT).ps: $(PROJECT).dvi
dvips -o $(PROJECT).ps $(PROJECT).dvi dvips -o $(PROJECT).ps $(PROJECT).dvi
@@ -42,7 +47,7 @@ html: dirs
$(PROJECT).texi $(PROJECT).texi
clean: clean:
rm -f *.o $(PROG) *.txt core *.html rm -f *.o $(PROG) *.txt core *.html *.pdf
rm -f *.dvi *.ps *.log *.aux *.cp *.fn *.ky *.pg *.toc *.tp *.vr $(BASE) rm -f *.dvi *.ps *.log *.aux *.cp *.fn *.ky *.pg *.toc *.tp *.vr $(BASE)
rm -f $(PROJECT) $(PROJECT)-* _* rm -f $(PROJECT) $(PROJECT)-* _*

View File

@@ -1,4 +1,4 @@
\input ../texinfo/texinfo @c -*-texinfo-*- \input texinfo @c -*-texinfo-*-
@c %**start of header @c %**start of header
@setfilename develenv @setfilename develenv
@syncodeindex vr fn @syncodeindex vr fn

View File

@@ -14,7 +14,7 @@ REPLACE=../tools/word-replace
BMENU+= -c BMENU+= -c
all: html info ps all: html info ps pdf
dirs: dirs:
$(make-dirs) $(make-dirs)
@@ -38,6 +38,11 @@ networking: $(FILES)
dvi: $(PROJECT).dvi dvi: $(PROJECT).dvi
ps: dirs $(PROJECT).ps ps: dirs $(PROJECT).ps
pdf: dirs $(PROJECT).pdf
$(PROJECT).pdf: $(FILES)
$(TEXI2PDF) $(PROJECT).texi
cp $(PROJECT).pdf $(PDF_INSTALL)
$(PROJECT).ps: $(PROJECT).dvi $(PROJECT).ps: $(PROJECT).dvi
dvips -o $(PROJECT).ps $(PROJECT).dvi dvips -o $(PROJECT).ps $(PROJECT).dvi
@@ -84,7 +89,7 @@ html: dirs $(FILES)
$(PROJECT).texi $(PROJECT).texi
clean: clean:
rm -f *.o $(PROG) *.txt core rm -f *.o $(PROG) *.txt core $(PROJECT).pdf
rm -f *.dvi *.ps *.log *.aux *.cp *.fn *.ky *.pg *.toc *.tp *.vr $(BASE) rm -f *.dvi *.ps *.log *.aux *.cp *.fn *.ky *.pg *.toc *.tp *.vr $(BASE)
rm -f $(PROJECT) $(PROJECT)-* $(GENERATED_FILES) rm -f $(PROJECT) $(PROJECT)-* $(GENERATED_FILES)
rm -f networking networking-* rm -f networking networking-*

View File

@@ -1,4 +1,4 @@
\input ../texinfo/texinfo @c -*-texinfo-*- \input texinfo @c -*-texinfo-*-
@c %**start of header @c %**start of header
@setfilename networking @setfilename networking
@syncodeindex vr fn @syncodeindex vr fn

View File

@@ -13,12 +13,7 @@
This document describes the RTEMS specific parts of the FreeBSD TCP/IP This document describes the RTEMS specific parts of the FreeBSD TCP/IP
stack. Much of this documentation was written by Eric Norum stack. Much of this documentation was written by Eric Norum
@ifset use-html (@email{eric@@skatter.usask.ca})
(@href{eric@@skatter.usask.ca,,,mailto:eric@@skatter.usask.ca})
@end ifset
@ifclear use-html
(eric@@skatter.usask.ca)
@end ifclear
of the Saskatchewan Accelerator Laboratory of the Saskatchewan Accelerator Laboratory
who also ported the FreeBSD TCP/IP stack to RTEMS. who also ported the FreeBSD TCP/IP stack to RTEMS.
@@ -35,7 +30,7 @@ the original 10 Megabit per second (Mbps) system, the 100 Mbps
Fast Ethernet system (802.3u), and the Gigabit Ethernet system (802.3z)." Fast Ethernet system (802.3u), and the Gigabit Ethernet system (802.3z)."
The URL is: The URL is:
@ifset use-html @ifset use-html
(@href{http://wwwhost.ots.utexas.edu/ethernet/index.html,,,http://wwwhost.ots.utexas.edu/ethernet/index.html}) (@uref{http://wwwhost.ots.utexas.edu/ethernet/index.html,http://wwwhost.ots.utexas.edu/ethernet/index.html})
@end ifset @end ifset
@ifclear use-html @ifclear use-html
(http://wwwhost.ots.utexas.edu/ethernet/index.html) (http://wwwhost.ots.utexas.edu/ethernet/index.html)

View File

@@ -10,7 +10,7 @@ PROJECT=new_chapters
include ../Make.config include ../Make.config
all: html info ps all: html info ps pdf
dirs: dirs:
$(make-dirs) $(make-dirs)
@@ -36,6 +36,11 @@ $(PROJECT): $(FILES)
dvi: $(PROJECT).dvi dvi: $(PROJECT).dvi
ps: dirs $(PROJECT).ps ps: dirs $(PROJECT).ps
pdf: dirs $(PROJECT).pdf
$(PROJECT).pdf: $(FILES)
$(TEXI2PDF) $(PROJECT).texi
cp $(PROJECT).pdf $(PDF_INSTALL)
$(PROJECT).ps: $(PROJECT).dvi $(PROJECT).ps: $(PROJECT).dvi
dvips -o $(PROJECT).ps $(PROJECT).dvi dvips -o $(PROJECT).ps $(PROJECT).dvi
@@ -51,7 +56,7 @@ html: dirs $(FILES)
$(PROJECT).texi $(PROJECT).texi
clean: clean:
rm -f *.o $(PROG) *.txt core *.html rm -f *.o $(PROG) *.txt core *.html *.pdf
rm -f *.dvi *.ps *.log *.aux *.cp *.fn *.ky *.pg *.toc *.tp *.vr $(BASE) rm -f *.dvi *.ps *.log *.aux *.cp *.fn *.ky *.pg *.toc *.tp *.vr $(BASE)
rm -f $(PROJECT) $(PROJECT)-* _* $(GENERATED_FILES) rm -f $(PROJECT) $(PROJECT)-* _* $(GENERATED_FILES)

View File

@@ -1,4 +1,4 @@
\input ../texinfo/texinfo @c -*-texinfo-*- \input texinfo @c -*-texinfo-*-
@c %**start of header @c %**start of header
@setfilename new_chapters @setfilename new_chapters
@syncodeindex vr fn @syncodeindex vr fn

View File

@@ -10,7 +10,7 @@ PROJECT=posix1003_1
include ../Make.config include ../Make.config
all: html info ps all: html info ps pdf
dirs: dirs:
$(make-dirs) $(make-dirs)
@@ -36,6 +36,11 @@ $(PROJECT): $(FILES)
dvi: $(PROJECT).dvi dvi: $(PROJECT).dvi
ps: dirs $(PROJECT).ps ps: dirs $(PROJECT).ps
pdf: dirs $(PROJECT).pdf
$(PROJECT).pdf: $(FILES)
$(TEXI2PDF) $(PROJECT).texi
cp $(PROJECT).pdf $(PDF_INSTALL)
$(PROJECT).ps: $(PROJECT).dvi $(PROJECT).ps: $(PROJECT).dvi
dvips -o $(PROJECT).ps $(PROJECT).dvi dvips -o $(PROJECT).ps $(PROJECT).dvi
@@ -43,8 +48,8 @@ $(PROJECT).ps: $(PROJECT).dvi
# run texi2dvi twice to generate the xref's properly. # run texi2dvi twice to generate the xref's properly.
$(PROJECT).dvi: $(FILES) $(PROJECT).dvi: $(FILES)
$(TEXI2DVI) -v $(PROJECT).texi $(TEXI2DVI) $(PROJECT).texi
texi2dvi -v $(PROJECT).texi texi2dvi $(PROJECT).texi
ch01.texi: ch01.t ch01.texi: ch01.t
$(BMENU) -c -p "Preface" \ $(BMENU) -c -p "Preface" \
@@ -152,7 +157,7 @@ html: dirs $(FILES)
$(PROJECT).texi $(PROJECT).texi
clean: clean:
rm -f *.o $(PROG) *.txt core rm -f *.o $(PROG) *.txt core *.pdf
rm -f *.dvi *.ps *.log *.aux *.cp *.fn *.ky *.pg *.toc *.tp *.vr $(BASE) rm -f *.dvi *.ps *.log *.aux *.cp *.fn *.ky *.pg *.toc *.tp *.vr $(BASE)
rm -f $(PROJECT) $(PROJECT)-* $(GENERATED_FILES) rm -f $(PROJECT) $(PROJECT)-* $(GENERATED_FILES)
rm -f *.fixed _* rm -f *.fixed _*

View File

@@ -13,7 +13,7 @@
@subsection Process Creation @subsection Process Creation
@example @example
fork(), Function, Unimplementable fork(), Function, Unimplementable, Requires Processes
@end example @end example
@@ -54,7 +54,7 @@ WSTOPSIG(), Function, Unimplementable, Requires Processes
@subsection Terminate a Process @subsection Terminate a Process
@example @example
_exit(), Function, Unimplemented _exit(), Function, Implemented
@end example @end example
@section Signals @section Signals

View File

@@ -116,7 +116,7 @@ ctermid(), Function, Unimplemented
@example @example
ttyname(), Function, Untested Implementation, assumes directory services ttyname(), Function, Untested Implementation, assumes directory services
ttyname_r(), Function, Unimplemented ttyname_r(), Function, Unimplemented
isatty(), Function, Partial Implementation isatty(), Function, Implemented
@end example @end example
@section Configurable System Variables @section Configurable System Variables

View File

@@ -34,7 +34,7 @@ chdir(), Function, Implemented
@subsection Get Working Directory Pathname @subsection Get Working Directory Pathname
@example @example
getcwd(), Function, Untested Implementation, assumes directory services getcwd(), Function, Implemented
@end example @end example
@section General File Creation @section General File Creation

View File

@@ -22,7 +22,7 @@ pipe(), Function, Dummy Implementation
@example @example
dup(), Function, Implemented dup(), Function, Implemented
dup2(), Function, Untested Iimplementation dup2(), Function, Implemented
@end example @end example
@section File Descriptor Deassignment @section File Descriptor Deassignment
@@ -80,7 +80,7 @@ are also included in another section. @xref{Open a File}.
@subsection Reposition Read/Write File Offset @subsection Reposition Read/Write File Offset
@example @example
lseek(), Function, Partial Implementation lseek(), Function, Implemented
SEEK_SET, Constant, Implemented SEEK_SET, Constant, Implemented
SEEK_CUR, Constant, Implemented SEEK_CUR, Constant, Implemented
SEEK_END, Constant, Implemented SEEK_END, Constant, Implemented

View File

@@ -67,7 +67,7 @@ CR, Constant, Unimplemented
@example @example
tcflag_t, Type, Implemented tcflag_t, Type, Implemented
cc_t, Type, Implemented cc_t, Type, Implemented
struct termios, Type, Partial Implementation struct termios, Type, Implemented
@end example @end example
@subsubsection Input Modes @subsubsection Input Modes

View File

@@ -37,7 +37,7 @@ toupper(), Function, Implemented
ANSI C Section 4.4 --- Localization ANSI C Section 4.4 --- Localization
@example @example
setlocale(), Function, Partial Implementation setlocale(), Function, Implemented
@end example @end example
ANSI C Section 4.5 --- Mathematics ANSI C Section 4.5 --- Mathematics

View File

@@ -1,4 +1,4 @@
\input ../texinfo/texinfo @c -*-texinfo-*- \input texinfo @c -*-texinfo-*-
@c %**start of header @c %**start of header
@setfilename posix1003_1 @setfilename posix1003_1
@syncodeindex vr fn @syncodeindex vr fn

View File

@@ -10,7 +10,7 @@ PROJECT=posix_users
include ../Make.config include ../Make.config
all: html info ps all: html info ps pdf
dirs: dirs:
$(make-dirs) $(make-dirs)
@@ -38,6 +38,11 @@ $(PROJECT): $(FILES)
dvi: $(PROJECT).dvi dvi: $(PROJECT).dvi
ps: dirs $(PROJECT).ps ps: dirs $(PROJECT).ps
pdf: dirs $(PROJECT).pdf
$(PROJECT).pdf: $(FILES)
$(TEXI2PDF) $(PROJECT).texi
cp $(PROJECT).pdf $(PDF_INSTALL)
$(PROJECT).ps: $(PROJECT).dvi $(PROJECT).ps: $(PROJECT).dvi
dvips -o $(PROJECT).ps $(PROJECT).dvi dvips -o $(PROJECT).ps $(PROJECT).dvi
@@ -53,7 +58,7 @@ html: dirs $(FILES)
posix_users.texi posix_users.texi
clean: clean:
rm -f *.o $(PROG) *.txt core *.html rm -f *.o $(PROG) *.txt core *.html *.pdf
rm -f *.dvi *.ps *.log *.aux *.cp *.fn *.ky *.pg *.toc *.tp *.vr $(BASE) rm -f *.dvi *.ps *.log *.aux *.cp *.fn *.ky *.pg *.toc *.tp *.vr $(BASE)
rm -f $(PROJECT) $(PROJECT)-* _* $(GENERATED_FILES) rm -f $(PROJECT) $(PROJECT)-* _* $(GENERATED_FILES)

View File

@@ -37,7 +37,7 @@ The directives provided by the files and directories manager are:
@item @code{rename} - Renames a file @item @code{rename} - Renames a file
@item @code{stat} - Gets information about a file. @item @code{stat} - Gets information about a file.
@item @code{fstat} - Gets file status @item @code{fstat} - Gets file status
@item @code{access} - Check user's permissions for a file. @item @code{access} - Check permissions for a file.
@item @code{chmod} - Changes file mode @item @code{chmod} - Changes file mode
@item @code{fchmod} - Changes permissions of a file @item @code{fchmod} - Changes permissions of a file
@item @code{chown} - Changes the owner and/ or group of a file @item @code{chown} - Changes the owner and/ or group of a file
@@ -1321,7 +1321,7 @@ to by the @code{buf} argument.
NONE NONE
@page @page
@subsection access - Check user's permissions for a file @subsection access - Check permissions for a file
@subheading CALLING SEQUENCE: @subheading CALLING SEQUENCE:

View File

@@ -23,8 +23,8 @@ The directives provided by the input and output primitives manager are:
@item @code{write} - Writes to a file @item @code{write} - Writes to a file
@item @code{fcntl} - Manipulates an open file descriptor @item @code{fcntl} - Manipulates an open file descriptor
@item @code{lseek} - Reposition read/write file offset @item @code{lseek} - Reposition read/write file offset
@item @code{fsync} - Synchronize a file's complete in-core state with that on disk @item @code{fsync} - Synchronize file complete in-core state with that on disk
@item @code{fdatasync} - synchronize a file's in-core data with that on disk @item @code{fdatasync} - Synchronize file in-core data with that on disk
@item @code{mount} - Mount a file system @item @code{mount} - Mount a file system
@item @code{umount} - Unmount file systems @item @code{umount} - Unmount file systems
@item @code{aio_read} - YYY @item @code{aio_read} - YYY
@@ -571,7 +571,7 @@ with such a device is undefined.
NONE NONE
@page @page
@subsection fsync - Synchronize a file's complete in-core state with that on disk @subsection fsync - Synchronize file complete in-core state with that on disk
@subheading CALLING SEQUENCE: @subheading CALLING SEQUENCE:
@@ -615,7 +615,7 @@ An error occurred during synchronization
NONE NONE
@page @page
@subsection fdatasync - synchronize a file's in-core data with that on disk. @subsection fdatasync - Synchronize file in-core data with that on disk.
@subheading CALLING SEQUENCE: @subheading CALLING SEQUENCE:

View File

@@ -1,4 +1,4 @@
\input ../texinfo/texinfo @c -*-texinfo-*- \input texinfo @c -*-texinfo-*-
@c %**start of header @c %**start of header
@setfilename posix_users @setfilename posix_users
@syncodeindex vr fn @syncodeindex vr fn

View File

@@ -10,7 +10,7 @@ PROJECT=relnotes
include ../Make.config include ../Make.config
all: html info ps all: html info ps pdf
dirs: dirs:
$(make-dirs) $(make-dirs)
@@ -27,6 +27,11 @@ relnotes: $(FILES)
dvi: $(PROJECT).dvi dvi: $(PROJECT).dvi
ps: dirs $(PROJECT).ps ps: dirs $(PROJECT).ps
pdf: dirs $(PROJECT).pdf
$(PROJECT).pdf: $(FILES)
$(TEXI2PDF) $(PROJECT).texi
cp $(PROJECT).pdf $(PDF_INSTALL)
$(PROJECT).ps: $(PROJECT).dvi $(PROJECT).ps: $(PROJECT).dvi
dvips -o $(PROJECT).ps $(PROJECT).dvi dvips -o $(PROJECT).ps $(PROJECT).dvi
@@ -41,7 +46,7 @@ html: dirs
$(PROJECT).texi $(PROJECT).texi
clean: clean:
rm -f *.o $(PROG) *.txt core *.html rm -f *.o $(PROG) *.txt core *.html *.pdf
rm -f *.dvi *.ps *.log *.aux *.cp *.fn *.ky *.pg *.toc *.tp *.vr $(BASE) rm -f *.dvi *.ps *.log *.aux *.cp *.fn *.ky *.pg *.toc *.tp *.vr $(BASE)
rm -f relnotes relnotes-* _* rm -f relnotes relnotes-* _*

View File

@@ -1,4 +1,4 @@
\input ../texinfo/texinfo @c -*-texinfo-*- \input texinfo @c -*-texinfo-*-
@c %**start of header @c %**start of header
@setfilename relnotes @setfilename relnotes
@syncodeindex vr fn @syncodeindex vr fn

View File

@@ -10,7 +10,7 @@ PROJECT=rgdb_specs
include ../Make.config include ../Make.config
all: html info ps all: html info ps pdf
dirs: dirs:
$(make-dirs) $(make-dirs)
@@ -34,6 +34,11 @@ $(PROJECT): $(FILES)
dvi: $(PROJECT).dvi dvi: $(PROJECT).dvi
ps: dirs $(PROJECT).ps ps: dirs $(PROJECT).ps
pdf: dirs $(PROJECT).pdf
$(PROJECT).pdf: $(FILES)
$(TEXI2PDF) $(PROJECT).texi
cp $(PROJECT).pdf $(PDF_INSTALL)
$(PROJECT).ps: $(PROJECT).dvi $(PROJECT).ps: $(PROJECT).dvi
dvips -o $(PROJECT).ps $(PROJECT).dvi dvips -o $(PROJECT).ps $(PROJECT).dvi
@@ -51,7 +56,7 @@ html: dirs $(FILES)
$(PROJECT).texi $(PROJECT).texi
clean: clean:
rm -f *.o $(PROG) *.txt core rm -f *.o $(PROG) *.txt core *.pdf
rm -f *.dvi *.ps *.log *.aux *.cp *.fn *.ky *.pg *.toc *.tp *.vr $(BASE) rm -f *.dvi *.ps *.log *.aux *.cp *.fn *.ky *.pg *.toc *.tp *.vr $(BASE)
rm -f $(PROJECT) $(PROJECT)-* $(GENERATED_FILES) rm -f $(PROJECT) $(PROJECT)-* $(GENERATED_FILES)
rm -f *.fixed _* rm -f *.fixed _*

View File

@@ -1,4 +1,4 @@
\input ../texinfo/texinfo @c -*-texinfo-*- \input texinfo @c -*-texinfo-*-
@c %**start of header @c %**start of header
@setfilename rgdb_specs @setfilename rgdb_specs
@syncodeindex vr fn @syncodeindex vr fn

View File

@@ -10,7 +10,7 @@ PROJECT=rtems_gdb
include ../Make.config include ../Make.config
all: html info ps all: html info ps pdf
dirs: dirs:
$(make-dirs) $(make-dirs)
@@ -33,6 +33,11 @@ $(PROJECT): $(FILES)
dvi: $(PROJECT).dvi dvi: $(PROJECT).dvi
ps: dirs $(PROJECT).ps ps: dirs $(PROJECT).ps
pdf: dirs $(PROJECT).pdf
$(PROJECT).pdf: $(FILES)
$(TEXI2PDF) $(PROJECT).texi
cp $(PROJECT).pdf $(PDF_INSTALL)
$(PROJECT).ps: $(PROJECT).dvi $(PROJECT).ps: $(PROJECT).dvi
dvips -o $(PROJECT).ps $(PROJECT).dvi dvips -o $(PROJECT).ps $(PROJECT).dvi
@@ -49,7 +54,7 @@ html: dirs $(FILES)
$(PROJECT).texi $(PROJECT).texi
clean: clean:
rm -f *.o $(PROG) *.txt core rm -f *.o $(PROG) *.txt core *.pdf
rm -f *.dvi *.ps *.log *.aux *.cp *.fn *.ky *.pg *.toc *.tp *.vr $(BASE) rm -f *.dvi *.ps *.log *.aux *.cp *.fn *.ky *.pg *.toc *.tp *.vr $(BASE)
rm -f $(PROJECT) $(PROJECT)-* $(GENERATED_FILES) rm -f $(PROJECT) $(PROJECT)-* $(GENERATED_FILES)
rm -f *.fixed _* network.t rm -f *.fixed _* network.t

View File

@@ -1,4 +1,4 @@
\input ../texinfo/texinfo @c -*-texinfo-*- \input texinfo @c -*-texinfo-*-
@c %**start of header @c %**start of header
@setfilename rtems_gdb @setfilename rtems_gdb
@syncodeindex vr fn @syncodeindex vr fn

View File

@@ -10,7 +10,7 @@ PROJECT=browseable_rtems
include ../Make.config include ../Make.config
all: html info ps all: html info ps pdf
dirs: dirs:
$(make-dirs) $(make-dirs)
@@ -26,6 +26,8 @@ info:
ps: ps:
pdf:
html: dirs html: dirs
-mkdir -p $(WWW_INSTALL)/$(PROJECT) -mkdir -p $(WWW_INSTALL)/$(PROJECT)
$(SRC2HTML) -d3 RTEMS.src $(SRC2HTML) -d3 RTEMS.src

View File

@@ -10,7 +10,7 @@ PROJECT=started
include ../Make.config include ../Make.config
all: html info ps all: html info ps pdf
dirs: dirs:
$(make-dirs) $(make-dirs)
@@ -33,6 +33,11 @@ $(PROJECT): $(FILES)
dvi: $(PROJECT).dvi dvi: $(PROJECT).dvi
ps: dirs $(PROJECT).ps ps: dirs $(PROJECT).ps
pdf: dirs $(PROJECT).pdf
$(PROJECT).pdf: $(FILES)
$(TEXI2PDF) $(PROJECT).texi
cp $(PROJECT).pdf $(PDF_INSTALL)
$(PROJECT).ps: $(PROJECT).dvi $(PROJECT).ps: $(PROJECT).dvi
dvips -o $(PROJECT).ps $(PROJECT).dvi dvips -o $(PROJECT).ps $(PROJECT).dvi
@@ -40,8 +45,8 @@ $(PROJECT).ps: $(PROJECT).dvi
# run texi2dvi twice to generate the xref's properly. # run texi2dvi twice to generate the xref's properly.
$(PROJECT).dvi: $(FILES) $(PROJECT).dvi: $(FILES)
$(TEXI2DVI) -v $(PROJECT).texi $(TEXI2DVI) $(PROJECT).texi
texi2dvi -v $(PROJECT).texi texi2dvi $(PROJECT).texi
intro.texi: intro.t versions.texi intro.texi: intro.t versions.texi
$(BMENU) -c -p "Top" \ $(BMENU) -c -p "Top" \
@@ -86,7 +91,7 @@ html: dirs $(FILES)
$(PROJECT).texi $(PROJECT).texi
clean: clean:
rm -f *.o $(PROG) *.txt core rm -f *.o $(PROG) *.txt core *.pdf
rm -f *.dvi *.ps *.log *.aux *.cp *.fn *.ky *.pg *.toc *.tp *.vr $(BASE) rm -f *.dvi *.ps *.log *.aux *.cp *.fn *.ky *.pg *.toc *.tp *.vr $(BASE)
rm -f $(PROJECT) $(PROJECT)-* $(GENERATED_FILES) rm -f $(PROJECT) $(PROJECT)-* $(GENERATED_FILES)
rm -f *.fixed _* rm -f *.fixed _*

View File

@@ -56,7 +56,7 @@ specific patches.
Directory: @value{GCC-FTPDIR} Directory: @value{GCC-FTPDIR}
File: @value{GCC-TAR} File: @value{GCC-TAR}
@ifset use-html @ifset use-html
URL: @href{Download @value{GCC-VERSION},,,ftp://@value{GCC-FTPSITE}@value{GCC-HTTPDIR}} URL: @uref{Download @value{GCC-VERSION},ftp://@value{GCC-FTPSITE}@value{GCC-HTTPDIR}}
@end ifset @end ifset
@end example @end example
@@ -66,7 +66,7 @@ specific patches.
Directory: @value{BINUTILS-FTPDIR} Directory: @value{BINUTILS-FTPDIR}
File: @value{BINUTILS-TAR} File: @value{BINUTILS-TAR}
@ifset use-html @ifset use-html
URL: @href{Download @value{BINUTILS-VERSION},,,ftp://@value{BINUTILS-FTPSITE}@value{BINUTILS-FTPDIR}/@value{BINUTILS-TAR}} URL: @uref{ftp://@value{BINUTILS-FTPSITE}@value{BINUTILS-FTPDIR}/@value{BINUTILS-TAR},Download @value{BINUTILS-VERSION}}
@end ifset @end ifset
@end example @end example
@@ -76,7 +76,7 @@ specific patches.
Directory: @value{NEWLIB-FTPDIR} Directory: @value{NEWLIB-FTPDIR}
File: @value{NEWLIB-TAR} File: @value{NEWLIB-TAR}
@ifset use-html @ifset use-html
URL: @href{Download @value{NEWLIB-VERSION},,,ftp://@value{NEWLIB-FTPSITE}@value{NEWLIB-FTPDIR}/@value{NEWLIB-TAR}} URL: @uref{ftp://@value{NEWLIB-FTPSITE}@value{NEWLIB-FTPDIR}/@value{NEWLIB-TAR}, Download @value{NEWLIB-VERSION}}
@end ifset @end ifset
@end example @end example
@@ -86,7 +86,7 @@ specific patches.
Directory: @value{RTEMS-FTPDIR} Directory: @value{RTEMS-FTPDIR}
File: @value{RTEMS-TAR} File: @value{RTEMS-TAR}
@ifset use-html @ifset use-html
URL: @href{Download RTEMS components,,,ftp://@value{RTEMS-FTPSITE}@value{RTEMS-FTPDIR}} URL: @uref{ftp://@value{RTEMS-FTPSITE}@value{RTEMS-FTPDIR}, Download RTEMS components}
@end ifset @end ifset
@end example @end example
@@ -96,7 +96,7 @@ specific patches.
Directory: @value{RTEMS-FTPDIR} Directory: @value{RTEMS-FTPDIR}
File: hello_world_c.tgz File: hello_world_c.tgz
@ifset use-html @ifset use-html
URL: @href{Download RTEMS Hello World,,,ftp://@value{RTEMS-FTPSITE}@value{RTEMS-FTPDIR}/hello_world_c.tgz} URL: @uref{ftp://@value{RTEMS-FTPSITE}@value{RTEMS-FTPDIR}/hello_world_c.tgz, Download RTEMS Hello World}
@end ifset @end ifset
@end example @end example
@@ -115,7 +115,7 @@ specific patches.
File: @value{GCC-RTEMSPATCH} File: @value{GCC-RTEMSPATCH}
@end ifset @end ifset
@ifset use-html @ifset use-html
URL: @href{Download RTEMS Patches and Scripts,,,ftp://@value{RTEMS-FTPSITE}@value{RTEMS-FTPDIR}/c_tools} URL: @uref{ftp://@value{RTEMS-FTPSITE}@value{RTEMS-FTPDIR}/c_tools,Download RTEMS Patches and Scripts}
@end ifset @end ifset
@end example @end example

View File

@@ -67,12 +67,7 @@ text editor, try @b{Programmers File Editor}, it is
free and very convenient. This editor may be downloaded free and very convenient. This editor may be downloaded
from: from:
@ifset use-html @uref{@value{PFE-FTP},@value{PFE-FTP}}
@href{@value{PFE-FTP},,@value{PFE-FTP}}
@end ifset
@ifclear use-html
@value{PFE-FTP}
@end ifclear
@subsection Bug in Patch Utility @subsection Bug in Patch Utility
@@ -89,12 +84,7 @@ Dos2Unix: Cleaning file XYZ ...
The dos2unix utility may be downloaded from: The dos2unix utility may be downloaded from:
@ifset use-html @uref{@value{DOS2UNIX-FTP},@value{DOS2UNIX-FTP}}
@href{@value{DOS2UNIX-FTP},,,@value{DOS2UNIX-FTP}}
@end ifset
@ifclear use-html
@value{DOS2UNIX-FTP}
@end ifclear
You @b{must} change the format of every patched file You @b{must} change the format of every patched file
for the toolset build to work correctly. for the toolset build to work correctly.
@@ -112,20 +102,10 @@ Web browser or ftp client.
@table @b @table @b
@item cdk.exe @item cdk.exe
@ifset use-html @uref{@value{CYGWIN-FTP},@value{CYGWIN-FTP}}
@href{@value{CYGWIN-FTP},,@value{CYGWIN-FTP}}
@end ifset
@ifclear use-html
@value{CYGWIN-FTP}
@end ifclear
@item coolview.tar.gz @item coolview.tar.gz
@ifset use-html @uref{@value{CYGWIN-COOLVIEW},@value{CYGWIN-COOLVIEW}}
@href{@value{CYGWIN-COOLVIEW},,@value{CYGWIN-COOLVIEW}}
@end ifset
@ifclear use-html
@value{CYGWIN-COOLVIEW}
@end ifclear
@end table @end table

View File

@@ -1,4 +1,4 @@
\input ../texinfo/texinfo @c -*-texinfo-*- \input texinfo @c -*-texinfo-*-
@c %**start of header @c %**start of header
@setfilename started @setfilename started
@syncodeindex vr fn @syncodeindex vr fn

View File

@@ -10,7 +10,7 @@ PROJECT=started_ada
include ../Make.config include ../Make.config
all: html info ps all: html info ps pdf
dirs: dirs:
$(make-dirs) $(make-dirs)
@@ -33,6 +33,11 @@ $(PROJECT): $(FILES)
dvi: $(PROJECT).dvi dvi: $(PROJECT).dvi
ps: dirs $(PROJECT).ps ps: dirs $(PROJECT).ps
pdf: dirs $(PROJECT).pdf
$(PROJECT).pdf: $(FILES)
$(TEXI2PDF) $(PROJECT).texi
cp $(PROJECT).pdf $(PDF_INSTALL)
$(PROJECT).ps: $(PROJECT).dvi $(PROJECT).ps: $(PROJECT).dvi
dvips -o $(PROJECT).ps $(PROJECT).dvi dvips -o $(PROJECT).ps $(PROJECT).dvi
@@ -40,7 +45,7 @@ $(PROJECT).ps: $(PROJECT).dvi
# run texi2dvi twice to generate the xref's properly. # run texi2dvi twice to generate the xref's properly.
$(PROJECT).dvi: $(FILES) $(PROJECT).dvi: $(FILES)
$(TEXI2DVI) -v $(PROJECT).texi $(TEXI2DVI) $(PROJECT).texi
intro.texi: intro.t versions.texi intro.texi: intro.t versions.texi
$(BMENU) -c -p "Top" \ $(BMENU) -c -p "Top" \
@@ -80,7 +85,7 @@ html: dirs $(FILES)
$(PROJECT).texi $(PROJECT).texi
clean: clean:
rm -f *.o $(PROG) *.txt core rm -f *.o $(PROG) *.txt core *.pdf
rm -f *.dvi *.ps *.log *.aux *.cp *.fn *.ky *.pg *.toc *.tp *.vr $(BASE) rm -f *.dvi *.ps *.log *.aux *.cp *.fn *.ky *.pg *.toc *.tp *.vr $(BASE)
rm -f $(PROJECT) $(PROJECT)-* $(GENERATED_FILES) rm -f $(PROJECT) $(PROJECT)-* $(GENERATED_FILES)
rm -f *.fixed _* rm -f *.fixed _*

View File

@@ -56,7 +56,7 @@ specific patches.
Directory: @value{GCC-FTPDIR} Directory: @value{GCC-FTPDIR}
File: @value{GCC-TAR} File: @value{GCC-TAR}
@ifset use-html @ifset use-html
URL: @href{Download @value{GCC-VERSION},,,ftp://@value{GCC-FTPSITE}@value{GCC-FTPDIR}/@value{GCC-TAR}} URL: @uref{ftp://@value{GCC-FTPSITE}@value{GCC-FTPDIR}/@value{GCC-TAR},Download @value{GCC-VERSION}}
@end ifset @end ifset
@end example @end example
@@ -66,7 +66,7 @@ specific patches.
Directory: @value{GNAT-FTPDIR} Directory: @value{GNAT-FTPDIR}
File: @value{GNAT-TAR} File: @value{GNAT-TAR}
@ifset use-html @ifset use-html
URL: @href{Download @value{GNAT-VERSION},,,ftp://@value{GNAT-FTPSITE}@value{GNAT-FTPDIR}/@value{GNAT-TAR}} URL: @uref{ ftp://@value{GNAT-FTPSITE}@value{GNAT-FTPDIR}/@value{GNAT-TAR}, Download @value{GNAT-VERSION}}
@end ifset @end ifset
@end example @end example
@@ -76,7 +76,7 @@ specific patches.
Directory: @value{BINUTILS-FTPDIR} Directory: @value{BINUTILS-FTPDIR}
File: @value{BINUTILS-TAR} File: @value{BINUTILS-TAR}
@ifset use-html @ifset use-html
URL: @href{Download @value{BINUTILS-VERSION},,,ftp://@value{BINUTILS-FTPSITE}@value{BINUTILS-FTPDIR}/@value{BINUTILS-TAR}} URL: @uref{ftp://@value{BINUTILS-FTPSITE}@value{BINUTILS-FTPDIR}/@value{BINUTILS-TAR}, Download @value{BINUTILS-VERSION}}
@end ifset @end ifset
@end example @end example
@@ -86,7 +86,7 @@ specific patches.
Directory: @value{NEWLIB-FTPDIR} Directory: @value{NEWLIB-FTPDIR}
File: @value{NEWLIB-TAR} File: @value{NEWLIB-TAR}
@ifset use-html @ifset use-html
URL: @href{Download @value{NEWLIB-VERSION},,,ftp://@value{NEWLIB-FTPSITE}@value{NEWLIB-FTPDIR}/@value{NEWLIB-TAR}} URL: @uref{ftp://@value{NEWLIB-FTPSITE}@value{NEWLIB-FTPDIR}/@value{NEWLIB-TAR}, Download @value{NEWLIB-VERSION}}
@end ifset @end ifset
@end example @end example
@@ -96,7 +96,7 @@ specific patches.
Directory: @value{RTEMS-FTPDIR} Directory: @value{RTEMS-FTPDIR}
File: @value{RTEMS-TAR} File: @value{RTEMS-TAR}
@ifset use-html @ifset use-html
URL: @href{Download RTEMS components,,,ftp://@value{RTEMS-FTPSITE}@value{RTEMS-FTPDIR}} URL: @uref{ftp://@value{RTEMS-FTPSITE}@value{RTEMS-FTPDIR}, Download RTEMS components}
@end ifset @end ifset
@end example @end example
@@ -106,7 +106,7 @@ specific patches.
Directory: @value{RTEMS-FTPDIR} Directory: @value{RTEMS-FTPDIR}
File: hello_world_ada.tgz File: hello_world_ada.tgz
@ifset use-html @ifset use-html
URL: @href{Download RTEMS Hello World,,,ftp://@value{RTEMS-FTPSITE}@value{RTEMS-FTPDIR}/ada_tools/hello_world_ada.tgz} URL: @uref{ftp://@value{RTEMS-FTPSITE}@value{RTEMS-FTPDIR}/ada_tools/hello_world_ada.tgz, Download RTEMS Hello World}
@end ifset @end ifset
@end example @end example
@@ -128,7 +128,7 @@ specific patches.
File: @value{GNAT-RTEMSPATCH} File: @value{GNAT-RTEMSPATCH}
@end ifset @end ifset
@ifset use-html @ifset use-html
URL: @href{Download RTEMS patches,,,ftp://@value{RTEMS-FTPSITE}@value{RTEMS-FTPDIR}/ada_tools} URL: @uref{ftp://@value{RTEMS-FTPSITE}@value{RTEMS-FTPDIR}/ada_tools, Download RTEMS patches}
@end ifset @end ifset
@end example @end example

View File

@@ -1,4 +1,4 @@
\input ../texinfo/texinfo @c -*-texinfo-*- \input texinfo @c -*-texinfo-*-
@c %**start of header @c %**start of header
@setfilename started_ada @setfilename started_ada
@syncodeindex vr fn @syncodeindex vr fn

View File

@@ -12,7 +12,7 @@ include ../../Make.config
REPLACE=../../tools/word-replace REPLACE=../../tools/word-replace
all: html info ps all: html info ps pdf
dirs: dirs:
$(make-dirs) $(make-dirs)
@@ -35,6 +35,11 @@ c_hppa1_1: $(FILES)
dvi: $(PROJECT).dvi dvi: $(PROJECT).dvi
ps: dirs $(PROJECT).ps ps: dirs $(PROJECT).ps
pdf: dirs $(PROJECT).pdf
$(PROJECT).pdf: $(FILES)
$(TEXI2PDF) $(PROJECT).texi
cp $(PROJECT).pdf $(PDF_INSTALL)
$(PROJECT).ps: $(PROJECT).dvi $(PROJECT).ps: $(PROJECT).dvi
dvips -o $(PROJECT).ps $(PROJECT).dvi dvips -o $(PROJECT).ps $(PROJECT).dvi
@@ -49,7 +54,7 @@ html: dirs $(FILES)
$(PROJECT).texi $(PROJECT).texi
clean: clean:
rm -f *.o $(PROG) *.txt core rm -f *.o $(PROG) *.txt core *.pdf
rm -f *.dvi *.ps *.log *.aux *.cp *.fn *.ky *.pg *.toc *.tp *.vr $(BASE) rm -f *.dvi *.ps *.log *.aux *.cp *.fn *.ky *.pg *.toc *.tp *.vr $(BASE)
rm -f $(PROJECT) $(PROJECT)-* rm -f $(PROJECT) $(PROJECT)-*
rm -f c_hppa1_1 c_hppa1_1-* rm -f c_hppa1_1 c_hppa1_1-*

View File

@@ -1,4 +1,4 @@
\input ../../texinfo/texinfo @c -*-texinfo-*- \input texinfo @c -*-texinfo-*-
@c %**start of header @c %**start of header
@setfilename c_hppa1_1 @setfilename c_hppa1_1
@syncodeindex vr fn @syncodeindex vr fn

View File

@@ -12,7 +12,7 @@ include ../../Make.config
REPLACE=../../tools/word-replace REPLACE=../../tools/word-replace
all: html info ps all: html info ps pdf
COMMON_FILES=../../common/cpright.texi ../../common/setup.texi COMMON_FILES=../../common/cpright.texi ../../common/setup.texi
@@ -37,6 +37,11 @@ c_i386: $(FILES)
dvi: $(PROJECT).dvi dvi: $(PROJECT).dvi
ps: dirs $(PROJECT).ps ps: dirs $(PROJECT).ps
pdf: dirs $(PROJECT).pdf
$(PROJECT).pdf: $(FILES)
$(TEXI2PDF) $(PROJECT).texi
cp $(PROJECT).pdf $(PDF_INSTALL)
$(PROJECT).ps: $(PROJECT).dvi $(PROJECT).ps: $(PROJECT).dvi
dvips -o $(PROJECT).ps $(PROJECT).dvi dvips -o $(PROJECT).ps $(PROJECT).dvi
@@ -51,7 +56,7 @@ html: dirs $(FILES)
$(PROJECT).texi $(PROJECT).texi
clean: clean:
rm -f *.o $(PROG) *.txt core rm -f *.o $(PROG) *.txt core *.pdf
rm -f *.dvi *.ps *.log *.aux *.cp *.fn *.ky *.pg *.toc *.tp *.vr $(BASE) rm -f *.dvi *.ps *.log *.aux *.cp *.fn *.ky *.pg *.toc *.tp *.vr $(BASE)
rm -f $(PROJECT) $(PROJECT)-* rm -f $(PROJECT) $(PROJECT)-*
rm -f c_i386 c_i386-* rm -f c_i386 c_i386-*

View File

@@ -1,4 +1,4 @@
\input ../../texinfo/texinfo @c -*-texinfo-*- \input texinfo @c -*-texinfo-*-
@c %**start of header @c %**start of header
@setfilename c_i386 @setfilename c_i386
@syncodeindex vr fn @syncodeindex vr fn

View File

@@ -12,7 +12,7 @@ include ../../Make.config
REPLACE=../../tools/word-replace REPLACE=../../tools/word-replace
all: html info ps all: html info ps pdf
dirs: dirs:
$(make-dirs) $(make-dirs)
@@ -35,6 +35,11 @@ c_i960: $(FILES)
dvi: $(PROJECT).dvi dvi: $(PROJECT).dvi
ps: dirs $(PROJECT).ps ps: dirs $(PROJECT).ps
pdf: dirs $(PROJECT).pdf
$(PROJECT).pdf: $(FILES)
$(TEXI2PDF) $(PROJECT).texi
cp $(PROJECT).pdf $(PDF_INSTALL)
$(PROJECT).ps: $(PROJECT).dvi $(PROJECT).ps: $(PROJECT).dvi
dvips -o $(PROJECT).ps $(PROJECT).dvi dvips -o $(PROJECT).ps $(PROJECT).dvi
@@ -49,7 +54,7 @@ html: dirs $(FILES)
$(PROJECT).texi $(PROJECT).texi
clean: clean:
rm -f *.o $(PROG) *.txt core rm -f *.o $(PROG) *.txt core *.pdf
rm -f *.dvi *.ps *.log *.aux *.cp *.fn *.ky *.pg *.toc *.tp *.vr $(BASE) rm -f *.dvi *.ps *.log *.aux *.cp *.fn *.ky *.pg *.toc *.tp *.vr $(BASE)
rm -f $(PROJECT) $(PROJECT)-* rm -f $(PROJECT) $(PROJECT)-*
rm -f c_i960 c_i960-* rm -f c_i960 c_i960-*

View File

@@ -1,4 +1,4 @@
\input ../../texinfo/texinfo @c -*-texinfo-*- \input texinfo @c -*-texinfo-*-
@c %**start of header @c %**start of header
@setfilename c_i960 @setfilename c_i960
@syncodeindex vr fn @syncodeindex vr fn

View File

@@ -12,7 +12,7 @@ include ../../Make.config
REPLACE=../../tools/word-replace REPLACE=../../tools/word-replace
all: html info ps all: html info ps pdf
dirs: dirs:
$(make-dirs) $(make-dirs)
@@ -35,6 +35,11 @@ c_m68k: $(FILES)
dvi: $(PROJECT).dvi dvi: $(PROJECT).dvi
ps: dirs $(PROJECT).ps ps: dirs $(PROJECT).ps
pdf: dirs $(PROJECT).pdf
$(PROJECT).pdf: $(FILES)
$(TEXI2PDF) $(PROJECT).texi
cp $(PROJECT).pdf $(PDF_INSTALL)
$(PROJECT).ps: $(PROJECT).dvi $(PROJECT).ps: $(PROJECT).dvi
dvips -o $(PROJECT).ps $(PROJECT).dvi dvips -o $(PROJECT).ps $(PROJECT).dvi
@@ -49,7 +54,7 @@ html: dirs $(FILES)
$(PROJECT).texi $(PROJECT).texi
clean: clean:
rm -f *.o $(PROG) *.txt core rm -f *.o $(PROG) *.txt core *.pdf
rm -f *.dvi *.ps *.log *.aux *.cp *.fn *.ky *.pg *.toc *.tp *.vr $(BASE) rm -f *.dvi *.ps *.log *.aux *.cp *.fn *.ky *.pg *.toc *.tp *.vr $(BASE)
rm -f $(PROJECT) $(PROJECT)-* rm -f $(PROJECT) $(PROJECT)-*
rm -f c_m68k c_m68k-* rm -f c_m68k c_m68k-*

View File

@@ -1,4 +1,4 @@
\input ../../texinfo/texinfo @c -*-texinfo-*- \input texinfo @c -*-texinfo-*-
@c %**start of header @c %**start of header
@setfilename c_m68k @setfilename c_m68k
@syncodeindex vr fn @syncodeindex vr fn

View File

@@ -12,7 +12,7 @@ include ../../Make.config
REPLACE=../../tools/word-replace REPLACE=../../tools/word-replace
all: html info ps all: html info ps pdf
dirs: dirs:
$(make-dirs) $(make-dirs)
@@ -36,6 +36,11 @@ c_$(PROJECT): $(FILES)
dvi: $(PROJECT).dvi dvi: $(PROJECT).dvi
ps: dirs $(PROJECT).ps ps: dirs $(PROJECT).ps
pdf: dirs $(PROJECT).pdf
$(PROJECT).pdf: $(FILES)
$(TEXI2PDF) $(PROJECT).texi
cp $(PROJECT).pdf $(PDF_INSTALL)
$(PROJECT).ps: $(PROJECT).dvi $(PROJECT).ps: $(PROJECT).dvi
dvips -o $(PROJECT).ps $(PROJECT).dvi dvips -o $(PROJECT).ps $(PROJECT).dvi
@@ -50,7 +55,7 @@ html: dirs $(FILES)
$(PROJECT).texi $(PROJECT).texi
clean: clean:
rm -f *.o $(PROG) *.txt core rm -f *.o $(PROG) *.txt core *.pdf
rm -f *.dvi *.ps *.log *.aux *.cp *.fn *.ky *.pg *.toc *.tp *.vr $(BASE) rm -f *.dvi *.ps *.log *.aux *.cp *.fn *.ky *.pg *.toc *.tp *.vr $(BASE)
rm -f $(PROJECT) $(PROJECT)-* rm -f $(PROJECT) $(PROJECT)-*
rm -f c_$(PROJECT) c_$(PROJECT)-* rm -f c_$(PROJECT) c_$(PROJECT)-*

View File

@@ -1,4 +1,4 @@
\input ../../texinfo/texinfo @c -*-texinfo-*- \input texinfo @c -*-texinfo-*-
@c %**start of header @c %**start of header
@setfilename c_mips64orion @setfilename c_mips64orion
@syncodeindex vr fn @syncodeindex vr fn

View File

@@ -12,7 +12,7 @@ include ../../Make.config
REPLACE=../../tools/word-replace REPLACE=../../tools/word-replace
all: html info ps all: html info ps pdf
dirs: dirs:
$(make-dirs) $(make-dirs)
@@ -37,6 +37,11 @@ c_$(PROJECT): $(FILES)
dvi: $(PROJECT).dvi dvi: $(PROJECT).dvi
ps: dirs $(PROJECT).ps ps: dirs $(PROJECT).ps
pdf: dirs $(PROJECT).pdf
$(PROJECT).pdf: $(FILES)
$(TEXI2PDF) $(PROJECT).texi
cp $(PROJECT).pdf $(PDF_INSTALL)
$(PROJECT).ps: $(PROJECT).dvi $(PROJECT).ps: $(PROJECT).dvi
dvips -o $(PROJECT).ps $(PROJECT).dvi dvips -o $(PROJECT).ps $(PROJECT).dvi
@@ -51,7 +56,7 @@ html: dirs $(FILES)
$(PROJECT).texi $(PROJECT).texi
clean: clean:
rm -f *.o $(PROG) *.txt core rm -f *.o $(PROG) *.txt core *.pdf
rm -f *.dvi *.ps *.log *.aux *.cp *.fn *.ky *.pg *.toc *.tp *.vr $(BASE) rm -f *.dvi *.ps *.log *.aux *.cp *.fn *.ky *.pg *.toc *.tp *.vr $(BASE)
rm -f $(PROJECT) $(PROJECT)-* rm -f $(PROJECT) $(PROJECT)-*
rm -f c_$(PROJECT) c_$(PROJECT)-* rm -f c_$(PROJECT) c_$(PROJECT)-*

View File

@@ -1,4 +1,4 @@
\input ../../texinfo/texinfo @c -*-texinfo-*- \input texinfo @c -*-texinfo-*-
@c %**start of header @c %**start of header
@setfilename c_powerpc @setfilename c_powerpc
@syncodeindex vr fn @syncodeindex vr fn

View File

@@ -12,7 +12,7 @@ include ../../Make.config
REPLACE=../../tools/word-replace REPLACE=../../tools/word-replace
all: html info ps all: html info ps pdf
dirs: dirs:
$(make-dirs) $(make-dirs)
@@ -36,6 +36,11 @@ c_$(PROJECT): $(FILES)
dvi: $(PROJECT).dvi dvi: $(PROJECT).dvi
ps: dirs $(PROJECT).ps ps: dirs $(PROJECT).ps
pdf: dirs $(PROJECT).pdf
$(PROJECT).pdf: $(FILES)
$(TEXI2PDF) $(PROJECT).texi
cp $(PROJECT).pdf $(PDF_INSTALL)
$(PROJECT).ps: $(PROJECT).dvi $(PROJECT).ps: $(PROJECT).dvi
dvips -o $(PROJECT).ps $(PROJECT).dvi dvips -o $(PROJECT).ps $(PROJECT).dvi
@@ -50,7 +55,7 @@ html: dirs $(FILES)
$(PROJECT).texi $(PROJECT).texi
clean: clean:
rm -f *.o $(PROG) *.txt core rm -f *.o $(PROG) *.txt core *.pdf
rm -f *.dvi *.ps *.log *.aux *.cp *.fn *.ky *.pg *.toc *.tp *.vr $(BASE) rm -f *.dvi *.ps *.log *.aux *.cp *.fn *.ky *.pg *.toc *.tp *.vr $(BASE)
rm -f $(PROJECT) $(PROJECT)-* rm -f $(PROJECT) $(PROJECT)-*
rm -f c_$(PROJECT) c_$(PROJECT)-* rm -f c_$(PROJECT) c_$(PROJECT)-*

View File

@@ -1,4 +1,4 @@
\input ../../texinfo/texinfo @c -*-texinfo-*- \input texinfo @c -*-texinfo-*-
@c %**start of header @c %**start of header
@setfilename c_sh @setfilename c_sh
@syncodeindex vr fn @syncodeindex vr fn

View File

@@ -12,7 +12,7 @@ include ../../Make.config
REPLACE=../../tools/word-replace REPLACE=../../tools/word-replace
all: html info ps all: html info ps pdf
dirs: dirs:
$(make-dirs) $(make-dirs)
@@ -37,6 +37,11 @@ c_sparc: $(FILES)
dvi: $(PROJECT).dvi dvi: $(PROJECT).dvi
ps: dirs $(PROJECT).ps ps: dirs $(PROJECT).ps
pdf: dirs $(PROJECT).pdf
$(PROJECT).pdf: $(FILES)
$(TEXI2PDF) $(PROJECT).texi
cp $(PROJECT).pdf $(PDF_INSTALL)
$(PROJECT).ps: dirs $(PROJECT).dvi $(PROJECT).ps: dirs $(PROJECT).dvi
dvips -o $(PROJECT).ps $(PROJECT).dvi dvips -o $(PROJECT).ps $(PROJECT).dvi
@@ -51,7 +56,7 @@ html: dirs $(FILES)
$(PROJECT).texi $(PROJECT).texi
clean: clean:
rm -f *.o $(PROG) *.txt core rm -f *.o $(PROG) *.txt core *.pdf
rm -f *.dvi *.ps *.log *.aux *.cp *.fn *.ky *.pg *.toc *.tp *.vr $(BASE) rm -f *.dvi *.ps *.log *.aux *.cp *.fn *.ky *.pg *.toc *.tp *.vr $(BASE)
rm -f $(PROJECT) $(PROJECT)-* rm -f $(PROJECT) $(PROJECT)-*
rm -f c_$(PROJECT) c_$(PROJECT)-* rm -f c_$(PROJECT) c_$(PROJECT)-*

View File

@@ -1,4 +1,4 @@
\input ../../texinfo/texinfo @c -*-texinfo-*- \input texinfo @c -*-texinfo-*-
@c %**start of header @c %**start of header
@setfilename c_sparc @setfilename c_sparc
@syncodeindex vr fn @syncodeindex vr fn

View File

@@ -12,7 +12,7 @@ include ../../Make.config
REPLACE=../../tools/word-replace REPLACE=../../tools/word-replace
all: html info ps all: html info ps pdf
dirs: dirs:
$(make-dirs) $(make-dirs)
@@ -36,6 +36,11 @@ c_$(PROJECT): $(FILES)
dvi: $(PROJECT).dvi dvi: $(PROJECT).dvi
ps: dirs $(PROJECT).ps ps: dirs $(PROJECT).ps
pdf: dirs $(PROJECT).pdf
$(PROJECT).pdf: $(FILES)
$(TEXI2PDF) $(PROJECT).texi
cp $(PROJECT).pdf $(PDF_INSTALL)
$(PROJECT).ps: $(PROJECT).dvi $(PROJECT).ps: $(PROJECT).dvi
dvips -o $(PROJECT).ps $(PROJECT).dvi dvips -o $(PROJECT).ps $(PROJECT).dvi
@@ -50,7 +55,7 @@ html: dirs $(FILES)
$(PROJECT).texi $(PROJECT).texi
clean: clean:
rm -f *.o $(PROG) *.txt core rm -f *.o $(PROG) *.txt core *.pdf
rm -f *.dvi *.ps *.log *.aux *.cp *.fn *.ky *.pg *.toc *.tp *.vr $(BASE) rm -f *.dvi *.ps *.log *.aux *.cp *.fn *.ky *.pg *.toc *.tp *.vr $(BASE)
rm -f $(PROJECT) $(PROJECT)-* rm -f $(PROJECT) $(PROJECT)-*
rm -f c_$(PROJECT) c_$(PROJECT)-* rm -f c_$(PROJECT) c_$(PROJECT)-*

View File

@@ -1,4 +1,4 @@
\input ../../texinfo/texinfo @c -*-texinfo-*- \input texinfo @c -*-texinfo-*-
@c %**start of header @c %**start of header
@setfilename c_template @setfilename c_template
@syncodeindex vr fn @syncodeindex vr fn

View File

@@ -46,7 +46,7 @@ extern char *optarg; /* Why is this not in <stdlib.h>? */
#include "base.h" #include "base.h"
FILE *OutFile = stdout; FILE *OutFile;
/************************************************************************* /*************************************************************************
************************************************************************* *************************************************************************
@@ -429,6 +429,7 @@ int main(
int index; int index;
boolean single_file_mode; boolean single_file_mode;
OutFile = stdout;
Verbose = FALSE; Verbose = FALSE;
DocsNextNode = EmptyString; DocsNextNode = EmptyString;
DocsPreviousNode = TopString; DocsPreviousNode = TopString;

View File

@@ -31,6 +31,10 @@ chain.o: chain.c
dvi: $(PROJECT).dvi dvi: $(PROJECT).dvi
ps: $(PROJECT).ps ps: $(PROJECT).ps
pdf: dirs $(PROJECT).pdf
$(PROJECT).pdf: $(FILES)
$(TEXI2PDF) $(PROJECT).texi
info: Drive info: Drive
html: $(PROJECT).texi $(BASE).txt html: $(PROJECT).texi $(BASE).txt
../textools/texi2html $(PROJECT).texi ../textools/texi2html $(PROJECT).texi
@@ -74,7 +78,7 @@ avdas:
-u "Magic Subsystem" test_cases/avdas.d -u "Magic Subsystem" test_cases/avdas.d
clean: clean:
rm -f *.o $(PROG) *.txt core *.html $(PROJECT) Drive.texi rm -f *.o $(PROG) *.txt core *.html $(PROJECT) Drive.texi *.pdf
rm -f *.dvi *.ps *.log *.aux *.cp *.fn *.ky *.pg *.toc *.tp *.vr $(BASE) rm -f *.dvi *.ps *.log *.aux *.cp *.fn *.ky *.pg *.toc *.tp *.vr $(BASE)
rm -f test_cases/*.txt test_cases/*.texi rm -f test_cases/*.txt test_cases/*.texi

View File

@@ -87,7 +87,7 @@ extern char *optarg; /* Why is this not in <stdlib.h>? */
#include "base.h" #include "base.h"
FILE *OutFile = stdout; FILE *OutFile;
/************************************************************************* /*************************************************************************
************************************************************************* *************************************************************************
@@ -1028,6 +1028,7 @@ int main(
int index; int index;
boolean single_file_mode; boolean single_file_mode;
OutFile = stdout;
Verbose = FALSE; Verbose = FALSE;
Statistics = FALSE; Statistics = FALSE;
OutputWord = FALSE; OutputWord = FALSE;

View File

@@ -10,7 +10,7 @@ PROJECT=texi2www
include ../../Make.config include ../../Make.config
all: html info ps all: html info ps pdf
dirs: dirs:
$(make-dirs) $(make-dirs)
@@ -22,22 +22,27 @@ info:
dvi: $(PROJECT).dvi dvi: $(PROJECT).dvi
ps: dirs $(PROJECT).ps ps: dirs $(PROJECT).ps
pdf: dirs $(PROJECT).pdf
$(PROJECT).pdf: $(FILES)
#$(TEXI2PDF) $(PROJECT).texi
#cp $(PROJECT).pdf $(PDF_INSTALL)
$(PROJECT).ps: $(PROJECT).dvi $(PROJECT).ps: $(PROJECT).dvi
dvips -o $(PROJECT).ps $(PROJECT).dvi #dvips -o $(PROJECT).ps $(PROJECT).dvi
cp $(PROJECT).ps $(PS_INSTALL) #cp $(PROJECT).ps $(PS_INSTALL)
$(PROJECT).dvi: $(FILES) $(PROJECT).dvi: $(FILES)
$(TEXI2DVI) -v $(PROJECT).texi #$(TEXI2DVI) $(PROJECT).texi
html: dirs $(FILES) html: dirs $(FILES)
-mkdir -p $(WWW_INSTALL)/$(PROJECT) #-mkdir -p $(WWW_INSTALL)/$(PROJECT)
$(TEXI2WWW) $(TEXI2WWW_ARGS) -dir $(WWW_INSTALL)/$(PROJECT) \ #$(TEXI2WWW) $(TEXI2WWW_ARGS) -dir $(WWW_INSTALL)/$(PROJECT) \
$(PROJECT).texi # $(PROJECT).texi
clean: clean:
rm -f *.o $(PROG) *.txt core rm -f *.o $(PROG) *.txt core *.pdf
rm -f *.dvi *.ps *.log *.aux *.cp *.cps \ rm -f *.dvi *.ps *.log *.aux *.cp *.cps
rm -f *.fn *.ky *.pg *.toc *.tp *.vr $(BASE) rm -f *.fn *.ky *.pg *.toc *.tp *.vr $(BASE)
rm -f $(PROJECT)-* $(GENERATED_FILES) rm -f $(PROJECT)-* $(GENERATED_FILES)
rm -f *.fixed _* rm -f *.fixed _*

View File

@@ -211,6 +211,8 @@ sub expand_xref
$topic = $manual = ''; $topic = $manual = '';
} elsif ($cmd eq 'href') { } elsif ($cmd eq 'href') {
($xrefname,$node,$infofile,$url) = split(/,/,$arg); ($xrefname,$node,$infofile,$url) = split(/,/,$arg);
} elsif ($cmd eq 'uref') {
($url,$xrefname,$node,$infofile) = split(/,/,$arg);
} else { } else {
($node,$xrefname,$topic,$infofile,$manual) = split(/,/,$arg); ($node,$xrefname,$topic,$infofile,$manual) = split(/,/,$arg);
} }
@@ -1146,6 +1148,7 @@ sub initialize_tables
'ref', 'X', 'ref', 'X',
'pxref', 'Xsee ', 'pxref', 'Xsee ',
'href', 'X', 'href', 'X',
'uref', 'X',
'inforef', 'XSee ', 'inforef', 'XSee ',
); );

View File

@@ -1,4 +1,4 @@
\input ../../texinfo/texinfo @c -*-texinfo-*- \input texinfo @c -*-texinfo-*-
@comment %**start of header @comment %**start of header
@setfilename texi2www @setfilename texi2www

View File

@@ -10,7 +10,7 @@ PROJECT=c_user
include ../Make.config include ../Make.config
all: html info ps all: html info ps pdf
dirs: dirs:
$(make-dirs) $(make-dirs)
@@ -38,13 +38,19 @@ c_user: $(FILES)
dvi: $(PROJECT).dvi dvi: $(PROJECT).dvi
ps: dirs $(PROJECT).ps ps: dirs $(PROJECT).ps
pdf: dirs $(PROJECT).pdf
$(PROJECT).pdf: $(FILES)
$(TEXI2PDF) $(PROJECT).texi
cp $(PROJECT).pdf $(PDF_INSTALL)
$(PROJECT).ps: $(PROJECT).dvi $(PROJECT).ps: $(PROJECT).dvi
dvips -o $(PROJECT).ps $(PROJECT).dvi dvips -o $(PROJECT).ps $(PROJECT).dvi
cp $(PROJECT).ps $(PS_INSTALL) cp $(PROJECT).ps $(PS_INSTALL)
$(PROJECT).dvi: $(FILES) $(PROJECT).dvi: $(FILES)
$(TEXI2DVI) $(PROJECT).texi # $(TEXI2DVI) $(PROJECT).texi
texi2dvi -V $(PROJECT).texi
html: dirs $(FILES) html: dirs $(FILES)
-mkdir -p $(WWW_INSTALL)/c_user -mkdir -p $(WWW_INSTALL)/c_user
@@ -53,7 +59,7 @@ html: dirs $(FILES)
$(PROJECT).texi $(PROJECT).texi
clean: clean:
rm -f *.o $(PROG) *.txt core *.html rm -f *.o $(PROG) *.txt core *.html *.pdf
rm -f *.dvi *.ps *.log *.aux *.cp *.fn *.ky *.pg *.toc *.tp *.vr $(BASE) rm -f *.dvi *.ps *.log *.aux *.cp *.fn *.ky *.pg *.toc *.tp *.vr $(BASE)
rm -f c_user c_user-* _* $(GENERATED_FILES) rm -f c_user c_user-* _* $(GENERATED_FILES)

View File

@@ -1,4 +1,4 @@
\input ../texinfo/texinfo @c -*-texinfo-*- \input texinfo @c -*-texinfo-*-
@c %**start of header @c %**start of header
@setfilename c_user @setfilename c_user
@syncodeindex vr fn @syncodeindex vr fn

View File

@@ -52,7 +52,7 @@ a queue for the arrival of a message.
The maximum length message which can be sent is set The maximum length message which can be sent is set
on a per message queue basis. on a per message queue basis.
@subsection Building a Message Queue's Attribute Set @subsection Building a Message Queue Attribute Set
In general, an attribute set is built by a bitwise OR In general, an attribute set is built by a bitwise OR
of the desired attribute components. The set of valid message of the desired attribute components. The set of valid message

View File

@@ -40,7 +40,7 @@ Therefore, modifying memory that is outside of an allocated
buffer could destroy the free buffer chain or the contents of an buffer could destroy the free buffer chain or the contents of an
adjacent allocated buffer. adjacent allocated buffer.
@subsection Building a Partition's Attribute Set @subsection Building a Partition Attribute Set
In general, an attribute set is built by a bitwise OR In general, an attribute set is built by a bitwise OR
of the desired attribute components. The set of valid partition of the desired attribute components. The set of valid partition

View File

@@ -648,7 +648,7 @@ returns immediately with a timeout error status.
@end itemize @end itemize
@subsection Obtaining a Period's Status @subsection Obtaining the Status of a Period
If the @code{@value{DIRPREFIX}rate_monotonic_period} directive is invoked If the @code{@value{DIRPREFIX}rate_monotonic_period} directive is invoked
with a period of @code{@value{RPREFIX}PERIOD_STATUS} ticks, the current with a period of @code{@value{RPREFIX}PERIOD_STATUS} ticks, the current

View File

@@ -168,7 +168,7 @@ any of the semaphores the task holds. Only when the task
releases ALL of the binary semaphores it holds will its priority releases ALL of the binary semaphores it holds will its priority
be restored to the normal value. be restored to the normal value.
@subsection Building a Semaphore's Attribute Set @subsection Building a Semaphore Attribute Set
In general, an attribute set is built by a bitwise OR In general, an attribute set is built by a bitwise OR
of the desired attribute components. The following table lists of the desired attribute components. The following table lists

View File

@@ -82,7 +82,7 @@ to the @code{@value{DIRPREFIX}signal_send} directive should be
@code{@value{RPREFIX}SIGNAL_6 @value{OR} @code{@value{RPREFIX}SIGNAL_6 @value{OR}
@value{RPREFIX}SIGNAL_15 @value{OR} @value{RPREFIX}SIGNAL_31}. @value{RPREFIX}SIGNAL_15 @value{OR} @value{RPREFIX}SIGNAL_31}.
@subsection Building an ASR's Mode @subsection Building an ASR Mode
In general, an ASR's mode is built by a bitwise OR of In general, an ASR's mode is built by a bitwise OR of
the desired mode components. The set of valid mode components the desired mode components. The set of valid mode components

View File

@@ -264,7 +264,7 @@ attribute. The consequence of a @code{@value{RPREFIX}NO_FLOATING_POINT}
task attempting to access the floating point unit is CPU dependent but will task attempting to access the floating point unit is CPU dependent but will
generally result in an exception condition. generally result in an exception condition.
@subsection Building a Task's Attribute Set @subsection Building a Task Attribute Set
In general, an attribute set is built by a bitwise OR of the In general, an attribute set is built by a bitwise OR of the
desired components. The set of valid task attribute components desired components. The set of valid task attribute components
@@ -1092,7 +1092,7 @@ binary semaphores.
@page @page
@subsection TASK_MODE - Change current task's mode @subsection TASK_MODE - Change the current task mode
@subheading CALLING SEQUENCE: @subheading CALLING SEQUENCE: