[128486] trunk/dports/lang/gcc43

larryv at macports.org larryv at macports.org
Fri Nov 21 20:56:57 PST 2014


Revision: 128486
          https://trac.macports.org/changeset/128486
Author:   larryv at macports.org
Date:     2014-11-21 20:56:57 -0800 (Fri, 21 Nov 2014)
Log Message:
-----------
gcc43: Make doc sources compliant with Texinfo 5

Modified Paths:
--------------
    trunk/dports/lang/gcc43/Portfile

Added Paths:
-----------
    trunk/dports/lang/gcc43/files/texinfo5.patch

Modified: trunk/dports/lang/gcc43/Portfile
===================================================================
--- trunk/dports/lang/gcc43/Portfile	2014-11-22 04:54:24 UTC (rev 128485)
+++ trunk/dports/lang/gcc43/Portfile	2014-11-22 04:56:57 UTC (rev 128486)
@@ -63,7 +63,8 @@
 patchfiles          Make-lang.in.diff \
                     darwin10.diff \
                     i386_multilib.diff \
-                    ppc_fde_encoding.diff
+                    ppc_fde_encoding.diff \
+                    texinfo5.patch
 
 set major           4.3
 

Copied: trunk/dports/lang/gcc43/files/texinfo5.patch (from rev 128478, trunk/dports/lang/gcc44/files/texinfo5.patch)
===================================================================
--- trunk/dports/lang/gcc43/files/texinfo5.patch	                        (rev 0)
+++ trunk/dports/lang/gcc43/files/texinfo5.patch	2014-11-22 04:56:57 UTC (rev 128486)
@@ -0,0 +1,77 @@
+Index: gcc/doc/cppopts.texi
+===================================================================
+--- gcc/doc/cppopts.texi.orig
++++ gcc/doc/cppopts.texi
+@@ -754,7 +754,7 @@ Replacement:      [    ]    @{    @}    
+ Enable special code to work around file systems which only permit very
+ short file names, such as MS-DOS at .
+ 
+- at itemx --help
++ at item --help
+ @itemx --target-help
+ @opindex help
+ @opindex target-help
+Index: gcc/doc/invoke.texi
+===================================================================
+--- gcc/doc/invoke.texi.orig
++++ gcc/doc/invoke.texi
+@@ -958,7 +958,7 @@ instantiation), or a library unit renami
+ generic, or subprogram renaming declaration).  Such files are also
+ called @dfn{specs}.
+ 
+- at itemx @var{file}.adb
++ at item @var{file}.adb
+ Ada source code file containing a library unit body (a subprogram or
+ package body).  Such files are also called @dfn{bodies}.
+ 
+@@ -8571,7 +8571,7 @@ assembly code.  Permissible names are: @
+ @samp{cortex-a8}, @samp{cortex-r4}, @samp{cortex-m3},
+ @samp{xscale}, @samp{iwmmxt}, @samp{ep9312}.
+ 
+- at itemx -mtune=@var{name}
++ at item -mtune=@var{name}
+ @opindex mtune
+ This option is very similar to the @option{-mcpu=} option, except that
+ instead of specifying the actual target processor type, and hence
+Index: gcc/doc/c-tree.texi
+===================================================================
+--- gcc/doc/c-tree.texi.orig
++++ gcc/doc/c-tree.texi
+@@ -2325,13 +2325,13 @@ generate these expressions anyhow, if it
+ not matter.  The type of the operands and that of the result are
+ always of @code{BOOLEAN_TYPE} or @code{INTEGER_TYPE}.
+ 
+- at itemx POINTER_PLUS_EXPR
++ at item POINTER_PLUS_EXPR
+ This node represents pointer arithmetic.  The first operand is always
+ a pointer/reference type.  The second operand is always an unsigned
+ integer type compatible with sizetype.  This is the only binary
+ arithmetic operand that can operate on pointer types.
+ 
+- at itemx PLUS_EXPR
++ at item PLUS_EXPR
+ @itemx MINUS_EXPR
+ @itemx MULT_EXPR
+ These nodes represent various binary arithmetic operations.
+Index: gcc/doc/extend.texi
+===================================================================
+--- gcc/doc/extend.texi.orig
++++ gcc/doc/extend.texi
+@@ -4231,6 +4231,8 @@ and caught in another, the class must ha
+ Otherwise the two shared objects will be unable to use the same
+ typeinfo node and exception handling will break.
+ 
++ at end table
++
+ @subsection ARM Type Attributes
+ 
+ On those ARM targets that support @code{dllimport} (such as Symbian
+@@ -4260,6 +4262,8 @@ most Symbian OS code uses @code{__declsp
+ Two attributes are currently defined for i386 configurations:
+ @code{ms_struct} and @code{gcc_struct}
+ 
++ at table @code
++
+ @item ms_struct
+ @itemx gcc_struct
+ @cindex @code{ms_struct}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20141121/55f05d49/attachment-0001.html>


More information about the macports-changes mailing list