| 1 | This is as.info, produced by makeinfo version 4.3 from as.texinfo.
 | 
|---|
| 2 | 
 | 
|---|
| 3 | START-INFO-DIR-ENTRY
 | 
|---|
| 4 | * As: (as).                     The GNU assembler.
 | 
|---|
| 5 | * Gas: (as).                    The GNU assembler.
 | 
|---|
| 6 | END-INFO-DIR-ENTRY
 | 
|---|
| 7 | 
 | 
|---|
| 8 |    This file documents the GNU Assembler "as".
 | 
|---|
| 9 | 
 | 
|---|
| 10 |    Copyright (C) 1991, 92, 93, 94, 95, 96, 97, 98, 99, 2000, 2001, 2002
 | 
|---|
| 11 | Free Software Foundation, Inc.
 | 
|---|
| 12 | 
 | 
|---|
| 13 |    Permission is granted to copy, distribute and/or modify this document
 | 
|---|
| 14 | under the terms of the GNU Free Documentation License, Version 1.1 or
 | 
|---|
| 15 | any later version published by the Free Software Foundation; with no
 | 
|---|
| 16 | Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
 | 
|---|
| 17 | Texts.  A copy of the license is included in the section entitled "GNU
 | 
|---|
| 18 | Free Documentation License".
 | 
|---|
| 19 | 
 | 
|---|
| 20 | 
 | 
|---|
| 21 | File: as.info,  Node: Acknowledgements,  Next: GNU Free Documentation License,  Prev: Reporting Bugs,  Up: Top
 | 
|---|
| 22 | 
 | 
|---|
| 23 | Acknowledgements
 | 
|---|
| 24 | ****************
 | 
|---|
| 25 | 
 | 
|---|
| 26 |    If you have contributed to `as' and your name isn't listed here, it
 | 
|---|
| 27 | is not meant as a slight.  We just don't know about it.  Send mail to
 | 
|---|
| 28 | the maintainer, and we'll correct the situation.  Currently the
 | 
|---|
| 29 | maintainer is Ken Raeburn (email address `raeburn@cygnus.com').
 | 
|---|
| 30 | 
 | 
|---|
| 31 |    Dean Elsner wrote the original GNU assembler for the VAX.(1)
 | 
|---|
| 32 | 
 | 
|---|
| 33 |    Jay Fenlason maintained GAS for a while, adding support for
 | 
|---|
| 34 | GDB-specific debug information and the 68k series machines, most of the
 | 
|---|
| 35 | preprocessing pass, and extensive changes in `messages.c',
 | 
|---|
| 36 | `input-file.c', `write.c'.
 | 
|---|
| 37 | 
 | 
|---|
| 38 |    K. Richard Pixley maintained GAS for a while, adding various
 | 
|---|
| 39 | enhancements and many bug fixes, including merging support for several
 | 
|---|
| 40 | processors, breaking GAS up to handle multiple object file format back
 | 
|---|
| 41 | ends (including heavy rewrite, testing, an integration of the coff and
 | 
|---|
| 42 | b.out back ends), adding configuration including heavy testing and
 | 
|---|
| 43 | verification of cross assemblers and file splits and renaming,
 | 
|---|
| 44 | converted GAS to strictly ANSI C including full prototypes, added
 | 
|---|
| 45 | support for m680[34]0 and cpu32, did considerable work on i960
 | 
|---|
| 46 | including a COFF port (including considerable amounts of reverse
 | 
|---|
| 47 | engineering), a SPARC opcode file rewrite, DECstation, rs6000, and
 | 
|---|
| 48 | hp300hpux host ports, updated "know" assertions and made them work,
 | 
|---|
| 49 | much other reorganization, cleanup, and lint.
 | 
|---|
| 50 | 
 | 
|---|
| 51 |    Ken Raeburn wrote the high-level BFD interface code to replace most
 | 
|---|
| 52 | of the code in format-specific I/O modules.
 | 
|---|
| 53 | 
 | 
|---|
| 54 |    The original VMS support was contributed by David L. Kashtan.  Eric
 | 
|---|
| 55 | Youngdale has done much work with it since.
 | 
|---|
| 56 | 
 | 
|---|
| 57 |    The Intel 80386 machine description was written by Eliot Dresselhaus.
 | 
|---|
| 58 | 
 | 
|---|
| 59 |    Minh Tran-Le at IntelliCorp contributed some AIX 386 support.
 | 
|---|
| 60 | 
 | 
|---|
| 61 |    The Motorola 88k machine description was contributed by Devon Bowen
 | 
|---|
| 62 | of Buffalo University and Torbjorn Granlund of the Swedish Institute of
 | 
|---|
| 63 | Computer Science.
 | 
|---|
| 64 | 
 | 
|---|
| 65 |    Keith Knowles at the Open Software Foundation wrote the original
 | 
|---|
| 66 | MIPS back end (`tc-mips.c', `tc-mips.h'), and contributed Rose format
 | 
|---|
| 67 | support (which hasn't been merged in yet).  Ralph Campbell worked with
 | 
|---|
| 68 | the MIPS code to support a.out format.
 | 
|---|
| 69 | 
 | 
|---|
| 70 |    Support for the Zilog Z8k and Renesas H8/300 and H8/500 processors
 | 
|---|
| 71 | (tc-z8k, tc-h8300, tc-h8500), and IEEE 695 object file format
 | 
|---|
| 72 | (obj-ieee), was written by Steve Chamberlain of Cygnus Support.  Steve
 | 
|---|
| 73 | also modified the COFF back end to use BFD for some low-level
 | 
|---|
| 74 | operations, for use with the H8/300 and AMD 29k targets.
 | 
|---|
| 75 | 
 | 
|---|
| 76 |    John Gilmore built the AMD 29000 support, added `.include' support,
 | 
|---|
| 77 | and simplified the configuration of which versions accept which
 | 
|---|
| 78 | directives.  He updated the 68k machine description so that Motorola's
 | 
|---|
| 79 | opcodes always produced fixed-size instructions (e.g., `jsr'), while
 | 
|---|
| 80 | synthetic instructions remained shrinkable (`jbsr').  John fixed many
 | 
|---|
| 81 | bugs, including true tested cross-compilation support, and one bug in
 | 
|---|
| 82 | relaxation that took a week and required the proverbial one-bit fix.
 | 
|---|
| 83 | 
 | 
|---|
| 84 |    Ian Lance Taylor of Cygnus Support merged the Motorola and MIT
 | 
|---|
| 85 | syntax for the 68k, completed support for some COFF targets (68k, i386
 | 
|---|
| 86 | SVR3, and SCO Unix), added support for MIPS ECOFF and ELF targets,
 | 
|---|
| 87 | wrote the initial RS/6000 and PowerPC assembler, and made a few other
 | 
|---|
| 88 | minor patches.
 | 
|---|
| 89 | 
 | 
|---|
| 90 |    Steve Chamberlain made `as' able to generate listings.
 | 
|---|
| 91 | 
 | 
|---|
| 92 |    Hewlett-Packard contributed support for the HP9000/300.
 | 
|---|
| 93 | 
 | 
|---|
| 94 |    Jeff Law wrote GAS and BFD support for the native HPPA object format
 | 
|---|
| 95 | (SOM) along with a fairly extensive HPPA testsuite (for both SOM and
 | 
|---|
| 96 | ELF object formats).  This work was supported by both the Center for
 | 
|---|
| 97 | Software Science at the University of Utah and Cygnus Support.
 | 
|---|
| 98 | 
 | 
|---|
| 99 |    Support for ELF format files has been worked on by Mark Eichin of
 | 
|---|
| 100 | Cygnus Support (original, incomplete implementation for SPARC), Pete
 | 
|---|
| 101 | Hoogenboom and Jeff Law at the University of Utah (HPPA mainly),
 | 
|---|
| 102 | Michael Meissner of the Open Software Foundation (i386 mainly), and Ken
 | 
|---|
| 103 | Raeburn of Cygnus Support (sparc, and some initial 64-bit support).
 | 
|---|
| 104 | 
 | 
|---|
| 105 |    Linas Vepstas added GAS support for the ESA/390 "IBM 370"
 | 
|---|
| 106 | architecture.
 | 
|---|
| 107 | 
 | 
|---|
| 108 |    Richard Henderson rewrote the Alpha assembler. Klaus Kaempf wrote
 | 
|---|
| 109 | GAS and BFD support for openVMS/Alpha.
 | 
|---|
| 110 | 
 | 
|---|
| 111 |    Timothy Wall, Michael Hayes, and Greg Smart contributed to the
 | 
|---|
| 112 | various tic* flavors.
 | 
|---|
| 113 | 
 | 
|---|
| 114 |    David Heine, Sterling Augustine, Bob Wilson and John Ruttenberg from
 | 
|---|
| 115 | Tensilica, Inc. added support for Xtensa processors.
 | 
|---|
| 116 | 
 | 
|---|
| 117 |    Several engineers at Cygnus Support have also provided many small
 | 
|---|
| 118 | bug fixes and configuration enhancements.
 | 
|---|
| 119 | 
 | 
|---|
| 120 |    Many others have contributed large or small bugfixes and
 | 
|---|
| 121 | enhancements.  If you have contributed significant work and are not
 | 
|---|
| 122 | mentioned on this list, and want to be, let us know.  Some of the
 | 
|---|
| 123 | history has been lost; we are not intentionally leaving anyone out.
 | 
|---|
| 124 | 
 | 
|---|
| 125 |    ---------- Footnotes ----------
 | 
|---|
| 126 | 
 | 
|---|
| 127 |    (1) Any more details?
 | 
|---|
| 128 | 
 | 
|---|
| 129 | 
 | 
|---|
| 130 | File: as.info,  Node: GNU Free Documentation License,  Next: Index,  Prev: Acknowledgements,  Up: Top
 | 
|---|
| 131 | 
 | 
|---|
| 132 | GNU Free Documentation License
 | 
|---|
| 133 | ******************************
 | 
|---|
| 134 | 
 | 
|---|
| 135 |                         Version 1.1, March 2000
 | 
|---|
| 136 |      Copyright (C) 2000, Free Software Foundation, Inc.
 | 
|---|
| 137 |      59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
 | 
|---|
| 138 |      
 | 
|---|
| 139 |      Everyone is permitted to copy and distribute verbatim copies
 | 
|---|
| 140 |      of this license document, but changing it is not allowed.
 | 
|---|
| 141 | 
 | 
|---|
| 142 | 
 | 
|---|
| 143 |   0. PREAMBLE
 | 
|---|
| 144 | 
 | 
|---|
| 145 |      The purpose of this License is to make a manual, textbook, or other
 | 
|---|
| 146 |      written document "free" in the sense of freedom: to assure everyone
 | 
|---|
| 147 |      the effective freedom to copy and redistribute it, with or without
 | 
|---|
| 148 |      modifying it, either commercially or noncommercially.  Secondarily,
 | 
|---|
| 149 |      this License preserves for the author and publisher a way to get
 | 
|---|
| 150 |      credit for their work, while not being considered responsible for
 | 
|---|
| 151 |      modifications made by others.
 | 
|---|
| 152 | 
 | 
|---|
| 153 |      This License is a kind of "copyleft", which means that derivative
 | 
|---|
| 154 |      works of the document must themselves be free in the same sense.
 | 
|---|
| 155 |      It complements the GNU General Public License, which is a copyleft
 | 
|---|
| 156 |      license designed for free software.
 | 
|---|
| 157 | 
 | 
|---|
| 158 |      We have designed this License in order to use it for manuals for
 | 
|---|
| 159 |      free software, because free software needs free documentation: a
 | 
|---|
| 160 |      free program should come with manuals providing the same freedoms
 | 
|---|
| 161 |      that the software does.  But this License is not limited to
 | 
|---|
| 162 |      software manuals; it can be used for any textual work, regardless
 | 
|---|
| 163 |      of subject matter or whether it is published as a printed book.
 | 
|---|
| 164 |      We recommend this License principally for works whose purpose is
 | 
|---|
| 165 |      instruction or reference.
 | 
|---|
| 166 | 
 | 
|---|
| 167 | 
 | 
|---|
| 168 |   1. APPLICABILITY AND DEFINITIONS
 | 
|---|
| 169 | 
 | 
|---|
| 170 |      This License applies to any manual or other work that contains a
 | 
|---|
| 171 |      notice placed by the copyright holder saying it can be distributed
 | 
|---|
| 172 |      under the terms of this License.  The "Document", below, refers to
 | 
|---|
| 173 |      any such manual or work.  Any member of the public is a licensee,
 | 
|---|
| 174 |      and is addressed as "you."
 | 
|---|
| 175 | 
 | 
|---|
| 176 |      A "Modified Version" of the Document means any work containing the
 | 
|---|
| 177 |      Document or a portion of it, either copied verbatim, or with
 | 
|---|
| 178 |      modifications and/or translated into another language.
 | 
|---|
| 179 | 
 | 
|---|
| 180 |      A "Secondary Section" is a named appendix or a front-matter
 | 
|---|
| 181 |      section of the Document that deals exclusively with the
 | 
|---|
| 182 |      relationship of the publishers or authors of the Document to the
 | 
|---|
| 183 |      Document's overall subject (or to related matters) and contains
 | 
|---|
| 184 |      nothing that could fall directly within that overall subject.
 | 
|---|
| 185 |      (For example, if the Document is in part a textbook of
 | 
|---|
| 186 |      mathematics, a Secondary Section may not explain any mathematics.)
 | 
|---|
| 187 |      The relationship could be a matter of historical connection with
 | 
|---|
| 188 |      the subject or with related matters, or of legal, commercial,
 | 
|---|
| 189 |      philosophical, ethical or political position regarding them.
 | 
|---|
| 190 | 
 | 
|---|
| 191 |      The "Invariant Sections" are certain Secondary Sections whose
 | 
|---|
| 192 |      titles are designated, as being those of Invariant Sections, in
 | 
|---|
| 193 |      the notice that says that the Document is released under this
 | 
|---|
| 194 |      License.
 | 
|---|
| 195 | 
 | 
|---|
| 196 |      The "Cover Texts" are certain short passages of text that are
 | 
|---|
| 197 |      listed, as Front-Cover Texts or Back-Cover Texts, in the notice
 | 
|---|
| 198 |      that says that the Document is released under this License.
 | 
|---|
| 199 | 
 | 
|---|
| 200 |      A "Transparent" copy of the Document means a machine-readable copy,
 | 
|---|
| 201 |      represented in a format whose specification is available to the
 | 
|---|
| 202 |      general public, whose contents can be viewed and edited directly
 | 
|---|
| 203 |      and straightforwardly with generic text editors or (for images
 | 
|---|
| 204 |      composed of pixels) generic paint programs or (for drawings) some
 | 
|---|
| 205 |      widely available drawing editor, and that is suitable for input to
 | 
|---|
| 206 |      text formatters or for automatic translation to a variety of
 | 
|---|
| 207 |      formats suitable for input to text formatters.  A copy made in an
 | 
|---|
| 208 |      otherwise Transparent file format whose markup has been designed
 | 
|---|
| 209 |      to thwart or discourage subsequent modification by readers is not
 | 
|---|
| 210 |      Transparent.  A copy that is not "Transparent" is called "Opaque."
 | 
|---|
| 211 | 
 | 
|---|
| 212 |      Examples of suitable formats for Transparent copies include plain
 | 
|---|
| 213 |      ASCII without markup, Texinfo input format, LaTeX input format,
 | 
|---|
| 214 |      SGML or XML using a publicly available DTD, and
 | 
|---|
| 215 |      standard-conforming simple HTML designed for human modification.
 | 
|---|
| 216 |      Opaque formats include PostScript, PDF, proprietary formats that
 | 
|---|
| 217 |      can be read and edited only by proprietary word processors, SGML
 | 
|---|
| 218 |      or XML for which the DTD and/or processing tools are not generally
 | 
|---|
| 219 |      available, and the machine-generated HTML produced by some word
 | 
|---|
| 220 |      processors for output purposes only.
 | 
|---|
| 221 | 
 | 
|---|
| 222 |      The "Title Page" means, for a printed book, the title page itself,
 | 
|---|
| 223 |      plus such following pages as are needed to hold, legibly, the
 | 
|---|
| 224 |      material this License requires to appear in the title page.  For
 | 
|---|
| 225 |      works in formats which do not have any title page as such, "Title
 | 
|---|
| 226 |      Page" means the text near the most prominent appearance of the
 | 
|---|
| 227 |      work's title, preceding the beginning of the body of the text.
 | 
|---|
| 228 | 
 | 
|---|
| 229 |   2. VERBATIM COPYING
 | 
|---|
| 230 | 
 | 
|---|
| 231 |      You may copy and distribute the Document in any medium, either
 | 
|---|
| 232 |      commercially or noncommercially, provided that this License, the
 | 
|---|
| 233 |      copyright notices, and the license notice saying this License
 | 
|---|
| 234 |      applies to the Document are reproduced in all copies, and that you
 | 
|---|
| 235 |      add no other conditions whatsoever to those of this License.  You
 | 
|---|
| 236 |      may not use technical measures to obstruct or control the reading
 | 
|---|
| 237 |      or further copying of the copies you make or distribute.  However,
 | 
|---|
| 238 |      you may accept compensation in exchange for copies.  If you
 | 
|---|
| 239 |      distribute a large enough number of copies you must also follow
 | 
|---|
| 240 |      the conditions in section 3.
 | 
|---|
| 241 | 
 | 
|---|
| 242 |      You may also lend copies, under the same conditions stated above,
 | 
|---|
| 243 |      and you may publicly display copies.
 | 
|---|
| 244 | 
 | 
|---|
| 245 |   3. COPYING IN QUANTITY
 | 
|---|
| 246 | 
 | 
|---|
| 247 |      If you publish printed copies of the Document numbering more than
 | 
|---|
| 248 |      100, and the Document's license notice requires Cover Texts, you
 | 
|---|
| 249 |      must enclose the copies in covers that carry, clearly and legibly,
 | 
|---|
| 250 |      all these Cover Texts: Front-Cover Texts on the front cover, and
 | 
|---|
| 251 |      Back-Cover Texts on the back cover.  Both covers must also clearly
 | 
|---|
| 252 |      and legibly identify you as the publisher of these copies.  The
 | 
|---|
| 253 |      front cover must present the full title with all words of the
 | 
|---|
| 254 |      title equally prominent and visible.  You may add other material
 | 
|---|
| 255 |      on the covers in addition.  Copying with changes limited to the
 | 
|---|
| 256 |      covers, as long as they preserve the title of the Document and
 | 
|---|
| 257 |      satisfy these conditions, can be treated as verbatim copying in
 | 
|---|
| 258 |      other respects.
 | 
|---|
| 259 | 
 | 
|---|
| 260 |      If the required texts for either cover are too voluminous to fit
 | 
|---|
| 261 |      legibly, you should put the first ones listed (as many as fit
 | 
|---|
| 262 |      reasonably) on the actual cover, and continue the rest onto
 | 
|---|
| 263 |      adjacent pages.
 | 
|---|
| 264 | 
 | 
|---|
| 265 |      If you publish or distribute Opaque copies of the Document
 | 
|---|
| 266 |      numbering more than 100, you must either include a
 | 
|---|
| 267 |      machine-readable Transparent copy along with each Opaque copy, or
 | 
|---|
| 268 |      state in or with each Opaque copy a publicly-accessible
 | 
|---|
| 269 |      computer-network location containing a complete Transparent copy
 | 
|---|
| 270 |      of the Document, free of added material, which the general
 | 
|---|
| 271 |      network-using public has access to download anonymously at no
 | 
|---|
| 272 |      charge using public-standard network protocols.  If you use the
 | 
|---|
| 273 |      latter option, you must take reasonably prudent steps, when you
 | 
|---|
| 274 |      begin distribution of Opaque copies in quantity, to ensure that
 | 
|---|
| 275 |      this Transparent copy will remain thus accessible at the stated
 | 
|---|
| 276 |      location until at least one year after the last time you
 | 
|---|
| 277 |      distribute an Opaque copy (directly or through your agents or
 | 
|---|
| 278 |      retailers) of that edition to the public.
 | 
|---|
| 279 | 
 | 
|---|
| 280 |      It is requested, but not required, that you contact the authors of
 | 
|---|
| 281 |      the Document well before redistributing any large number of
 | 
|---|
| 282 |      copies, to give them a chance to provide you with an updated
 | 
|---|
| 283 |      version of the Document.
 | 
|---|
| 284 | 
 | 
|---|
| 285 |   4. MODIFICATIONS
 | 
|---|
| 286 | 
 | 
|---|
| 287 |      You may copy and distribute a Modified Version of the Document
 | 
|---|
| 288 |      under the conditions of sections 2 and 3 above, provided that you
 | 
|---|
| 289 |      release the Modified Version under precisely this License, with
 | 
|---|
| 290 |      the Modified Version filling the role of the Document, thus
 | 
|---|
| 291 |      licensing distribution and modification of the Modified Version to
 | 
|---|
| 292 |      whoever possesses a copy of it.  In addition, you must do these
 | 
|---|
| 293 |      things in the Modified Version:
 | 
|---|
| 294 | 
 | 
|---|
| 295 |      A. Use in the Title Page (and on the covers, if any) a title
 | 
|---|
| 296 |      distinct    from that of the Document, and from those of previous
 | 
|---|
| 297 |      versions    (which should, if there were any, be listed in the
 | 
|---|
| 298 |      History section    of the Document).  You may use the same title
 | 
|---|
| 299 |      as a previous version    if the original publisher of that version
 | 
|---|
| 300 |      gives permission.
 | 
|---|
| 301 |      B. List on the Title Page, as authors, one or more persons or
 | 
|---|
| 302 |      entities    responsible for authorship of the modifications in the
 | 
|---|
| 303 |      Modified    Version, together with at least five of the principal
 | 
|---|
| 304 |      authors of the    Document (all of its principal authors, if it
 | 
|---|
| 305 |      has less than five).
 | 
|---|
| 306 |      C. State on the Title page the name of the publisher of the
 | 
|---|
| 307 |      Modified Version, as the publisher.
 | 
|---|
| 308 |      D. Preserve all the copyright notices of the Document.
 | 
|---|
| 309 |      E. Add an appropriate copyright notice for your modifications
 | 
|---|
| 310 |      adjacent to the other copyright notices.
 | 
|---|
| 311 |      F. Include, immediately after the copyright notices, a license
 | 
|---|
| 312 |      notice    giving the public permission to use the Modified Version
 | 
|---|
| 313 |      under the    terms of this License, in the form shown in the
 | 
|---|
| 314 |      Addendum below.
 | 
|---|
| 315 |      G. Preserve in that license notice the full lists of Invariant
 | 
|---|
| 316 |      Sections    and required Cover Texts given in the Document's
 | 
|---|
| 317 |      license notice.
 | 
|---|
| 318 |      H. Include an unaltered copy of this License.
 | 
|---|
| 319 |      I. Preserve the section entitled "History", and its title, and add
 | 
|---|
| 320 |      to    it an item stating at least the title, year, new authors, and
 | 
|---|
| 321 |        publisher of the Modified Version as given on the Title Page.
 | 
|---|
| 322 |      If    there is no section entitled "History" in the Document,
 | 
|---|
| 323 |      create one    stating the title, year, authors, and publisher of
 | 
|---|
| 324 |      the Document as    given on its Title Page, then add an item
 | 
|---|
| 325 |      describing the Modified    Version as stated in the previous
 | 
|---|
| 326 |      sentence.
 | 
|---|
| 327 |      J. Preserve the network location, if any, given in the Document for
 | 
|---|
| 328 |        public access to a Transparent copy of the Document, and
 | 
|---|
| 329 |      likewise    the network locations given in the Document for
 | 
|---|
| 330 |      previous versions    it was based on.  These may be placed in the
 | 
|---|
| 331 |      "History" section.     You may omit a network location for a work
 | 
|---|
| 332 |      that was published at    least four years before the Document
 | 
|---|
| 333 |      itself, or if the original    publisher of the version it refers
 | 
|---|
| 334 |      to gives permission.
 | 
|---|
| 335 |      K. In any section entitled "Acknowledgements" or "Dedications",
 | 
|---|
| 336 |      preserve the section's title, and preserve in the section all the
 | 
|---|
| 337 |       substance and tone of each of the contributor acknowledgements
 | 
|---|
| 338 |      and/or dedications given therein.
 | 
|---|
| 339 |      L. Preserve all the Invariant Sections of the Document,
 | 
|---|
| 340 |      unaltered in their text and in their titles.  Section numbers
 | 
|---|
| 341 |      or the equivalent are not considered part of the section titles.
 | 
|---|
| 342 |      M. Delete any section entitled "Endorsements."  Such a section
 | 
|---|
| 343 |      may not be included in the Modified Version.
 | 
|---|
| 344 |      N. Do not retitle any existing section as "Endorsements"    or to
 | 
|---|
| 345 |      conflict in title with any Invariant Section.
 | 
|---|
| 346 | 
 | 
|---|
| 347 |      If the Modified Version includes new front-matter sections or
 | 
|---|
| 348 |      appendices that qualify as Secondary Sections and contain no
 | 
|---|
| 349 |      material copied from the Document, you may at your option
 | 
|---|
| 350 |      designate some or all of these sections as invariant.  To do this,
 | 
|---|
| 351 |      add their titles to the list of Invariant Sections in the Modified
 | 
|---|
| 352 |      Version's license notice.  These titles must be distinct from any
 | 
|---|
| 353 |      other section titles.
 | 
|---|
| 354 | 
 | 
|---|
| 355 |      You may add a section entitled "Endorsements", provided it contains
 | 
|---|
| 356 |      nothing but endorsements of your Modified Version by various
 | 
|---|
| 357 |      parties-for example, statements of peer review or that the text has
 | 
|---|
| 358 |      been approved by an organization as the authoritative definition
 | 
|---|
| 359 |      of a standard.
 | 
|---|
| 360 | 
 | 
|---|
| 361 |      You may add a passage of up to five words as a Front-Cover Text,
 | 
|---|
| 362 |      and a passage of up to 25 words as a Back-Cover Text, to the end
 | 
|---|
| 363 |      of the list of Cover Texts in the Modified Version.  Only one
 | 
|---|
| 364 |      passage of Front-Cover Text and one of Back-Cover Text may be
 | 
|---|
| 365 |      added by (or through arrangements made by) any one entity.  If the
 | 
|---|
| 366 |      Document already includes a cover text for the same cover,
 | 
|---|
| 367 |      previously added by you or by arrangement made by the same entity
 | 
|---|
| 368 |      you are acting on behalf of, you may not add another; but you may
 | 
|---|
| 369 |      replace the old one, on explicit permission from the previous
 | 
|---|
| 370 |      publisher that added the old one.
 | 
|---|
| 371 | 
 | 
|---|
| 372 |      The author(s) and publisher(s) of the Document do not by this
 | 
|---|
| 373 |      License give permission to use their names for publicity for or to
 | 
|---|
| 374 |      assert or imply endorsement of any Modified Version.
 | 
|---|
| 375 | 
 | 
|---|
| 376 |   5. COMBINING DOCUMENTS
 | 
|---|
| 377 | 
 | 
|---|
| 378 |      You may combine the Document with other documents released under
 | 
|---|
| 379 |      this License, under the terms defined in section 4 above for
 | 
|---|
| 380 |      modified versions, provided that you include in the combination
 | 
|---|
| 381 |      all of the Invariant Sections of all of the original documents,
 | 
|---|
| 382 |      unmodified, and list them all as Invariant Sections of your
 | 
|---|
| 383 |      combined work in its license notice.
 | 
|---|
| 384 | 
 | 
|---|
| 385 |      The combined work need only contain one copy of this License, and
 | 
|---|
| 386 |      multiple identical Invariant Sections may be replaced with a single
 | 
|---|
| 387 |      copy.  If there are multiple Invariant Sections with the same name
 | 
|---|
| 388 |      but different contents, make the title of each such section unique
 | 
|---|
| 389 |      by adding at the end of it, in parentheses, the name of the
 | 
|---|
| 390 |      original author or publisher of that section if known, or else a
 | 
|---|
| 391 |      unique number.  Make the same adjustment to the section titles in
 | 
|---|
| 392 |      the list of Invariant Sections in the license notice of the
 | 
|---|
| 393 |      combined work.
 | 
|---|
| 394 | 
 | 
|---|
| 395 |      In the combination, you must combine any sections entitled
 | 
|---|
| 396 |      "History" in the various original documents, forming one section
 | 
|---|
| 397 |      entitled "History"; likewise combine any sections entitled
 | 
|---|
| 398 |      "Acknowledgements", and any sections entitled "Dedications."  You
 | 
|---|
| 399 |      must delete all sections entitled "Endorsements."
 | 
|---|
| 400 | 
 | 
|---|
| 401 |   6. COLLECTIONS OF DOCUMENTS
 | 
|---|
| 402 | 
 | 
|---|
| 403 |      You may make a collection consisting of the Document and other
 | 
|---|
| 404 |      documents released under this License, and replace the individual
 | 
|---|
| 405 |      copies of this License in the various documents with a single copy
 | 
|---|
| 406 |      that is included in the collection, provided that you follow the
 | 
|---|
| 407 |      rules of this License for verbatim copying of each of the
 | 
|---|
| 408 |      documents in all other respects.
 | 
|---|
| 409 | 
 | 
|---|
| 410 |      You may extract a single document from such a collection, and
 | 
|---|
| 411 |      distribute it individually under this License, provided you insert
 | 
|---|
| 412 |      a copy of this License into the extracted document, and follow
 | 
|---|
| 413 |      this License in all other respects regarding verbatim copying of
 | 
|---|
| 414 |      that document.
 | 
|---|
| 415 | 
 | 
|---|
| 416 |   7. AGGREGATION WITH INDEPENDENT WORKS
 | 
|---|
| 417 | 
 | 
|---|
| 418 |      A compilation of the Document or its derivatives with other
 | 
|---|
| 419 |      separate and independent documents or works, in or on a volume of
 | 
|---|
| 420 |      a storage or distribution medium, does not as a whole count as a
 | 
|---|
| 421 |      Modified Version of the Document, provided no compilation
 | 
|---|
| 422 |      copyright is claimed for the compilation.  Such a compilation is
 | 
|---|
| 423 |      called an "aggregate", and this License does not apply to the
 | 
|---|
| 424 |      other self-contained works thus compiled with the Document, on
 | 
|---|
| 425 |      account of their being thus compiled, if they are not themselves
 | 
|---|
| 426 |      derivative works of the Document.
 | 
|---|
| 427 | 
 | 
|---|
| 428 |      If the Cover Text requirement of section 3 is applicable to these
 | 
|---|
| 429 |      copies of the Document, then if the Document is less than one
 | 
|---|
| 430 |      quarter of the entire aggregate, the Document's Cover Texts may be
 | 
|---|
| 431 |      placed on covers that surround only the Document within the
 | 
|---|
| 432 |      aggregate.  Otherwise they must appear on covers around the whole
 | 
|---|
| 433 |      aggregate.
 | 
|---|
| 434 | 
 | 
|---|
| 435 |   8. TRANSLATION
 | 
|---|
| 436 | 
 | 
|---|
| 437 |      Translation is considered a kind of modification, so you may
 | 
|---|
| 438 |      distribute translations of the Document under the terms of section
 | 
|---|
| 439 |      4.  Replacing Invariant Sections with translations requires special
 | 
|---|
| 440 |      permission from their copyright holders, but you may include
 | 
|---|
| 441 |      translations of some or all Invariant Sections in addition to the
 | 
|---|
| 442 |      original versions of these Invariant Sections.  You may include a
 | 
|---|
| 443 |      translation of this License provided that you also include the
 | 
|---|
| 444 |      original English version of this License.  In case of a
 | 
|---|
| 445 |      disagreement between the translation and the original English
 | 
|---|
| 446 |      version of this License, the original English version will prevail.
 | 
|---|
| 447 | 
 | 
|---|
| 448 |   9. TERMINATION
 | 
|---|
| 449 | 
 | 
|---|
| 450 |      You may not copy, modify, sublicense, or distribute the Document
 | 
|---|
| 451 |      except as expressly provided for under this License.  Any other
 | 
|---|
| 452 |      attempt to copy, modify, sublicense or distribute the Document is
 | 
|---|
| 453 |      void, and will automatically terminate your rights under this
 | 
|---|
| 454 |      License.  However, parties who have received copies, or rights,
 | 
|---|
| 455 |      from you under this License will not have their licenses
 | 
|---|
| 456 |      terminated so long as such parties remain in full compliance.
 | 
|---|
| 457 | 
 | 
|---|
| 458 |  10. FUTURE REVISIONS OF THIS LICENSE
 | 
|---|
| 459 | 
 | 
|---|
| 460 |      The Free Software Foundation may publish new, revised versions of
 | 
|---|
| 461 |      the GNU Free Documentation License from time to time.  Such new
 | 
|---|
| 462 |      versions will be similar in spirit to the present version, but may
 | 
|---|
| 463 |      differ in detail to address new problems or concerns.  See
 | 
|---|
| 464 |      http://www.gnu.org/copyleft/.
 | 
|---|
| 465 | 
 | 
|---|
| 466 |      Each version of the License is given a distinguishing version
 | 
|---|
| 467 |      number.  If the Document specifies that a particular numbered
 | 
|---|
| 468 |      version of this License "or any later version" applies to it, you
 | 
|---|
| 469 |      have the option of following the terms and conditions either of
 | 
|---|
| 470 |      that specified version or of any later version that has been
 | 
|---|
| 471 |      published (not as a draft) by the Free Software Foundation.  If
 | 
|---|
| 472 |      the Document does not specify a version number of this License,
 | 
|---|
| 473 |      you may choose any version ever published (not as a draft) by the
 | 
|---|
| 474 |      Free Software Foundation.
 | 
|---|
| 475 | 
 | 
|---|
| 476 | 
 | 
|---|
| 477 | ADDENDUM: How to use this License for your documents
 | 
|---|
| 478 | ====================================================
 | 
|---|
| 479 | 
 | 
|---|
| 480 |    To use this License in a document you have written, include a copy of
 | 
|---|
| 481 | the License in the document and put the following copyright and license
 | 
|---|
| 482 | notices just after the title page:
 | 
|---|
| 483 | 
 | 
|---|
| 484 |      Copyright (C)  YEAR  YOUR NAME.
 | 
|---|
| 485 |      Permission is granted to copy, distribute and/or modify this document
 | 
|---|
| 486 |      under the terms of the GNU Free Documentation License, Version 1.1
 | 
|---|
| 487 |      or any later version published by the Free Software Foundation;
 | 
|---|
| 488 |      with the Invariant Sections being LIST THEIR TITLES, with the
 | 
|---|
| 489 |      Front-Cover Texts being LIST, and with the Back-Cover Texts being LIST.
 | 
|---|
| 490 |      A copy of the license is included in the section entitled "GNU
 | 
|---|
| 491 |      Free Documentation License."
 | 
|---|
| 492 | 
 | 
|---|
| 493 |    If you have no Invariant Sections, write "with no Invariant Sections"
 | 
|---|
| 494 | instead of saying which ones are invariant.  If you have no Front-Cover
 | 
|---|
| 495 | Texts, write "no Front-Cover Texts" instead of "Front-Cover Texts being
 | 
|---|
| 496 | LIST"; likewise for Back-Cover Texts.
 | 
|---|
| 497 | 
 | 
|---|
| 498 |    If your document contains nontrivial examples of program code, we
 | 
|---|
| 499 | recommend releasing these examples in parallel under your choice of
 | 
|---|
| 500 | free software license, such as the GNU General Public License, to
 | 
|---|
| 501 | permit their use in free software.
 | 
|---|
| 502 | 
 | 
|---|