assembler error building GMP 5.0.2 under iOS

Torbjorn Granlund tg at
Wed Mar 14 08:10:04 CET 2012

David Jao <djao at> writes:

  The fix in this case is really simple, just a one-line change to
  mpn/arm/invert_limb.asm, plus the necessary autoconf magic to leave the
  code unchanged for other platforms. A patch against gmp-5.0.4 is
  attached. The patch also applies against the trunk. I understand that
  you don't want to work on iOS or support it, but since I am giving you
  the patch ... would you consider including it?
We will look at it.

  Regarding GPL compatibility, an individual end user is not required to
  accept the terms of the GPL, as long as they don't distribute the
  resulting software at all.

Nothing forces you to use GNU software, but if you do, you are legally
bound by the license (which is the legal entity that gives you the right
to use GNU software).

I am not somehow implying that you are in breach of the license, but
your idea that you may use GNU software without accepting its terms is a


More information about the gmp-bugs mailing list