From 9efb4cb6905ac20d42d3937d1eb26fecfce83cb9 Mon Sep 17 00:00:00 2001 From: Nathanael Nerode Date: Fri, 1 Nov 2002 07:05:57 +0000 Subject: [PATCH] re PR inline-asm/6162 (i386 asm reloader ice in reload_cse_simplify_operands) PR optimization/6162 * md.texi: Document restriction on commutative operand specification. From-SVN: r58705 --- gcc/ChangeLog | 6 ++++++ gcc/doc/md.texi | 2 ++ 2 files changed, 8 insertions(+) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 42e7d510592..5181e2eb2ce 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2002-10-31 Nathanael Nerode + + PR optimization/6162 + * doc/md.texi: Document restriction on commutative operand + specification. + 2002-10-31 Eric Christopher * explow.c (convert_memory_address): Use shallow_copy_rtx. diff --git a/gcc/doc/md.texi b/gcc/doc/md.texi index 0dbeb2b120c..c4501ee8895 100644 --- a/gcc/doc/md.texi +++ b/gcc/doc/md.texi @@ -1256,6 +1256,8 @@ instruction is defined: @dots{}) @end smallexample @end ifset +GCC can only handle one commutative pair in an asm; if you use more, +the compiler may fail. @cindex @samp{#} in constraint @item # -- 2.30.2