Permalink
Browse files

Imported Upstream version 4.6.2

  • Loading branch information...
SamB committed Feb 8, 2012
1 parent 994d251 commit 14d2ec1397de1e0078e3a515a1a89bad79044ebc
Showing with 19,664 additions and 14,385 deletions.
  1. +7 −2 contrib/texi2pod.pl
  2. +1 −1 gcc/ada/gnat-style.texi
  3. +1,990 −1,160 gcc/ada/gnat_rm.texi
  4. +4,856 −10,594 gcc/ada/gnat_ugn.texi
  5. +3,969 −0 gcc/ada/projects.texi
  6. +13 −41 gcc/doc/arm-neon-intrinsics.texi
  7. +0 −3 gcc/doc/configfiles.texi
  8. +9 −3 gcc/doc/contrib.texi
  9. +42 −3 gcc/doc/cpp.texi
  10. +2 −0 gcc/doc/cppinternals.texi
  11. +16 −7 gcc/doc/cppopts.texi
  12. +764 −151 gcc/doc/extend.texi
  13. +3 −2 gcc/doc/frontends.texi
  14. +4 −12 gcc/doc/fsf-funding.7
  15. +4 −4 gcc/doc/gcc.texi
  16. +3 −1 gcc/doc/gccint.texi
  17. +14 −9 gcc/doc/gcov.texi
  18. +9 −9 gcc/doc/generic.texi
  19. +83 −37 gcc/doc/gfdl.7
  20. +159 −142 gcc/doc/gimple.texi
  21. +9 −17 gcc/doc/gpl.7
  22. +74 −13 gcc/doc/gty.texi
  23. +4 −2 gcc/doc/hostconfig.texi
  24. +15 −1 gcc/doc/implement-cxx.texi
  25. +71 −14 gcc/doc/include/fdl.texi
  26. +325 −297 gcc/doc/install.texi
  27. +1,430 −548 gcc/doc/invoke.texi
  28. +42 −1 gcc/doc/libgcc.texi
  29. +568 −0 gcc/doc/lto.texi
  30. +6 −5 gcc/doc/makefile.texi
  31. +366 −61 gcc/doc/md.texi
  32. +794 −45 gcc/doc/objc.texi
  33. +220 −14 gcc/doc/options.texi
  34. +9 −12 gcc/doc/passes.texi
  35. +15 −5 gcc/doc/plugins.texi
  36. +9 −2 gcc/doc/rtl.texi
  37. +31 −17 gcc/doc/sourcebuild.texi
  38. +80 −16 gcc/doc/standards.texi
  39. +675 −471 gcc/doc/tm.texi
  40. +1 −1 gcc/doc/trouble.texi
  41. +29 −2 gcc/fortran/gfc-internals.texi
  42. +501 −200 gcc/fortran/gfortran.texi
  43. +1,968 −393 gcc/fortran/intrinsic.texi
  44. +125 −65 gcc/fortran/invoke.texi
  45. +347 −0 gcc/go/gccgo.texi
  46. +2 −2 gcc/java/gcj.texi
View
@@ -1,6 +1,6 @@
#! /usr/bin/perl -w
-# Copyright (C) 1999, 2000, 2001, 2003 Free Software Foundation, Inc.
+# Copyright (C) 1999, 2000, 2001, 2003, 2010 Free Software Foundation, Inc.
# This file is part of GCC.
@@ -213,10 +213,12 @@
# Now the ones that have to be replaced by special escapes
# (which will be turned back into text by unmunge())
+ # Replace @@ before @{ and @} in order to parse @samp{@@} correctly.
s/&/&/g;
+ s/\@\@/&at;/g;
s/\@\{/{/g;
s/\@\}/}/g;
- s/\@\@/&at;/g;
+ s/\@`\{(.)\}/&$1grave;/g;
# Inside a verbatim block, handle @var, @samp and @url specially.
if ($shift ne "") {
@@ -391,9 +393,11 @@ sub postprocess
s/\@(?:code|kbd)\{([^\}]*)\}/C<$1>/g;
s/\@(?:samp|strong|key|option|env|command|b)\{([^\}]*)\}/B<$1>/g;
s/\@sc\{([^\}]*)\}/\U$1/g;
+ s/\@acronym\{([^\}]*)\}/\U$1/g;
s/\@file\{([^\}]*)\}/F<$1>/g;
s/\@w\{([^\}]*)\}/S<$1>/g;
s/\@(?:dmn|math)\{([^\}]*)\}/$1/g;
+ s/\@\///g;
# keep references of the form @ref{...}, print them bold
s/\@(?:ref)\{([^\}]*)\}/B<$1>/g;
@@ -462,6 +466,7 @@ sub unmunge
# Replace escaped symbols with their equivalents.
local $_ = $_[0];
+ s/&(.)grave;/E<$1grave>/g;
s/&lt;/E<lt>/g;
s/&gt;/E<gt>/g;
s/&lbrace;/\{/g;
View
@@ -17,7 +17,7 @@
Copyright @copyright{} 1992-2008, Free Software Foundation, Inc.
Permission is granted to copy, distribute and/or modify this document
-under the terms of the GNU Free Documentation License, Version 1.2 or
+under the terms of the GNU Free Documentation License, Version 1.3 or
any later version published by the Free Software Foundation; with no
Invariant Sections, with no Front-Cover Texts and with no Back-Cover
Texts. A copy of the license is included in the section entitled
Oops, something went wrong.

0 comments on commit 14d2ec1

Please sign in to comment.