diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 77a51c62778fe9ec6eba796a1ab23d3e2ae54718..1168018620c19244fa28969dff3335c4afb18e94 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+2005-08-14  Andreas Schwab  <schwab@suse.de>
+
+	* doc/md.texi (Machine Constraints): Fix misplaced @end table.
+
 2005-08-13  James E Wilson  <wilson@specifix.com>
 
 	* doc/cpp.texi (__SSP__, __SSP_ALL__): Document.
diff --git a/gcc/doc/md.texi b/gcc/doc/md.texi
index 819ec705eb8a78b9cf1453406626158a82a0b35b..6fded132dd3cfca2991cef5d49b3892a16640f2a 100644
--- a/gcc/doc/md.texi
+++ b/gcc/doc/md.texi
@@ -1672,7 +1672,6 @@ An item in the constant pool
 
 @item S
 A symbol in the text segment of the current file
-@end table
 
 @item Uv
 A memory reference suitable for VFP load/store insns (reg+constant offset)
@@ -1682,6 +1681,7 @@ A memory reference suitable for iWMMXt load/store instructions.
 
 @item Uq
 A memory reference suitable for the ARMv4 ldrsb instruction.
+@end table
 
 @item AVR family---@file{avr.h}
 @table @code