Re: GCC-Error: "More than 10 operands in asm"

From: Marc Lehmann (pcg@goof.com)
Date: Fri May 05 2000 - 16:22:23 EST


On Wed, May 03, 2000 at 09:24:29PM +0200, Jamie Lokier <lk@tantalophile.demon.co.uk> wrote:
> The 10 is because the %digit syntax has never been extended to %digits.
> There was a discussion on the egcs list many months ago about extending
> this, perhaps to include names operands such as %{src}. But it didn't
> get very far.

According to some older discussion, the plan is to deprecate %[0-9][0-9]
because that'S ambigious at the moment, and support %digits in a later
version of gcc.

(The reason this oh-so-ugly limitation exists is that it is not a limit
you normally hit in real-world-applications, and the linux-kernel drives
development in that part of the compiler quite a bit ;)

-- 
      -----==-                                             |
      ----==-- _                                           |
      ---==---(_)__  __ ____  __       Marc Lehmann      +--
      --==---/ / _ \/ // /\ \/ /       pcg@opengroup.org |e|
      -=====/_/_//_/\_,_/ /_/\_\       XX11-RIPE         --+
    The choice of a GNU generation                       |
                                                         |

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Sun May 07 2000 - 21:00:18 EST