diff --git a/binutils-2.19.51.0.14-cxxfilt-java-doc.patch b/binutils-2.19.51.0.14-cxxfilt-java-doc.patch
new file mode 100644
index 0000000..e15222f
--- /dev/null
+++ b/binutils-2.19.51.0.14-cxxfilt-java-doc.patch
@@ -0,0 +1,28 @@
+http://sourceware.org/ml/binutils/2009-09/msg00701.html
+http://sourceware.org/ml/binutils-cvs/2009-09/msg00335.html
+
+### binutils/ChangeLog	2009/09/29 14:17:04	1.1543
+### binutils/ChangeLog	2009/09/29 15:34:08	1.1544
+## -1,3 +1,8 @@
++2009-09-29  Nick Clifton  <nickc@redhat.com>
++
++	* doc/binutils.texi (c++filt): Remove spurious description of
++	nonexistent --java command line switch for cxxfilt.
++
+ 2009-09-29  DJ Delorie  <dj@redhat.com>
+ 
+ 	* readelf.c: Add support for RX target.
+--- binutils/doc/binutils.texi	2009/09/11 11:16:19	1.154
++++ binutils/doc/binutils.texi	2009/09/29 15:34:08	1.155
+@@ -2814,11 +2814,6 @@
+ name @code{_foo}.  This option removes the initial underscore.  Whether
+ @command{c++filt} removes the underscore by default is target dependent.
+ 
+-@item -j
+-@itemx --java
+-Prints demangled names using Java syntax.  The default is to use C++
+-syntax.
+-
+ @item -n
+ @itemx --no-strip-underscores
+ Do not remove the initial underscore.
diff --git a/binutils.spec b/binutils.spec
index 67302db..47e46eb 100644
--- a/binutils.spec
+++ b/binutils.spec
@@ -17,7 +17,7 @@
 Summary: A GNU collection of binary utilities
 Name: %{?cross}binutils%{?_with_debug:-debug}
 Version: 2.19.51.0.14
-Release: 31%{?dist}
+Release: 32%{?dist}
 License: GPLv3+
 Group: Development/Tools
 URL: http://sources.redhat.com/binutils
@@ -32,6 +32,7 @@ Patch06: binutils-2.19.51.0.10-set-long-long.patch
 Patch07: binutils-2.19.51.0.10-build-id.patch
 Patch09: binutils-2.19.51.0.11-moxie.patch
 Patch10: binutils-2.19.51.0.14-unique-is-global.patch
+Patch11: binutils-2.19.51.0.14-cxxfilt-java-doc.patch
 
 %if 0%{?_with_debug:1}
 # Define this if you want to skip the strip step and preserve debug info.
@@ -105,6 +106,7 @@ to consider using libelf instead of BFD.
 %patch07 -p0 -b .build-id~
 %patch09 -p0 -b .moxie~
 %patch10 -p0 -b .unique-is-global~
+%patch11 -p0 -b .cxxfilt-java-doc~
 
 # We cannot run autotools as there is an exact requirement of autoconf-2.59.
 
@@ -355,6 +357,9 @@ fi
 %endif # %{isnative}
 
 %changelog
+* Tue Sep 29 2009 Jan Kratochvil <jan.kratochvil@redhat.com> 2.19.51.0.14-32
+- Remove spurious description of nonexistent --java switch for cxxfilt.
+
 * Thu Aug  6 2009 Jakub Jelinek <jakub@redhat.com> 2.19.51.0.14-31
 - Fix strip on objects with STB_GNU_UNIQUE symbols. (BZ 515700, PR binutils/10492)