From ed11cadf052ee8886af0a11e9e72f3c09443f6af Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Fri, 1 Oct 1999 17:44:06 +0000 Subject: 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. --- doc/FAQ/FAQ.texi | 2 +- doc/FAQ/Makefile | 9 +++++++-- doc/FAQ/basic.t | 11 ++++------- doc/FAQ/freesw.t | 15 ++------------- doc/Make.config | 9 ++++++++- doc/Makefile | 8 +++++++- doc/ada_user/Makefile | 9 +++++++-- doc/ada_user/ada_user.texi | 2 +- doc/bsp_howto/Makefile | 9 +++++++-- doc/bsp_howto/bsp_howto.texi | 2 +- doc/bsp_howto/target.t | 7 +------ doc/develenv/Makefile | 9 +++++++-- doc/develenv/develenv.texi | 2 +- doc/networking/Makefile | 9 +++++++-- doc/networking/networking.texi | 2 +- doc/networking/preface.texi | 9 ++------- doc/new_chapters/Makefile | 9 +++++++-- doc/new_chapters/new_chapters.texi | 2 +- doc/posix1003.1/Makefile | 13 +++++++++---- doc/posix1003.1/ch03.t | 4 ++-- doc/posix1003.1/ch04.t | 2 +- doc/posix1003.1/ch05.t | 2 +- doc/posix1003.1/ch06.t | 4 ++-- doc/posix1003.1/ch07.t | 2 +- doc/posix1003.1/ch08.t | 2 +- doc/posix1003.1/posix1003_1.texi | 2 +- doc/posix_users/Makefile | 9 +++++++-- doc/posix_users/files.t | 4 ++-- doc/posix_users/io.t | 8 ++++---- doc/posix_users/posix_users.texi | 2 +- doc/relnotes/Makefile | 9 +++++++-- doc/relnotes/relnotes.texi | 2 +- doc/rgdb_specs/Makefile | 9 +++++++-- doc/rgdb_specs/rgdb_specs.texi | 2 +- doc/rtems_gdb/Makefile | 9 +++++++-- doc/rtems_gdb/rtems_gdb.texi | 2 +- doc/src2html/Makefile | 4 +++- doc/started/Makefile | 13 +++++++++---- doc/started/buildc.t | 12 ++++++------ doc/started/nt.t | 28 ++++------------------------ doc/started/started.texi | 2 +- doc/started_ada/Makefile | 11 ++++++++--- doc/started_ada/buildada.t | 14 +++++++------- doc/started_ada/started_ada.texi | 2 +- doc/supplements/hppa1_1/Makefile | 9 +++++++-- doc/supplements/hppa1_1/hppa1_1.texi | 2 +- doc/supplements/i386/Makefile | 9 +++++++-- doc/supplements/i386/i386.texi | 2 +- doc/supplements/i960/Makefile | 9 +++++++-- doc/supplements/i960/i960.texi | 2 +- doc/supplements/m68k/Makefile | 9 +++++++-- doc/supplements/m68k/m68k.texi | 2 +- doc/supplements/mips64orion/Makefile | 9 +++++++-- doc/supplements/mips64orion/mips64orion.texi | 2 +- doc/supplements/powerpc/Makefile | 9 +++++++-- doc/supplements/powerpc/powerpc.texi | 2 +- doc/supplements/sh/Makefile | 9 +++++++-- doc/supplements/sh/sh.texi | 2 +- doc/supplements/sparc/Makefile | 9 +++++++-- doc/supplements/sparc/sparc.texi | 2 +- doc/supplements/template/Makefile | 9 +++++++-- doc/supplements/template/template.texi | 2 +- doc/tools/bmenu/main.c | 3 ++- doc/tools/pdl2texi/Makefile | 6 +++++- doc/tools/pdl2texi/main.c | 3 ++- doc/tools/texi2www/Makefile | 23 ++++++++++++++--------- doc/tools/texi2www/texi2www | 3 +++ doc/tools/texi2www/texi2www.texi | 2 +- doc/user/Makefile | 12 +++++++++--- doc/user/c_user.texi | 2 +- doc/user/msg.t | 2 +- doc/user/part.t | 2 +- doc/user/rtmon.t | 2 +- doc/user/sem.t | 2 +- doc/user/signal.t | 2 +- doc/user/task.t | 4 ++-- 76 files changed, 283 insertions(+), 182 deletions(-) (limited to 'doc') diff --git a/doc/FAQ/FAQ.texi b/doc/FAQ/FAQ.texi index 564111c692..dc051a4bc8 100644 --- a/doc/FAQ/FAQ.texi +++ b/doc/FAQ/FAQ.texi @@ -1,4 +1,4 @@ -\input ../texinfo/texinfo @c -*-texinfo-*- +\input texinfo @c -*-texinfo-*- @c %**start of header @setfilename FAQ @syncodeindex vr fn diff --git a/doc/FAQ/Makefile b/doc/FAQ/Makefile index c7388b44fc..484d0aec9a 100644 --- a/doc/FAQ/Makefile +++ b/doc/FAQ/Makefile @@ -10,7 +10,7 @@ PROJECT=FAQ include ../Make.config -all: html info ps +all: html info ps pdf dirs: $(make-dirs) @@ -34,6 +34,11 @@ $(PROJECT): $(FILES) dvi: $(PROJECT).dvi ps: dirs $(PROJECT).ps +pdf: dirs $(PROJECT).pdf + +$(PROJECT).pdf: $(FILES) + $(TEXI2PDF) $(PROJECT).texi + cp $(PROJECT).pdf $(PDF_INSTALL) $(PROJECT).ps: $(PROJECT).dvi dvips -o $(PROJECT).ps $(PROJECT).dvi @@ -50,7 +55,7 @@ html: dirs $(FILES) $(PROJECT).texi 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 $(PROJECT) $(PROJECT)-* $(GENERATED_FILES) rm -f *.fixed _* diff --git a/doc/FAQ/basic.t b/doc/FAQ/basic.t index d5d25e6a03..21e3dbe0fc 100644 --- a/doc/FAQ/basic.t +++ b/doc/FAQ/basic.t @@ -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 favorite browser at the following URL and following the link: -@set OAR-URL http://www.OARcorp.com -@ifset use-html -@href{@value{OAR-URL},,@value{OAR-URL}} -@end ifset -@ifclear use-html -@value{OAR-URL} -@end ifclear +@c this version should work +@c @set OAR-URL http://www.OARcorp.com +@c @uref{@value{OAR-URL},@value{OAR-URL}} +@uref{http://www.OARcorp.com,http://www.OARcorp.com} @section What about support? diff --git a/doc/FAQ/freesw.t b/doc/FAQ/freesw.t index 955bc061f9..64fad92e5d 100644 --- a/doc/FAQ/freesw.t +++ b/doc/FAQ/freesw.t @@ -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 available from -@ifset use-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 +(@uref{http://www.uk.research.att.com/omniORB/omniORB.html,http://www.uk.research.att.com/omniORB/omniORB.html}) . For information on the RTEMS port of omniORB to RTEMS, see the following URL -@ifset use-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 -. +(@uref{http://www.connecttel.com/corba/rtems_omni.html,http://www.connecttel.com/corba/rtems_omni.html}). C++ exceptions must work properly on your target for omniORB to work. diff --git a/doc/Make.config b/doc/Make.config index 67209cabe3..153c24e88f 100644 --- a/doc/Make.config +++ b/doc/Make.config @@ -13,7 +13,9 @@ BMENU=$(SRCDIR)/tools/bmenu/bmenu PDL2TEXI=$(SRCDIR)/tools/pdl2texi/pdl2texi SRC2HTML=$(SRCDIR)/tools/src2html/src2html -TEXI2DVI=$(SRCDIR)/tools/texi2www/texi2dvi +#TEXI2DVI=$(SRCDIR)/tools/texi2www/texi2dvi +TEXI2DVI=texi2dvi +TEXI2PDF=texi2pdf TEXI2WWW=$(SRCDIR)/tools/texi2www/texi2www MAKEINFO=makeinfo INFO=info @@ -26,12 +28,14 @@ RLEVEL= WWW_INSTALL=$(DOC_INSTALL_BASE)/html INFO_INSTALL=$(DOC_INSTALL_BASE)/info PS_INSTALL=$(DOC_INSTALL_BASE)/ps +PDF_INSTALL=$(DOC_INSTALL_BASE)/pdf INDEX_FILE=../$(RLEVEL)index.html #else #RLEVEL=../ #WWW_INSTALL=$(DOC_INSTALL_BASE)/html/$(DISTRIBUTION_LEVEL) #INFO_INSTALL=$(DOC_INSTALL_BASE)/info/$(DISTRIBUTION_LEVEL) #PS_INSTALL=$(DOC_INSTALL_BASE)/ps/$(DISTRIBUTION_LEVEL) +#PDF_INSTALL=$(DOC_INSTALL_BASE)/pdf/$(DISTRIBUTION_LEVEL) #INDEX_FILE=../$(RLEVEL)rtems_full.html #endif @@ -54,6 +58,9 @@ define make-dirs @ if [ ! -d $(PS_INSTALL) ] ; then \ mkdir -p $(PS_INSTALL); \ fi + @ if [ ! -d $(PDF_INSTALL) ] ; then \ + mkdir -p $(PDF_INSTALL); \ + fi @ - cp $(SRCDIR)/oaronly.jpg $(WWW_INSTALL) @ - sed -e 's/RTEMS_VERSION/$(RTEMS_VERSION)/' \ <$(SRCDIR)/rtems_footer.html >$(DOC_INSTALL_BASE)/html/rtems_footer.html diff --git a/doc/Makefile b/doc/Makefile index 14e6b578b1..5120e4a223 100644 --- a/doc/Makefile +++ b/doc/Makefile @@ -6,7 +6,7 @@ include Make.config 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 d | xargs -e chmod 555 @@ -31,9 +31,15 @@ info: env html: env ./do_docs $(BASEDIR) html +dvi: dirs env + ./do_docs $(BASEDIR) dvi + ps: dirs env ./do_docs $(BASEDIR) ps +pdf: dirs env + ./do_docs $(BASEDIR) pdf + clean: ./do_docs $(BASEDIR) clean cd tools/bmenu ; gmake clean diff --git a/doc/ada_user/Makefile b/doc/ada_user/Makefile index be8ead75ec..08977f6a59 100644 --- a/doc/ada_user/Makefile +++ b/doc/ada_user/Makefile @@ -10,7 +10,7 @@ PROJECT=ada_user include ../Make.config -all: html info ps +all: html info ps pdf COMMON_FILES=../common/cpright.texi ../user/bsp.texi ../user/clock.texi \ ../user/concepts.texi ../user/conf.texi ../user/dirstat.texi \ @@ -36,7 +36,12 @@ ada_user: $(FILES) dvi: $(PROJECT).dvi ps: dirs $(PROJECT).ps +pdf: dirs $(PROJECT).pdf +$(PROJECT).pdf: $(FILES) + $(TEXI2PDF) $(PROJECT).texi + cp $(PROJECT).pdf $(PDF_INSTALL) + $(PROJECT).ps: dirs $(PROJECT).dvi dvips -o $(PROJECT).ps $(PROJECT).dvi cp $(PROJECT).ps $(PS_INSTALL) @@ -52,7 +57,7 @@ html: dirs $(FILES) $(PROJECT).texi 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 ada_user ada_user-* _* diff --git a/doc/ada_user/ada_user.texi b/doc/ada_user/ada_user.texi index 9be98cfbf4..9c4763b0de 100644 --- a/doc/ada_user/ada_user.texi +++ b/doc/ada_user/ada_user.texi @@ -1,4 +1,4 @@ -\input ../texinfo/texinfo @c -*-texinfo-*- +\input texinfo @c -*-texinfo-*- @c %**start of header @setfilename ada_user @syncodeindex vr fn diff --git a/doc/bsp_howto/Makefile b/doc/bsp_howto/Makefile index 3337a131b2..676f18afdf 100644 --- a/doc/bsp_howto/Makefile +++ b/doc/bsp_howto/Makefile @@ -10,7 +10,7 @@ PROJECT=bsp_howto include ../Make.config -all: html info ps +all: html info ps pdf dirs: $(make-dirs) @@ -35,6 +35,11 @@ $(PROJECT): $(FILES) dvi: $(PROJECT).dvi ps: dirs $(PROJECT).ps +pdf: dirs $(PROJECT).pdf + +$(PROJECT).pdf: $(FILES) + $(TEXI2PDF) $(PROJECT).texi + cp $(PROJECT).pdf $(PDF_INSTALL) $(PROJECT).ps: $(PROJECT).dvi dvips -o $(PROJECT).ps $(PROJECT).dvi @@ -51,7 +56,7 @@ html: dirs $(FILES) $(PROJECT).texi 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 $(PROJECT) $(PROJECT)-* $(GENERATED_FILES) rm -f *.fixed _* network.t diff --git a/doc/bsp_howto/bsp_howto.texi b/doc/bsp_howto/bsp_howto.texi index c042ccaa82..c3d17ca33a 100644 --- a/doc/bsp_howto/bsp_howto.texi +++ b/doc/bsp_howto/bsp_howto.texi @@ -1,4 +1,4 @@ -\input ../texinfo/texinfo @c -*-texinfo-*- +\input texinfo @c -*-texinfo-*- @c %**start of header @setfilename bsp_howto @syncodeindex vr fn diff --git a/doc/bsp_howto/target.t b/doc/bsp_howto/target.t index 7ac719b692..70dcf5f68f 100644 --- a/doc/bsp_howto/target.t +++ b/doc/bsp_howto/target.t @@ -106,12 +106,7 @@ Regardless of the amount of development required, OAR Corporation offers custom development services to assist RTEMS users. For more information on custom development, training courses, and support, contact OAR Corporation at -@ifset use-html -@href{http://www.oarcorp.com,,,http://www.oarcorp.com}. -@end ifset -@ifclear use-html -http://www.oarcorp.com. -@end ifclear +@uref{http://www.oarcorp.com}. @section CPU Dependent Executive Files diff --git a/doc/develenv/Makefile b/doc/develenv/Makefile index 145436f778..7cdc3a71bc 100644 --- a/doc/develenv/Makefile +++ b/doc/develenv/Makefile @@ -10,7 +10,7 @@ PROJECT=develenv include ../Make.config -all: html info ps +all: html info ps pdf dirs: $(make-dirs) @@ -27,6 +27,11 @@ $(PROJECT): $(FILES) dvi: $(PROJECT).dvi ps: dirs $(PROJECT).ps +pdf: dirs $(PROJECT).pdf + +$(PROJECT).pdf: $(FILES) + $(TEXI2PDF) $(PROJECT).texi + cp $(PROJECT).pdf $(PDF_INSTALL) $(PROJECT).ps: $(PROJECT).dvi dvips -o $(PROJECT).ps $(PROJECT).dvi @@ -42,7 +47,7 @@ html: dirs $(PROJECT).texi 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 $(PROJECT) $(PROJECT)-* _* diff --git a/doc/develenv/develenv.texi b/doc/develenv/develenv.texi index ce6d250a2c..b548855a13 100644 --- a/doc/develenv/develenv.texi +++ b/doc/develenv/develenv.texi @@ -1,4 +1,4 @@ -\input ../texinfo/texinfo @c -*-texinfo-*- +\input texinfo @c -*-texinfo-*- @c %**start of header @setfilename develenv @syncodeindex vr fn diff --git a/doc/networking/Makefile b/doc/networking/Makefile index d5c5add1c7..199ffc5254 100644 --- a/doc/networking/Makefile +++ b/doc/networking/Makefile @@ -14,7 +14,7 @@ REPLACE=../tools/word-replace BMENU+= -c -all: html info ps +all: html info ps pdf dirs: $(make-dirs) @@ -38,6 +38,11 @@ networking: $(FILES) dvi: $(PROJECT).dvi ps: dirs $(PROJECT).ps +pdf: dirs $(PROJECT).pdf + +$(PROJECT).pdf: $(FILES) + $(TEXI2PDF) $(PROJECT).texi + cp $(PROJECT).pdf $(PDF_INSTALL) $(PROJECT).ps: $(PROJECT).dvi dvips -o $(PROJECT).ps $(PROJECT).dvi @@ -84,7 +89,7 @@ html: dirs $(FILES) $(PROJECT).texi 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 $(PROJECT) $(PROJECT)-* $(GENERATED_FILES) rm -f networking networking-* diff --git a/doc/networking/networking.texi b/doc/networking/networking.texi index ba793783e7..6ff997018b 100644 --- a/doc/networking/networking.texi +++ b/doc/networking/networking.texi @@ -1,4 +1,4 @@ -\input ../texinfo/texinfo @c -*-texinfo-*- +\input texinfo @c -*-texinfo-*- @c %**start of header @setfilename networking @syncodeindex vr fn diff --git a/doc/networking/preface.texi b/doc/networking/preface.texi index 7909bb6868..47dc6b8fee 100644 --- a/doc/networking/preface.texi +++ b/doc/networking/preface.texi @@ -13,12 +13,7 @@ This document describes the RTEMS specific parts of the FreeBSD TCP/IP stack. Much of this documentation was written by Eric Norum -@ifset use-html -(@href{eric@@skatter.usask.ca,,,mailto:eric@@skatter.usask.ca}) -@end ifset -@ifclear use-html -(eric@@skatter.usask.ca) -@end ifclear +(@email{eric@@skatter.usask.ca}) of the Saskatchewan Accelerator Laboratory 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)." The URL is: @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 @ifclear use-html (http://wwwhost.ots.utexas.edu/ethernet/index.html) diff --git a/doc/new_chapters/Makefile b/doc/new_chapters/Makefile index eea5a0ff5c..fca4a69407 100644 --- a/doc/new_chapters/Makefile +++ b/doc/new_chapters/Makefile @@ -10,7 +10,7 @@ PROJECT=new_chapters include ../Make.config -all: html info ps +all: html info ps pdf dirs: $(make-dirs) @@ -36,6 +36,11 @@ $(PROJECT): $(FILES) dvi: $(PROJECT).dvi ps: dirs $(PROJECT).ps +pdf: dirs $(PROJECT).pdf + +$(PROJECT).pdf: $(FILES) + $(TEXI2PDF) $(PROJECT).texi + cp $(PROJECT).pdf $(PDF_INSTALL) $(PROJECT).ps: $(PROJECT).dvi dvips -o $(PROJECT).ps $(PROJECT).dvi @@ -51,7 +56,7 @@ html: dirs $(FILES) $(PROJECT).texi 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 $(PROJECT) $(PROJECT)-* _* $(GENERATED_FILES) diff --git a/doc/new_chapters/new_chapters.texi b/doc/new_chapters/new_chapters.texi index 6c0ea48478..ac9e0176a6 100644 --- a/doc/new_chapters/new_chapters.texi +++ b/doc/new_chapters/new_chapters.texi @@ -1,4 +1,4 @@ -\input ../texinfo/texinfo @c -*-texinfo-*- +\input texinfo @c -*-texinfo-*- @c %**start of header @setfilename new_chapters @syncodeindex vr fn diff --git a/doc/posix1003.1/Makefile b/doc/posix1003.1/Makefile index 52f04fdc71..82e7f088bd 100644 --- a/doc/posix1003.1/Makefile +++ b/doc/posix1003.1/Makefile @@ -10,7 +10,7 @@ PROJECT=posix1003_1 include ../Make.config -all: html info ps +all: html info ps pdf dirs: $(make-dirs) @@ -36,6 +36,11 @@ $(PROJECT): $(FILES) dvi: $(PROJECT).dvi ps: dirs $(PROJECT).ps +pdf: dirs $(PROJECT).pdf + +$(PROJECT).pdf: $(FILES) + $(TEXI2PDF) $(PROJECT).texi + cp $(PROJECT).pdf $(PDF_INSTALL) $(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. $(PROJECT).dvi: $(FILES) - $(TEXI2DVI) -v $(PROJECT).texi - texi2dvi -v $(PROJECT).texi + $(TEXI2DVI) $(PROJECT).texi + texi2dvi $(PROJECT).texi ch01.texi: ch01.t $(BMENU) -c -p "Preface" \ @@ -152,7 +157,7 @@ html: dirs $(FILES) $(PROJECT).texi 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 $(PROJECT) $(PROJECT)-* $(GENERATED_FILES) rm -f *.fixed _* diff --git a/doc/posix1003.1/ch03.t b/doc/posix1003.1/ch03.t index fc82426dcf..9a3e67cb29 100644 --- a/doc/posix1003.1/ch03.t +++ b/doc/posix1003.1/ch03.t @@ -13,7 +13,7 @@ @subsection Process Creation @example -fork(), Function, Unimplementable +fork(), Function, Unimplementable, Requires Processes @end example @@ -54,7 +54,7 @@ WSTOPSIG(), Function, Unimplementable, Requires Processes @subsection Terminate a Process @example -_exit(), Function, Unimplemented +_exit(), Function, Implemented @end example @section Signals diff --git a/doc/posix1003.1/ch04.t b/doc/posix1003.1/ch04.t index bc635551b3..ce30a25cc4 100644 --- a/doc/posix1003.1/ch04.t +++ b/doc/posix1003.1/ch04.t @@ -116,7 +116,7 @@ ctermid(), Function, Unimplemented @example ttyname(), Function, Untested Implementation, assumes directory services ttyname_r(), Function, Unimplemented -isatty(), Function, Partial Implementation +isatty(), Function, Implemented @end example @section Configurable System Variables diff --git a/doc/posix1003.1/ch05.t b/doc/posix1003.1/ch05.t index 42996e9744..913fc5e653 100644 --- a/doc/posix1003.1/ch05.t +++ b/doc/posix1003.1/ch05.t @@ -34,7 +34,7 @@ chdir(), Function, Implemented @subsection Get Working Directory Pathname @example -getcwd(), Function, Untested Implementation, assumes directory services +getcwd(), Function, Implemented @end example @section General File Creation diff --git a/doc/posix1003.1/ch06.t b/doc/posix1003.1/ch06.t index 5861886a8e..6a65944890 100644 --- a/doc/posix1003.1/ch06.t +++ b/doc/posix1003.1/ch06.t @@ -22,7 +22,7 @@ pipe(), Function, Dummy Implementation @example dup(), Function, Implemented -dup2(), Function, Untested Iimplementation +dup2(), Function, Implemented @end example @section File Descriptor Deassignment @@ -80,7 +80,7 @@ are also included in another section. @xref{Open a File}. @subsection Reposition Read/Write File Offset @example -lseek(), Function, Partial Implementation +lseek(), Function, Implemented SEEK_SET, Constant, Implemented SEEK_CUR, Constant, Implemented SEEK_END, Constant, Implemented diff --git a/doc/posix1003.1/ch07.t b/doc/posix1003.1/ch07.t index 69bbc50a7d..3d13c81c68 100644 --- a/doc/posix1003.1/ch07.t +++ b/doc/posix1003.1/ch07.t @@ -67,7 +67,7 @@ CR, Constant, Unimplemented @example tcflag_t, Type, Implemented cc_t, Type, Implemented -struct termios, Type, Partial Implementation +struct termios, Type, Implemented @end example @subsubsection Input Modes diff --git a/doc/posix1003.1/ch08.t b/doc/posix1003.1/ch08.t index 35a81c0161..da6f000fb0 100644 --- a/doc/posix1003.1/ch08.t +++ b/doc/posix1003.1/ch08.t @@ -37,7 +37,7 @@ toupper(), Function, Implemented ANSI C Section 4.4 --- Localization @example -setlocale(), Function, Partial Implementation +setlocale(), Function, Implemented @end example ANSI C Section 4.5 --- Mathematics diff --git a/doc/posix1003.1/posix1003_1.texi b/doc/posix1003.1/posix1003_1.texi index 57e07365a4..9db2f9a086 100644 --- a/doc/posix1003.1/posix1003_1.texi +++ b/doc/posix1003.1/posix1003_1.texi @@ -1,4 +1,4 @@ -\input ../texinfo/texinfo @c -*-texinfo-*- +\input texinfo @c -*-texinfo-*- @c %**start of header @setfilename posix1003_1 @syncodeindex vr fn diff --git a/doc/posix_users/Makefile b/doc/posix_users/Makefile index 851bf4dbf4..a50036d319 100644 --- a/doc/posix_users/Makefile +++ b/doc/posix_users/Makefile @@ -10,7 +10,7 @@ PROJECT=posix_users include ../Make.config -all: html info ps +all: html info ps pdf dirs: $(make-dirs) @@ -38,6 +38,11 @@ $(PROJECT): $(FILES) dvi: $(PROJECT).dvi ps: dirs $(PROJECT).ps +pdf: dirs $(PROJECT).pdf + +$(PROJECT).pdf: $(FILES) + $(TEXI2PDF) $(PROJECT).texi + cp $(PROJECT).pdf $(PDF_INSTALL) $(PROJECT).ps: $(PROJECT).dvi dvips -o $(PROJECT).ps $(PROJECT).dvi @@ -53,7 +58,7 @@ html: dirs $(FILES) posix_users.texi 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 $(PROJECT) $(PROJECT)-* _* $(GENERATED_FILES) diff --git a/doc/posix_users/files.t b/doc/posix_users/files.t index 9d7502f01c..7d985ff919 100644 --- a/doc/posix_users/files.t +++ b/doc/posix_users/files.t @@ -37,7 +37,7 @@ The directives provided by the files and directories manager are: @item @code{rename} - Renames a file @item @code{stat} - Gets information about a file. @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{fchmod} - Changes permissions 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 @page -@subsection access - Check user's permissions for a file +@subsection access - Check permissions for a file @subheading CALLING SEQUENCE: diff --git a/doc/posix_users/io.t b/doc/posix_users/io.t index 17ff64e772..d90c48f2d6 100644 --- a/doc/posix_users/io.t +++ b/doc/posix_users/io.t @@ -23,8 +23,8 @@ The directives provided by the input and output primitives manager are: @item @code{write} - Writes to a file @item @code{fcntl} - Manipulates an open file descriptor @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{fdatasync} - synchronize a file's in-core data with that on disk +@item @code{fsync} - Synchronize file complete in-core state 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{umount} - Unmount file systems @item @code{aio_read} - YYY @@ -571,7 +571,7 @@ with such a device is undefined. NONE @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: @@ -615,7 +615,7 @@ An error occurred during synchronization NONE @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: diff --git a/doc/posix_users/posix_users.texi b/doc/posix_users/posix_users.texi index 673f405b18..fbbe5b9905 100644 --- a/doc/posix_users/posix_users.texi +++ b/doc/posix_users/posix_users.texi @@ -1,4 +1,4 @@ -\input ../texinfo/texinfo @c -*-texinfo-*- +\input texinfo @c -*-texinfo-*- @c %**start of header @setfilename posix_users @syncodeindex vr fn diff --git a/doc/relnotes/Makefile b/doc/relnotes/Makefile index 07d20aa263..17d3812a90 100644 --- a/doc/relnotes/Makefile +++ b/doc/relnotes/Makefile @@ -10,7 +10,7 @@ PROJECT=relnotes include ../Make.config -all: html info ps +all: html info ps pdf dirs: $(make-dirs) @@ -27,6 +27,11 @@ relnotes: $(FILES) dvi: $(PROJECT).dvi ps: dirs $(PROJECT).ps +pdf: dirs $(PROJECT).pdf + +$(PROJECT).pdf: $(FILES) + $(TEXI2PDF) $(PROJECT).texi + cp $(PROJECT).pdf $(PDF_INSTALL) $(PROJECT).ps: $(PROJECT).dvi dvips -o $(PROJECT).ps $(PROJECT).dvi @@ -41,7 +46,7 @@ html: dirs $(PROJECT).texi 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 relnotes relnotes-* _* diff --git a/doc/relnotes/relnotes.texi b/doc/relnotes/relnotes.texi index 9a43977419..1dce5d1abe 100644 --- a/doc/relnotes/relnotes.texi +++ b/doc/relnotes/relnotes.texi @@ -1,4 +1,4 @@ -\input ../texinfo/texinfo @c -*-texinfo-*- +\input texinfo @c -*-texinfo-*- @c %**start of header @setfilename relnotes @syncodeindex vr fn diff --git a/doc/rgdb_specs/Makefile b/doc/rgdb_specs/Makefile index 537ace2d98..d247a661bc 100644 --- a/doc/rgdb_specs/Makefile +++ b/doc/rgdb_specs/Makefile @@ -10,7 +10,7 @@ PROJECT=rgdb_specs include ../Make.config -all: html info ps +all: html info ps pdf dirs: $(make-dirs) @@ -34,6 +34,11 @@ $(PROJECT): $(FILES) dvi: $(PROJECT).dvi ps: dirs $(PROJECT).ps +pdf: dirs $(PROJECT).pdf + +$(PROJECT).pdf: $(FILES) + $(TEXI2PDF) $(PROJECT).texi + cp $(PROJECT).pdf $(PDF_INSTALL) $(PROJECT).ps: $(PROJECT).dvi dvips -o $(PROJECT).ps $(PROJECT).dvi @@ -51,7 +56,7 @@ html: dirs $(FILES) $(PROJECT).texi 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 $(PROJECT) $(PROJECT)-* $(GENERATED_FILES) rm -f *.fixed _* diff --git a/doc/rgdb_specs/rgdb_specs.texi b/doc/rgdb_specs/rgdb_specs.texi index f4753b255d..4c83b5c427 100644 --- a/doc/rgdb_specs/rgdb_specs.texi +++ b/doc/rgdb_specs/rgdb_specs.texi @@ -1,4 +1,4 @@ -\input ../texinfo/texinfo @c -*-texinfo-*- +\input texinfo @c -*-texinfo-*- @c %**start of header @setfilename rgdb_specs @syncodeindex vr fn diff --git a/doc/rtems_gdb/Makefile b/doc/rtems_gdb/Makefile index b51f91af84..75ceb492c7 100644 --- a/doc/rtems_gdb/Makefile +++ b/doc/rtems_gdb/Makefile @@ -10,7 +10,7 @@ PROJECT=rtems_gdb include ../Make.config -all: html info ps +all: html info ps pdf dirs: $(make-dirs) @@ -33,6 +33,11 @@ $(PROJECT): $(FILES) dvi: $(PROJECT).dvi ps: dirs $(PROJECT).ps +pdf: dirs $(PROJECT).pdf + +$(PROJECT).pdf: $(FILES) + $(TEXI2PDF) $(PROJECT).texi + cp $(PROJECT).pdf $(PDF_INSTALL) $(PROJECT).ps: $(PROJECT).dvi dvips -o $(PROJECT).ps $(PROJECT).dvi @@ -49,7 +54,7 @@ html: dirs $(FILES) $(PROJECT).texi 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 $(PROJECT) $(PROJECT)-* $(GENERATED_FILES) rm -f *.fixed _* network.t diff --git a/doc/rtems_gdb/rtems_gdb.texi b/doc/rtems_gdb/rtems_gdb.texi index bea340f462..979d097fbf 100644 --- a/doc/rtems_gdb/rtems_gdb.texi +++ b/doc/rtems_gdb/rtems_gdb.texi @@ -1,4 +1,4 @@ -\input ../texinfo/texinfo @c -*-texinfo-*- +\input texinfo @c -*-texinfo-*- @c %**start of header @setfilename rtems_gdb @syncodeindex vr fn diff --git a/doc/src2html/Makefile b/doc/src2html/Makefile index 934b8fbbe2..0a062ff50b 100644 --- a/doc/src2html/Makefile +++ b/doc/src2html/Makefile @@ -10,7 +10,7 @@ PROJECT=browseable_rtems include ../Make.config -all: html info ps +all: html info ps pdf dirs: $(make-dirs) @@ -26,6 +26,8 @@ info: ps: +pdf: + html: dirs -mkdir -p $(WWW_INSTALL)/$(PROJECT) $(SRC2HTML) -d3 RTEMS.src diff --git a/doc/started/Makefile b/doc/started/Makefile index c4051a2414..c45693a9d4 100644 --- a/doc/started/Makefile +++ b/doc/started/Makefile @@ -10,7 +10,7 @@ PROJECT=started include ../Make.config -all: html info ps +all: html info ps pdf dirs: $(make-dirs) @@ -33,6 +33,11 @@ $(PROJECT): $(FILES) dvi: $(PROJECT).dvi ps: dirs $(PROJECT).ps +pdf: dirs $(PROJECT).pdf + +$(PROJECT).pdf: $(FILES) + $(TEXI2PDF) $(PROJECT).texi + cp $(PROJECT).pdf $(PDF_INSTALL) $(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. $(PROJECT).dvi: $(FILES) - $(TEXI2DVI) -v $(PROJECT).texi - texi2dvi -v $(PROJECT).texi + $(TEXI2DVI) $(PROJECT).texi + texi2dvi $(PROJECT).texi intro.texi: intro.t versions.texi $(BMENU) -c -p "Top" \ @@ -86,7 +91,7 @@ html: dirs $(FILES) $(PROJECT).texi 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 $(PROJECT) $(PROJECT)-* $(GENERATED_FILES) rm -f *.fixed _* diff --git a/doc/started/buildc.t b/doc/started/buildc.t index 17b68ef613..f59fed000f 100644 --- a/doc/started/buildc.t +++ b/doc/started/buildc.t @@ -56,7 +56,7 @@ specific patches. Directory: @value{GCC-FTPDIR} File: @value{GCC-TAR} @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 example @@ -66,7 +66,7 @@ specific patches. Directory: @value{BINUTILS-FTPDIR} File: @value{BINUTILS-TAR} @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 example @@ -76,7 +76,7 @@ specific patches. Directory: @value{NEWLIB-FTPDIR} File: @value{NEWLIB-TAR} @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 example @@ -86,7 +86,7 @@ specific patches. Directory: @value{RTEMS-FTPDIR} File: @value{RTEMS-TAR} @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 example @@ -96,7 +96,7 @@ specific patches. Directory: @value{RTEMS-FTPDIR} File: hello_world_c.tgz @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 example @@ -115,7 +115,7 @@ specific patches. File: @value{GCC-RTEMSPATCH} @end ifset @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 example diff --git a/doc/started/nt.t b/doc/started/nt.t index 9c5160b726..8c0a9437d3 100644 --- a/doc/started/nt.t +++ b/doc/started/nt.t @@ -67,12 +67,7 @@ text editor, try @b{Programmers File Editor}, it is free and very convenient. This editor may be downloaded from: -@ifset use-html -@href{@value{PFE-FTP},,@value{PFE-FTP}} -@end ifset -@ifclear use-html -@value{PFE-FTP} -@end ifclear +@uref{@value{PFE-FTP},@value{PFE-FTP}} @subsection Bug in Patch Utility @@ -89,12 +84,7 @@ Dos2Unix: Cleaning file XYZ ... The dos2unix utility may be downloaded from: -@ifset use-html -@href{@value{DOS2UNIX-FTP},,,@value{DOS2UNIX-FTP}} -@end ifset -@ifclear use-html -@value{DOS2UNIX-FTP} -@end ifclear +@uref{@value{DOS2UNIX-FTP},@value{DOS2UNIX-FTP}} You @b{must} change the format of every patched file for the toolset build to work correctly. @@ -112,20 +102,10 @@ Web browser or ftp client. @table @b @item cdk.exe -@ifset use-html -@href{@value{CYGWIN-FTP},,@value{CYGWIN-FTP}} -@end ifset -@ifclear use-html -@value{CYGWIN-FTP} -@end ifclear +@uref{@value{CYGWIN-FTP},@value{CYGWIN-FTP}} @item coolview.tar.gz -@ifset use-html -@href{@value{CYGWIN-COOLVIEW},,@value{CYGWIN-COOLVIEW}} -@end ifset -@ifclear use-html -@value{CYGWIN-COOLVIEW} -@end ifclear +@uref{@value{CYGWIN-COOLVIEW},@value{CYGWIN-COOLVIEW}} @end table diff --git a/doc/started/started.texi b/doc/started/started.texi index 3ed67ec472..dc2d95b13d 100644 --- a/doc/started/started.texi +++ b/doc/started/started.texi @@ -1,4 +1,4 @@ -\input ../texinfo/texinfo @c -*-texinfo-*- +\input texinfo @c -*-texinfo-*- @c %**start of header @setfilename started @syncodeindex vr fn diff --git a/doc/started_ada/Makefile b/doc/started_ada/Makefile index c90c5f90eb..07d0bc1141 100644 --- a/doc/started_ada/Makefile +++ b/doc/started_ada/Makefile @@ -10,7 +10,7 @@ PROJECT=started_ada include ../Make.config -all: html info ps +all: html info ps pdf dirs: $(make-dirs) @@ -33,6 +33,11 @@ $(PROJECT): $(FILES) dvi: $(PROJECT).dvi ps: dirs $(PROJECT).ps +pdf: dirs $(PROJECT).pdf + +$(PROJECT).pdf: $(FILES) + $(TEXI2PDF) $(PROJECT).texi + cp $(PROJECT).pdf $(PDF_INSTALL) $(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. $(PROJECT).dvi: $(FILES) - $(TEXI2DVI) -v $(PROJECT).texi + $(TEXI2DVI) $(PROJECT).texi intro.texi: intro.t versions.texi $(BMENU) -c -p "Top" \ @@ -80,7 +85,7 @@ html: dirs $(FILES) $(PROJECT).texi 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 $(PROJECT) $(PROJECT)-* $(GENERATED_FILES) rm -f *.fixed _* diff --git a/doc/started_ada/buildada.t b/doc/started_ada/buildada.t index dfd9163ab9..c48a01fd92 100644 --- a/doc/started_ada/buildada.t +++ b/doc/started_ada/buildada.t @@ -56,7 +56,7 @@ specific patches. Directory: @value{GCC-FTPDIR} File: @value{GCC-TAR} @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 example @@ -66,7 +66,7 @@ specific patches. Directory: @value{GNAT-FTPDIR} File: @value{GNAT-TAR} @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 example @@ -76,7 +76,7 @@ specific patches. Directory: @value{BINUTILS-FTPDIR} File: @value{BINUTILS-TAR} @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 example @@ -86,7 +86,7 @@ specific patches. Directory: @value{NEWLIB-FTPDIR} File: @value{NEWLIB-TAR} @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 example @@ -96,7 +96,7 @@ specific patches. Directory: @value{RTEMS-FTPDIR} File: @value{RTEMS-TAR} @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 example @@ -106,7 +106,7 @@ specific patches. Directory: @value{RTEMS-FTPDIR} File: hello_world_ada.tgz @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 example @@ -128,7 +128,7 @@ specific patches. File: @value{GNAT-RTEMSPATCH} @end ifset @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 example diff --git a/doc/started_ada/started_ada.texi b/doc/started_ada/started_ada.texi index a6809734ff..39ae3f3850 100644 --- a/doc/started_ada/started_ada.texi +++ b/doc/started_ada/started_ada.texi @@ -1,4 +1,4 @@ -\input ../texinfo/texinfo @c -*-texinfo-*- +\input texinfo @c -*-texinfo-*- @c %**start of header @setfilename started_ada @syncodeindex vr fn diff --git a/doc/supplements/hppa1_1/Makefile b/doc/supplements/hppa1_1/Makefile index fbafa035a3..d27770464e 100644 --- a/doc/supplements/hppa1_1/Makefile +++ b/doc/supplements/hppa1_1/Makefile @@ -12,7 +12,7 @@ include ../../Make.config REPLACE=../../tools/word-replace -all: html info ps +all: html info ps pdf dirs: $(make-dirs) @@ -35,6 +35,11 @@ c_hppa1_1: $(FILES) dvi: $(PROJECT).dvi ps: dirs $(PROJECT).ps +pdf: dirs $(PROJECT).pdf + +$(PROJECT).pdf: $(FILES) + $(TEXI2PDF) $(PROJECT).texi + cp $(PROJECT).pdf $(PDF_INSTALL) $(PROJECT).ps: $(PROJECT).dvi dvips -o $(PROJECT).ps $(PROJECT).dvi @@ -49,7 +54,7 @@ html: dirs $(FILES) $(PROJECT).texi 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 $(PROJECT) $(PROJECT)-* rm -f c_hppa1_1 c_hppa1_1-* diff --git a/doc/supplements/hppa1_1/hppa1_1.texi b/doc/supplements/hppa1_1/hppa1_1.texi index 19d700fe63..bbd9cf2946 100644 --- a/doc/supplements/hppa1_1/hppa1_1.texi +++ b/doc/supplements/hppa1_1/hppa1_1.texi @@ -1,4 +1,4 @@ -\input ../../texinfo/texinfo @c -*-texinfo-*- +\input texinfo @c -*-texinfo-*- @c %**start of header @setfilename c_hppa1_1 @syncodeindex vr fn diff --git a/doc/supplements/i386/Makefile b/doc/supplements/i386/Makefile index b737c9712f..1550842591 100644 --- a/doc/supplements/i386/Makefile +++ b/doc/supplements/i386/Makefile @@ -12,7 +12,7 @@ include ../../Make.config REPLACE=../../tools/word-replace -all: html info ps +all: html info ps pdf COMMON_FILES=../../common/cpright.texi ../../common/setup.texi @@ -37,6 +37,11 @@ c_i386: $(FILES) dvi: $(PROJECT).dvi ps: dirs $(PROJECT).ps +pdf: dirs $(PROJECT).pdf + +$(PROJECT).pdf: $(FILES) + $(TEXI2PDF) $(PROJECT).texi + cp $(PROJECT).pdf $(PDF_INSTALL) $(PROJECT).ps: $(PROJECT).dvi dvips -o $(PROJECT).ps $(PROJECT).dvi @@ -51,7 +56,7 @@ html: dirs $(FILES) $(PROJECT).texi 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 $(PROJECT) $(PROJECT)-* rm -f c_i386 c_i386-* diff --git a/doc/supplements/i386/i386.texi b/doc/supplements/i386/i386.texi index 5e051828fe..4f23f0d43a 100644 --- a/doc/supplements/i386/i386.texi +++ b/doc/supplements/i386/i386.texi @@ -1,4 +1,4 @@ -\input ../../texinfo/texinfo @c -*-texinfo-*- +\input texinfo @c -*-texinfo-*- @c %**start of header @setfilename c_i386 @syncodeindex vr fn diff --git a/doc/supplements/i960/Makefile b/doc/supplements/i960/Makefile index 4fbc3fb52e..e5107257f1 100644 --- a/doc/supplements/i960/Makefile +++ b/doc/supplements/i960/Makefile @@ -12,7 +12,7 @@ include ../../Make.config REPLACE=../../tools/word-replace -all: html info ps +all: html info ps pdf dirs: $(make-dirs) @@ -35,6 +35,11 @@ c_i960: $(FILES) dvi: $(PROJECT).dvi ps: dirs $(PROJECT).ps +pdf: dirs $(PROJECT).pdf + +$(PROJECT).pdf: $(FILES) + $(TEXI2PDF) $(PROJECT).texi + cp $(PROJECT).pdf $(PDF_INSTALL) $(PROJECT).ps: $(PROJECT).dvi dvips -o $(PROJECT).ps $(PROJECT).dvi @@ -49,7 +54,7 @@ html: dirs $(FILES) $(PROJECT).texi 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 $(PROJECT) $(PROJECT)-* rm -f c_i960 c_i960-* diff --git a/doc/supplements/i960/i960.texi b/doc/supplements/i960/i960.texi index aa2709ba7d..7aa5b27f62 100644 --- a/doc/supplements/i960/i960.texi +++ b/doc/supplements/i960/i960.texi @@ -1,4 +1,4 @@ -\input ../../texinfo/texinfo @c -*-texinfo-*- +\input texinfo @c -*-texinfo-*- @c %**start of header @setfilename c_i960 @syncodeindex vr fn diff --git a/doc/supplements/m68k/Makefile b/doc/supplements/m68k/Makefile index e9d5f3b558..4387be4401 100644 --- a/doc/supplements/m68k/Makefile +++ b/doc/supplements/m68k/Makefile @@ -12,7 +12,7 @@ include ../../Make.config REPLACE=../../tools/word-replace -all: html info ps +all: html info ps pdf dirs: $(make-dirs) @@ -35,6 +35,11 @@ c_m68k: $(FILES) dvi: $(PROJECT).dvi ps: dirs $(PROJECT).ps +pdf: dirs $(PROJECT).pdf + +$(PROJECT).pdf: $(FILES) + $(TEXI2PDF) $(PROJECT).texi + cp $(PROJECT).pdf $(PDF_INSTALL) $(PROJECT).ps: $(PROJECT).dvi dvips -o $(PROJECT).ps $(PROJECT).dvi @@ -49,7 +54,7 @@ html: dirs $(FILES) $(PROJECT).texi 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 $(PROJECT) $(PROJECT)-* rm -f c_m68k c_m68k-* diff --git a/doc/supplements/m68k/m68k.texi b/doc/supplements/m68k/m68k.texi index edd541331d..e186dda3dc 100644 --- a/doc/supplements/m68k/m68k.texi +++ b/doc/supplements/m68k/m68k.texi @@ -1,4 +1,4 @@ -\input ../../texinfo/texinfo @c -*-texinfo-*- +\input texinfo @c -*-texinfo-*- @c %**start of header @setfilename c_m68k @syncodeindex vr fn diff --git a/doc/supplements/mips64orion/Makefile b/doc/supplements/mips64orion/Makefile index 8dfe9b325b..1f67cbd24a 100644 --- a/doc/supplements/mips64orion/Makefile +++ b/doc/supplements/mips64orion/Makefile @@ -12,7 +12,7 @@ include ../../Make.config REPLACE=../../tools/word-replace -all: html info ps +all: html info ps pdf dirs: $(make-dirs) @@ -36,6 +36,11 @@ c_$(PROJECT): $(FILES) dvi: $(PROJECT).dvi ps: dirs $(PROJECT).ps +pdf: dirs $(PROJECT).pdf + +$(PROJECT).pdf: $(FILES) + $(TEXI2PDF) $(PROJECT).texi + cp $(PROJECT).pdf $(PDF_INSTALL) $(PROJECT).ps: $(PROJECT).dvi dvips -o $(PROJECT).ps $(PROJECT).dvi @@ -50,7 +55,7 @@ html: dirs $(FILES) $(PROJECT).texi 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 $(PROJECT) $(PROJECT)-* rm -f c_$(PROJECT) c_$(PROJECT)-* diff --git a/doc/supplements/mips64orion/mips64orion.texi b/doc/supplements/mips64orion/mips64orion.texi index 2ee123e2f8..f25d9082de 100644 --- a/doc/supplements/mips64orion/mips64orion.texi +++ b/doc/supplements/mips64orion/mips64orion.texi @@ -1,4 +1,4 @@ -\input ../../texinfo/texinfo @c -*-texinfo-*- +\input texinfo @c -*-texinfo-*- @c %**start of header @setfilename c_mips64orion @syncodeindex vr fn diff --git a/doc/supplements/powerpc/Makefile b/doc/supplements/powerpc/Makefile index 6a321cfd53..63a0d39c1a 100644 --- a/doc/supplements/powerpc/Makefile +++ b/doc/supplements/powerpc/Makefile @@ -12,7 +12,7 @@ include ../../Make.config REPLACE=../../tools/word-replace -all: html info ps +all: html info ps pdf dirs: $(make-dirs) @@ -37,6 +37,11 @@ c_$(PROJECT): $(FILES) dvi: $(PROJECT).dvi ps: dirs $(PROJECT).ps +pdf: dirs $(PROJECT).pdf + +$(PROJECT).pdf: $(FILES) + $(TEXI2PDF) $(PROJECT).texi + cp $(PROJECT).pdf $(PDF_INSTALL) $(PROJECT).ps: $(PROJECT).dvi dvips -o $(PROJECT).ps $(PROJECT).dvi @@ -51,7 +56,7 @@ html: dirs $(FILES) $(PROJECT).texi 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 $(PROJECT) $(PROJECT)-* rm -f c_$(PROJECT) c_$(PROJECT)-* diff --git a/doc/supplements/powerpc/powerpc.texi b/doc/supplements/powerpc/powerpc.texi index 48dfc7da12..e2f25f6de3 100644 --- a/doc/supplements/powerpc/powerpc.texi +++ b/doc/supplements/powerpc/powerpc.texi @@ -1,4 +1,4 @@ -\input ../../texinfo/texinfo @c -*-texinfo-*- +\input texinfo @c -*-texinfo-*- @c %**start of header @setfilename c_powerpc @syncodeindex vr fn diff --git a/doc/supplements/sh/Makefile b/doc/supplements/sh/Makefile index 2be74b0ed2..bb78ee05b3 100644 --- a/doc/supplements/sh/Makefile +++ b/doc/supplements/sh/Makefile @@ -12,7 +12,7 @@ include ../../Make.config REPLACE=../../tools/word-replace -all: html info ps +all: html info ps pdf dirs: $(make-dirs) @@ -36,6 +36,11 @@ c_$(PROJECT): $(FILES) dvi: $(PROJECT).dvi ps: dirs $(PROJECT).ps +pdf: dirs $(PROJECT).pdf + +$(PROJECT).pdf: $(FILES) + $(TEXI2PDF) $(PROJECT).texi + cp $(PROJECT).pdf $(PDF_INSTALL) $(PROJECT).ps: $(PROJECT).dvi dvips -o $(PROJECT).ps $(PROJECT).dvi @@ -50,7 +55,7 @@ html: dirs $(FILES) $(PROJECT).texi 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 $(PROJECT) $(PROJECT)-* rm -f c_$(PROJECT) c_$(PROJECT)-* diff --git a/doc/supplements/sh/sh.texi b/doc/supplements/sh/sh.texi index 0ab844f8cb..a817302858 100644 --- a/doc/supplements/sh/sh.texi +++ b/doc/supplements/sh/sh.texi @@ -1,4 +1,4 @@ -\input ../../texinfo/texinfo @c -*-texinfo-*- +\input texinfo @c -*-texinfo-*- @c %**start of header @setfilename c_sh @syncodeindex vr fn diff --git a/doc/supplements/sparc/Makefile b/doc/supplements/sparc/Makefile index 1a7737f06f..d402e886de 100644 --- a/doc/supplements/sparc/Makefile +++ b/doc/supplements/sparc/Makefile @@ -12,7 +12,7 @@ include ../../Make.config REPLACE=../../tools/word-replace -all: html info ps +all: html info ps pdf dirs: $(make-dirs) @@ -37,6 +37,11 @@ c_sparc: $(FILES) dvi: $(PROJECT).dvi ps: dirs $(PROJECT).ps +pdf: dirs $(PROJECT).pdf + +$(PROJECT).pdf: $(FILES) + $(TEXI2PDF) $(PROJECT).texi + cp $(PROJECT).pdf $(PDF_INSTALL) $(PROJECT).ps: dirs $(PROJECT).dvi dvips -o $(PROJECT).ps $(PROJECT).dvi @@ -51,7 +56,7 @@ html: dirs $(FILES) $(PROJECT).texi 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 $(PROJECT) $(PROJECT)-* rm -f c_$(PROJECT) c_$(PROJECT)-* diff --git a/doc/supplements/sparc/sparc.texi b/doc/supplements/sparc/sparc.texi index f00e2aa8b7..898e65db57 100644 --- a/doc/supplements/sparc/sparc.texi +++ b/doc/supplements/sparc/sparc.texi @@ -1,4 +1,4 @@ -\input ../../texinfo/texinfo @c -*-texinfo-*- +\input texinfo @c -*-texinfo-*- @c %**start of header @setfilename c_sparc @syncodeindex vr fn diff --git a/doc/supplements/template/Makefile b/doc/supplements/template/Makefile index 67157d83d0..2bea8c6816 100644 --- a/doc/supplements/template/Makefile +++ b/doc/supplements/template/Makefile @@ -12,7 +12,7 @@ include ../../Make.config REPLACE=../../tools/word-replace -all: html info ps +all: html info ps pdf dirs: $(make-dirs) @@ -36,6 +36,11 @@ c_$(PROJECT): $(FILES) dvi: $(PROJECT).dvi ps: dirs $(PROJECT).ps +pdf: dirs $(PROJECT).pdf + +$(PROJECT).pdf: $(FILES) + $(TEXI2PDF) $(PROJECT).texi + cp $(PROJECT).pdf $(PDF_INSTALL) $(PROJECT).ps: $(PROJECT).dvi dvips -o $(PROJECT).ps $(PROJECT).dvi @@ -50,7 +55,7 @@ html: dirs $(FILES) $(PROJECT).texi 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 $(PROJECT) $(PROJECT)-* rm -f c_$(PROJECT) c_$(PROJECT)-* diff --git a/doc/supplements/template/template.texi b/doc/supplements/template/template.texi index 9f230acb21..b93155950d 100644 --- a/doc/supplements/template/template.texi +++ b/doc/supplements/template/template.texi @@ -1,4 +1,4 @@ -\input ../../texinfo/texinfo @c -*-texinfo-*- +\input texinfo @c -*-texinfo-*- @c %**start of header @setfilename c_template @syncodeindex vr fn diff --git a/doc/tools/bmenu/main.c b/doc/tools/bmenu/main.c index e0a5dc6ebd..279fb4c27c 100644 --- a/doc/tools/bmenu/main.c +++ b/doc/tools/bmenu/main.c @@ -46,7 +46,7 @@ extern char *optarg; /* Why is this not in ? */ #include "base.h" -FILE *OutFile = stdout; +FILE *OutFile; /************************************************************************* ************************************************************************* @@ -429,6 +429,7 @@ int main( int index; boolean single_file_mode; + OutFile = stdout; Verbose = FALSE; DocsNextNode = EmptyString; DocsPreviousNode = TopString; diff --git a/doc/tools/pdl2texi/Makefile b/doc/tools/pdl2texi/Makefile index fd9a5cdc5f..cdf5b65aa3 100644 --- a/doc/tools/pdl2texi/Makefile +++ b/doc/tools/pdl2texi/Makefile @@ -31,6 +31,10 @@ chain.o: chain.c dvi: $(PROJECT).dvi ps: $(PROJECT).ps +pdf: dirs $(PROJECT).pdf + +$(PROJECT).pdf: $(FILES) + $(TEXI2PDF) $(PROJECT).texi info: Drive html: $(PROJECT).texi $(BASE).txt ../textools/texi2html $(PROJECT).texi @@ -74,7 +78,7 @@ avdas: -u "Magic Subsystem" test_cases/avdas.d 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 test_cases/*.txt test_cases/*.texi diff --git a/doc/tools/pdl2texi/main.c b/doc/tools/pdl2texi/main.c index 3c52d4871a..25d4ddd2fd 100644 --- a/doc/tools/pdl2texi/main.c +++ b/doc/tools/pdl2texi/main.c @@ -87,7 +87,7 @@ extern char *optarg; /* Why is this not in ? */ #include "base.h" -FILE *OutFile = stdout; +FILE *OutFile; /************************************************************************* ************************************************************************* @@ -1028,6 +1028,7 @@ int main( int index; boolean single_file_mode; + OutFile = stdout; Verbose = FALSE; Statistics = FALSE; OutputWord = FALSE; diff --git a/doc/tools/texi2www/Makefile b/doc/tools/texi2www/Makefile index 4bfae2f95e..94f1d8faf5 100644 --- a/doc/tools/texi2www/Makefile +++ b/doc/tools/texi2www/Makefile @@ -10,7 +10,7 @@ PROJECT=texi2www include ../../Make.config -all: html info ps +all: html info ps pdf dirs: $(make-dirs) @@ -22,22 +22,27 @@ info: dvi: $(PROJECT).dvi ps: dirs $(PROJECT).ps +pdf: dirs $(PROJECT).pdf + +$(PROJECT).pdf: $(FILES) + #$(TEXI2PDF) $(PROJECT).texi + #cp $(PROJECT).pdf $(PDF_INSTALL) $(PROJECT).ps: $(PROJECT).dvi - dvips -o $(PROJECT).ps $(PROJECT).dvi - cp $(PROJECT).ps $(PS_INSTALL) + #dvips -o $(PROJECT).ps $(PROJECT).dvi + #cp $(PROJECT).ps $(PS_INSTALL) $(PROJECT).dvi: $(FILES) - $(TEXI2DVI) -v $(PROJECT).texi + #$(TEXI2DVI) $(PROJECT).texi html: dirs $(FILES) - -mkdir -p $(WWW_INSTALL)/$(PROJECT) - $(TEXI2WWW) $(TEXI2WWW_ARGS) -dir $(WWW_INSTALL)/$(PROJECT) \ - $(PROJECT).texi + #-mkdir -p $(WWW_INSTALL)/$(PROJECT) + #$(TEXI2WWW) $(TEXI2WWW_ARGS) -dir $(WWW_INSTALL)/$(PROJECT) \ + # $(PROJECT).texi clean: - rm -f *.o $(PROG) *.txt core - rm -f *.dvi *.ps *.log *.aux *.cp *.cps \ + rm -f *.o $(PROG) *.txt core *.pdf + rm -f *.dvi *.ps *.log *.aux *.cp *.cps rm -f *.fn *.ky *.pg *.toc *.tp *.vr $(BASE) rm -f $(PROJECT)-* $(GENERATED_FILES) rm -f *.fixed _* diff --git a/doc/tools/texi2www/texi2www b/doc/tools/texi2www/texi2www index 3e677936b9..e7c8e51f92 100755 --- a/doc/tools/texi2www/texi2www +++ b/doc/tools/texi2www/texi2www @@ -211,6 +211,8 @@ sub expand_xref $topic = $manual = ''; } elsif ($cmd eq 'href') { ($xrefname,$node,$infofile,$url) = split(/,/,$arg); + } elsif ($cmd eq 'uref') { + ($url,$xrefname,$node,$infofile) = split(/,/,$arg); } else { ($node,$xrefname,$topic,$infofile,$manual) = split(/,/,$arg); } @@ -1146,6 +1148,7 @@ sub initialize_tables 'ref', 'X', 'pxref', 'Xsee ', 'href', 'X', + 'uref', 'X', 'inforef', 'XSee ', ); diff --git a/doc/tools/texi2www/texi2www.texi b/doc/tools/texi2www/texi2www.texi index c726564c39..753f64abb3 100644 --- a/doc/tools/texi2www/texi2www.texi +++ b/doc/tools/texi2www/texi2www.texi @@ -1,4 +1,4 @@ -\input ../../texinfo/texinfo @c -*-texinfo-*- +\input texinfo @c -*-texinfo-*- @comment %**start of header @setfilename texi2www diff --git a/doc/user/Makefile b/doc/user/Makefile index 289e125a23..6adbfe3515 100644 --- a/doc/user/Makefile +++ b/doc/user/Makefile @@ -10,7 +10,7 @@ PROJECT=c_user include ../Make.config -all: html info ps +all: html info ps pdf dirs: $(make-dirs) @@ -38,13 +38,19 @@ c_user: $(FILES) dvi: $(PROJECT).dvi ps: dirs $(PROJECT).ps +pdf: dirs $(PROJECT).pdf + +$(PROJECT).pdf: $(FILES) + $(TEXI2PDF) $(PROJECT).texi + cp $(PROJECT).pdf $(PDF_INSTALL) $(PROJECT).ps: $(PROJECT).dvi dvips -o $(PROJECT).ps $(PROJECT).dvi cp $(PROJECT).ps $(PS_INSTALL) $(PROJECT).dvi: $(FILES) - $(TEXI2DVI) $(PROJECT).texi + # $(TEXI2DVI) $(PROJECT).texi + texi2dvi -V $(PROJECT).texi html: dirs $(FILES) -mkdir -p $(WWW_INSTALL)/c_user @@ -53,7 +59,7 @@ html: dirs $(FILES) $(PROJECT).texi 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 c_user c_user-* _* $(GENERATED_FILES) diff --git a/doc/user/c_user.texi b/doc/user/c_user.texi index a5aa2c0a89..7536216b07 100644 --- a/doc/user/c_user.texi +++ b/doc/user/c_user.texi @@ -1,4 +1,4 @@ -\input ../texinfo/texinfo @c -*-texinfo-*- +\input texinfo @c -*-texinfo-*- @c %**start of header @setfilename c_user @syncodeindex vr fn diff --git a/doc/user/msg.t b/doc/user/msg.t index b593e17bf5..1b93564f88 100644 --- a/doc/user/msg.t +++ b/doc/user/msg.t @@ -52,7 +52,7 @@ a queue for the arrival of a message. The maximum length message which can be sent is set 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 of the desired attribute components. The set of valid message diff --git a/doc/user/part.t b/doc/user/part.t index 412a3a57c9..7876a9ffc9 100644 --- a/doc/user/part.t +++ b/doc/user/part.t @@ -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 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 of the desired attribute components. The set of valid partition diff --git a/doc/user/rtmon.t b/doc/user/rtmon.t index 208a5a73e2..da9e2de2cf 100644 --- a/doc/user/rtmon.t +++ b/doc/user/rtmon.t @@ -648,7 +648,7 @@ returns immediately with a timeout error status. @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 with a period of @code{@value{RPREFIX}PERIOD_STATUS} ticks, the current diff --git a/doc/user/sem.t b/doc/user/sem.t index e2d1aeff8a..cd4791adf0 100644 --- a/doc/user/sem.t +++ b/doc/user/sem.t @@ -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 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 of the desired attribute components. The following table lists diff --git a/doc/user/signal.t b/doc/user/signal.t index c1afa9cfc6..1b9e34da3d 100644 --- a/doc/user/signal.t +++ b/doc/user/signal.t @@ -82,7 +82,7 @@ to the @code{@value{DIRPREFIX}signal_send} directive should be @code{@value{RPREFIX}SIGNAL_6 @value{OR} @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 the desired mode components. The set of valid mode components diff --git a/doc/user/task.t b/doc/user/task.t index 7610a3c9c0..09d114f4cb 100644 --- a/doc/user/task.t +++ b/doc/user/task.t @@ -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 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 desired components. The set of valid task attribute components @@ -1092,7 +1092,7 @@ binary semaphores. @page -@subsection TASK_MODE - Change current task's mode +@subsection TASK_MODE - Change the current task mode @subheading CALLING SEQUENCE: -- cgit v1.2.3