[116199] trunk/dports/lang/gcc45
larryv at macports.org
larryv at macports.org
Tue Jan 21 07:22:03 PST 2014
Revision: 116199
https://trac.macports.org/changeset/116199
Author: larryv at macports.org
Date: 2014-01-21 07:22:02 -0800 (Tue, 21 Jan 2014)
Log Message:
-----------
gcc45, libgcc45: Make docs compatible with Texinfo 5 (#42138).
Also declare explicit dependency on Texinfo.
Modified Paths:
--------------
trunk/dports/lang/gcc45/Portfile
Added Paths:
-----------
trunk/dports/lang/gcc45/files/texinfo5.patch
Modified: trunk/dports/lang/gcc45/Portfile
===================================================================
--- trunk/dports/lang/gcc45/Portfile 2014-01-21 15:02:27 UTC (rev 116198)
+++ trunk/dports/lang/gcc45/Portfile 2014-01-21 15:22:02 UTC (rev 116199)
@@ -63,13 +63,17 @@
rmd160 d3f4da657f086b6423f74e93f001132f4855368a \
sha256 98fd128f1d374d9e42fd9d4836bdd249c6d511ebc6c0df17fbc1b9df96c3d781
+depends_build bin:makeinfo:texinfo
+depends_skip_archcheck-append texinfo
+
depends_lib port:gmp port:mpfr port:libiconv port:libmpc port:ppl path:lib/libgcc/libgcc_s.1.dylib:libgcc
depends_run port:gcc_select port:ld64 port:cctools port:libgcc45
depends_skip_archcheck-append gcc_select ld64 cctools
license_noconflict gmp mpfr ppl libmpc
-patchfiles ppc_fde_encoding.diff
+patchfiles ppc_fde_encoding.diff \
+ texinfo5.patch
set major 4.5
Added: trunk/dports/lang/gcc45/files/texinfo5.patch
===================================================================
--- trunk/dports/lang/gcc45/files/texinfo5.patch (rev 0)
+++ trunk/dports/lang/gcc45/files/texinfo5.patch 2014-01-21 15:22:02 UTC (rev 116199)
@@ -0,0 +1,92 @@
+Index: gcc/doc/cppopts.texi
+===================================================================
+--- gcc/doc/cppopts.texi.orig
++++ gcc/doc/cppopts.texi
+@@ -760,7 +760,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/generic.texi
+===================================================================
+--- gcc/doc/generic.texi.orig
++++ gcc/doc/generic.texi
+@@ -1407,13 +1407,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/invoke.texi
+===================================================================
+--- gcc/doc/invoke.texi.orig
++++ gcc/doc/invoke.texi
+@@ -4875,11 +4875,11 @@ Dump after duplicating the computed goto
+ @option{-fdump-rtl-ce3} enable dumping after the three
+ if conversion passes.
+
+- at itemx -fdump-rtl-cprop_hardreg
++ at item -fdump-rtl-cprop_hardreg
+ @opindex fdump-rtl-cprop_hardreg
+ Dump after hard register copy propagation.
+
+- at itemx -fdump-rtl-csa
++ at item -fdump-rtl-csa
+ @opindex fdump-rtl-csa
+ Dump after combining stack adjustments.
+
+@@ -4890,11 +4890,11 @@ Dump after combining stack adjustments.
+ @option{-fdump-rtl-cse1} and @option{-fdump-rtl-cse2} enable dumping after
+ the two common sub-expression elimination passes.
+
+- at itemx -fdump-rtl-dce
++ at item -fdump-rtl-dce
+ @opindex fdump-rtl-dce
+ Dump after the standalone dead code elimination passes.
+
+- at itemx -fdump-rtl-dbr
++ at item -fdump-rtl-dbr
+ @opindex fdump-rtl-dbr
+ Dump after delayed branch scheduling.
+
+@@ -4939,7 +4939,7 @@ Dump after the initialization of the reg
+ @opindex fdump-rtl-initvals
+ Dump after the computation of the initial value sets.
+
+- at itemx -fdump-rtl-into_cfglayout
++ at item -fdump-rtl-into_cfglayout
+ @opindex fdump-rtl-into_cfglayout
+ Dump after converting to cfglayout mode.
+
+@@ -4969,7 +4969,7 @@ Dump after removing redundant mode switc
+ @opindex fdump-rtl-rnreg
+ Dump after register renumbering.
+
+- at itemx -fdump-rtl-outof_cfglayout
++ at item -fdump-rtl-outof_cfglayout
+ @opindex fdump-rtl-outof_cfglayout
+ Dump after converting from cfglayout mode.
+
+@@ -4981,7 +4981,7 @@ Dump after the peephole pass.
+ @opindex fdump-rtl-postreload
+ Dump after post-reload optimizations.
+
+- at itemx -fdump-rtl-pro_and_epilogue
++ at item -fdump-rtl-pro_and_epilogue
+ @opindex fdump-rtl-pro_and_epilogue
+ Dump after generating the function pro and epilogues.
+
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20140121/fd29177a/attachment.html>
More information about the macports-changes
mailing list