Commit 10c179f3 by Joseph Myers Committed by Joseph Myers

objc.texi: Move from ../libobjc/objc-features.texi.

gcc:
	* objc.texi: Move from ../libobjc/objc-features.texi.  Adjust for
	inclusion as a chapter of the GCC manual.
	* gcc.texi: Include objc.texi.
	* fdl.texi: Use @unnumberedsec for the addendum.
	* Makefile.in ($(srcdir)/gcc.info, gcc.dvi): Update dependencies.

libobjc:
	* objc-features.texi: Move to ../gcc/objc.texi.
	* fdl.texi: Remove.
	* Makefile.in: Don't generate documentation from
	objc-features.texi.

From-SVN: r41927
parent 6c12e488
2001-05-09 Joseph S. Myers <jsm28@cam.ac.uk>
* objc.texi: Move from ../libobjc/objc-features.texi. Adjust for
inclusion as a chapter of the GCC manual.
* gcc.texi: Include objc.texi.
* fdl.texi: Use @unnumberedsec for the addendum.
* Makefile.in ($(srcdir)/gcc.info, gcc.dvi): Update dependencies.
Wed May 9 16:01:41 CEST 2001 Jan Hubicka <jh@suse.cz> Wed May 9 16:01:41 CEST 2001 Jan Hubicka <jh@suse.cz>
* i386.md (DImode move splitters): Use !MMX and !SSE for the condition. * i386.md (DImode move splitters): Use !MMX and !SSE for the condition.
......
...@@ -2246,7 +2246,8 @@ $(srcdir)/cpp.info: $(srcdir)/cpp.texi ...@@ -2246,7 +2246,8 @@ $(srcdir)/cpp.info: $(srcdir)/cpp.texi
$(srcdir)/gcc.info: $(srcdir)/gcc.texi $(srcdir)/extend.texi $(srcdir)/install.texi \ $(srcdir)/gcc.info: $(srcdir)/gcc.texi $(srcdir)/extend.texi $(srcdir)/install.texi \
$(srcdir)/invoke.texi $(srcdir)/md.texi $(srcdir)/rtl.texi \ $(srcdir)/invoke.texi $(srcdir)/md.texi $(srcdir)/rtl.texi \
$(srcdir)/tm.texi $(srcdir)/gcov.texi $(srcdir)/contrib.texi $(srcdir)/tm.texi $(srcdir)/gcov.texi $(srcdir)/contrib.texi \
$(srcdir)/objc.texi
cd $(srcdir) && $(MAKEINFO) $(MAKEINFOFLAGS) -o gcc.info gcc.texi cd $(srcdir) && $(MAKEINFO) $(MAKEINFOFLAGS) -o gcc.info gcc.texi
$(srcdir)/c-tree.info: $(srcdir)/c-tree.texi $(srcdir)/c-tree.info: $(srcdir)/c-tree.texi
...@@ -2262,7 +2263,8 @@ dvi: gcc.dvi cpp.dvi lang.dvi ...@@ -2262,7 +2263,8 @@ dvi: gcc.dvi cpp.dvi lang.dvi
# This works with GNU Make's default rule. # This works with GNU Make's default rule.
gcc.dvi: $(srcdir)/gcc.texi $(srcdir)/extend.texi $(srcdir)/install.texi \ gcc.dvi: $(srcdir)/gcc.texi $(srcdir)/extend.texi $(srcdir)/install.texi \
$(srcdir)/invoke.texi $(srcdir)/md.texi $(srcdir)/rtl.texi \ $(srcdir)/invoke.texi $(srcdir)/md.texi $(srcdir)/rtl.texi \
$(srcdir)/tm.texi $(srcdir)/gcov.texi $(srcdir)/tm.texi $(srcdir)/gcov.texi $(srcdir)/contrib.texi \
$(srcdir)/objc.texi
TEXINPUTS=${texidir}:$(srcdir):$$TEXINPUTS tex gcc.texi TEXINPUTS=${texidir}:$(srcdir):$$TEXINPUTS tex gcc.texi
texindex gcc.?? texindex gcc.??
TEXINPUTS=${texidir}:$(srcdir):$$TEXINPUTS tex gcc.texi TEXINPUTS=${texidir}:$(srcdir):$$TEXINPUTS tex gcc.texi
......
...@@ -368,7 +368,7 @@ as a draft) by the Free Software Foundation. ...@@ -368,7 +368,7 @@ as a draft) by the Free Software Foundation.
@end enumerate @end enumerate
@page @page
@subsection ADDENDUM: How to use this License for your documents @unnumberedsec ADDENDUM: How to use this License for your documents
To use this License in a document you have written, include a copy of To use this License in a document you have written, include a copy of
the License in the document and put the following copyright and the License in the document and put the following copyright and
......
...@@ -159,7 +159,7 @@ included in the section entitled ``GNU Free Documentation License''. ...@@ -159,7 +159,7 @@ included in the section entitled ``GNU Free Documentation License''.
@sp 2 @sp 2
@center Richard M. Stallman @center Richard M. Stallman
@sp 3 @sp 3
@center Last updated 22 March 2001 @center Last updated 9 May 2001
@sp 1 @sp 1
@c The version number appears five times more in this file. @c The version number appears five times more in this file.
...@@ -229,6 +229,7 @@ bugs. It corresponds to GCC version 3.1. ...@@ -229,6 +229,7 @@ bugs. It corresponds to GCC version 3.1.
* Installation:: How to configure, compile and install GCC. * Installation:: How to configure, compile and install GCC.
* C Extensions:: GNU extensions to the C language family. * C Extensions:: GNU extensions to the C language family.
* C++ Extensions:: GNU extensions to the C++ language. * C++ Extensions:: GNU extensions to the C++ language.
* Objective C:: GNU Objective-C runtime features.
* Gcov:: gcov: a GCC test coverage program. * Gcov:: gcov: a GCC test coverage program.
* Trouble:: If you have trouble installing GCC. * Trouble:: If you have trouble installing GCC.
* Bugs:: How, why and where to report bugs. * Bugs:: How, why and where to report bugs.
...@@ -477,6 +478,8 @@ for details of the CHILL standard. ...@@ -477,6 +478,8 @@ for details of the CHILL standard.
@include extend.texi @include extend.texi
@include objc.texi
@include gcov.texi @include gcov.texi
@node Trouble @node Trouble
......
\input texinfo @c -*-texinfo-*- @c Copyright (C) 1988, 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
@c %**start of header @c 1999, 2000, 2001 Free Software Foundation, Inc.
@setfilename objc-features.info @c This is part of the GCC manual.
@settitle GNU Objective-C runtime features @c For copying conditions, see the file gcc.texi.
@setchapternewpage odd
@c %**end of header @node Objective C
Copyright (C) 1988, 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
1999, 2000, 2001 Free Software Foundation, Inc.
@node Top, Executing code before main, (dir), (dir)
@comment node-name, next, previous, up @comment node-name, next, previous, up
@chapter GNU Objective-C runtime features @chapter GNU Objective-C runtime features
...@@ -25,10 +20,9 @@ comments about this document to Ovidiu Predescu ...@@ -25,10 +20,9 @@ comments about this document to Ovidiu Predescu
* Garbage Collection:: * Garbage Collection::
* Constant string objects:: * Constant string objects::
* compatibility_alias:: * compatibility_alias::
* GNU Free Documentation License::
@end menu @end menu
@node Executing code before main, Type encoding, Top, Top @node Executing code before main, Type encoding, Objective C, Objective C
@section @code{+load}: Executing code before main @section @code{+load}: Executing code before main
...@@ -174,7 +168,7 @@ above apply to classes defined in bundle. ...@@ -174,7 +168,7 @@ above apply to classes defined in bundle.
@node Type encoding, Garbage Collection, Executing code before main, Top @node Type encoding, Garbage Collection, Executing code before main, Objective C
@section Type encoding @section Type encoding
The Objective-C compiler generates type encodings for all the The Objective-C compiler generates type encodings for all the
...@@ -314,7 +308,7 @@ however, the type specifiers are only encoded when they appear in method ...@@ -314,7 +308,7 @@ however, the type specifiers are only encoded when they appear in method
argument types. argument types.
@node Garbage Collection, Constant string objects, Type encoding, Top @node Garbage Collection, Constant string objects, Type encoding, Objective C
@section Garbage Collection @section Garbage Collection
Support for a new memory management policy has been added by using a Support for a new memory management policy has been added by using a
...@@ -434,8 +428,6 @@ as argument to this option. It is possible to have multiple compilation ...@@ -434,8 +428,6 @@ as argument to this option. It is possible to have multiple compilation
units referring to different constant string classes, neither the units referring to different constant string classes, neither the
compiler nor the linker impose any restrictions in doing this. compiler nor the linker impose any restrictions in doing this.
@include fdl.texi
@c ========================================================================= @c =========================================================================
@node compatibility_alias @node compatibility_alias
@section compatibility_alias @section compatibility_alias
...@@ -464,5 +456,3 @@ There are some constraints on how this can be used - ...@@ -464,5 +456,3 @@ There are some constraints on how this can be used -
@item @code{GSWApplication} (the real class) must be an existing class. @item @code{GSWApplication} (the real class) must be an existing class.
@end itemize @end itemize
@bye
2001-05-09 Joseph S. Myers <jsm28@cam.ac.uk>
* objc-features.texi: Move to ../gcc/objc.texi.
* fdl.texi: Remove.
* Makefile.in: Don't generate documentation from
objc-features.texi.
2001-05-01 Mark Mitchell <mark@codesourcery.com> 2001-05-01 Mark Mitchell <mark@codesourcery.com>
* fdl.texi: New file. * fdl.texi: New file.
......
...@@ -289,18 +289,9 @@ libobjc.dll: libobjc_s.a libobjc_entry.o ...@@ -289,18 +289,9 @@ libobjc.dll: libobjc_s.a libobjc_entry.o
# #
# #
info: objc-features.info info:
dvi: objc-features.dvi dvi:
html: objc-features_toc.html html:
objc-features.info: $(srcdir)/objc-features.texi
makeinfo -I$(srcdir) $(srcdir)/objc-features.texi
objc-features.dvi: $(srcdir)/objc-features.texi
TEXINPUTS="$(srcdir):${TEXINPUTS}" texi2dvi $(srcdir)/objc-features.texi
objc-features_toc.html: objc-features.texi
texi2html -split_node $(srcdir)/objc-features.texi
Makefile: Makefile.in config.status Makefile: Makefile.in config.status
$(SHELL) config.status $(SHELL) config.status
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment