summaryrefslogtreecommitdiff
path: root/lang/gcc45
diff options
context:
space:
mode:
authorjperkin <jperkin@pkgsrc.org>2014-03-26 11:07:27 +0000
committerjperkin <jperkin@pkgsrc.org>2014-03-26 11:07:27 +0000
commit5e5c7deec1b15631e68d59ac132c42bf7d3c9560 (patch)
treec3e52cfd771046833b8ebd2e1b870ac0f15e16d1 /lang/gcc45
parent44c2662c4a73e0df025bea17ca8f8da19f710959 (diff)
downloadpkgsrc-5e5c7deec1b15631e68d59ac132c42bf7d3c9560.tar.gz
Texinfo 5 compatibility.
Diffstat (limited to 'lang/gcc45')
-rw-r--r--lang/gcc45/distinfo5
-rw-r--r--lang/gcc45/patches/patch-gcc_doc_cppopts.texi15
-rw-r--r--lang/gcc45/patches/patch-gcc_doc_generic.texi22
-rw-r--r--lang/gcc45/patches/patch-gcc_doc_invoke.texi61
4 files changed, 102 insertions, 1 deletions
diff --git a/lang/gcc45/distinfo b/lang/gcc45/distinfo
index 0c0ef8529c3..90d029aed83 100644
--- a/lang/gcc45/distinfo
+++ b/lang/gcc45/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.7 2013/04/29 21:34:49 joerg Exp $
+$NetBSD: distinfo,v 1.8 2014/03/26 11:07:27 jperkin Exp $
SHA1 (gcc-4.5.3.tar.bz2) = 73c45dfda5eef6b124be53e56828b5925198cc1b
RMD160 (gcc-4.5.3.tar.bz2) = d07aa90f2186b4e082dfd5ad5d5188c097fb6247
@@ -12,5 +12,8 @@ SHA1 (patch-ag) = b58f8b82fcf17c60eb2700bc54d6625ca45e542b
SHA1 (patch-ah) = a963394b0434b82494b7510d4b2705f77acfb668
SHA1 (patch-aj) = 1927ff77d1c51fe9e8927dba582c7d399545ae7b
SHA1 (patch-ak) = 3d8a859ba436a4b204bb99f59cd5331d695aa811
+SHA1 (patch-gcc_doc_cppopts.texi) = fba9b651bdef12f9034e75cb43533b50c2c94540
+SHA1 (patch-gcc_doc_generic.texi) = b255fb30f889a415318a29c50ac0510ccece0bc4
+SHA1 (patch-gcc_doc_invoke.texi) = 7418eddc7e4d39fab3da1922ff86965240661fb4
SHA1 (patch-libstdc++-v3_config_os_bsd_netbsd_ctype__inline.h) = e328bc56bbb9c3e0a76c8d98a7c0a7b8b8eda22e
SHA1 (patch-libstdc++-v3_config_os_bsd_netbsd_ctype__noninline.h) = 38dd700202d741de1eeee01c44eee6e2e363b9c5
diff --git a/lang/gcc45/patches/patch-gcc_doc_cppopts.texi b/lang/gcc45/patches/patch-gcc_doc_cppopts.texi
new file mode 100644
index 00000000000..bbdc657c8b9
--- /dev/null
+++ b/lang/gcc45/patches/patch-gcc_doc_cppopts.texi
@@ -0,0 +1,15 @@
+$NetBSD: patch-gcc_doc_cppopts.texi,v 1.1 2014/03/26 11:07:27 jperkin Exp $
+
+Texinfo 5 compatibility.
+
+--- gcc/doc/cppopts.texi.orig 2010-04-02 19:54:46.000000000 +0000
++++ 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@.
+
+-@itemx --help
++@item --help
+ @itemx --target-help
+ @opindex help
+ @opindex target-help
diff --git a/lang/gcc45/patches/patch-gcc_doc_generic.texi b/lang/gcc45/patches/patch-gcc_doc_generic.texi
new file mode 100644
index 00000000000..d7a825d6231
--- /dev/null
+++ b/lang/gcc45/patches/patch-gcc_doc_generic.texi
@@ -0,0 +1,22 @@
+$NetBSD: patch-gcc_doc_generic.texi,v 1.1 2014/03/26 11:07:27 jperkin Exp $
+
+Texinfo 5 compatibility.
+
+--- gcc/doc/generic.texi.orig 2010-07-06 20:23:53.000000000 +0000
++++ 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}.
+
+-@itemx POINTER_PLUS_EXPR
++@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.
+
+-@itemx PLUS_EXPR
++@item PLUS_EXPR
+ @itemx MINUS_EXPR
+ @itemx MULT_EXPR
+ These nodes represent various binary arithmetic operations.
diff --git a/lang/gcc45/patches/patch-gcc_doc_invoke.texi b/lang/gcc45/patches/patch-gcc_doc_invoke.texi
new file mode 100644
index 00000000000..58d2d64d408
--- /dev/null
+++ b/lang/gcc45/patches/patch-gcc_doc_invoke.texi
@@ -0,0 +1,61 @@
+$NetBSD: patch-gcc_doc_invoke.texi,v 1.1 2014/03/26 11:07:27 jperkin Exp $
+
+Texinfo 5 compatibility.
+
+--- gcc/doc/invoke.texi.orig 2011-03-23 22:03:29.000000000 +0000
++++ 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.
+
+-@itemx -fdump-rtl-cprop_hardreg
++@item -fdump-rtl-cprop_hardreg
+ @opindex fdump-rtl-cprop_hardreg
+ Dump after hard register copy propagation.
+
+-@itemx -fdump-rtl-csa
++@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.
+
+-@itemx -fdump-rtl-dce
++@item -fdump-rtl-dce
+ @opindex fdump-rtl-dce
+ Dump after the standalone dead code elimination passes.
+
+-@itemx -fdump-rtl-dbr
++@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.
+
+-@itemx -fdump-rtl-into_cfglayout
++@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.
+
+-@itemx -fdump-rtl-outof_cfglayout
++@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.
+
+-@itemx -fdump-rtl-pro_and_epilogue
++@item -fdump-rtl-pro_and_epilogue
+ @opindex fdump-rtl-pro_and_epilogue
+ Dump after generating the function pro and epilogues.
+