[Gmp-commit] /var/hg/gmp: Default LEAL for double ABI file.

mercurial at gmplib.org mercurial at gmplib.org
Tue Oct 20 20:54:19 UTC 2015


details:   /var/hg/gmp/rev/19f1dc76d216
changeset: 16896:19f1dc76d216
user:      Torbjorn Granlund <torbjorng at google.com>
date:      Tue Oct 20 22:54:11 2015 +0200
description:
Default LEAL for double ABI file.

diffstat:

 mpn/x86/pentium4/sse2/popcount.asm |  4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

diffs (14 lines):

diff -r b39617571a7c -r 19f1dc76d216 mpn/x86/pentium4/sse2/popcount.asm
--- a/mpn/x86/pentium4/sse2/popcount.asm	Tue Oct 20 22:38:08 2015 +0200
+++ b/mpn/x86/pentium4/sse2/popcount.asm	Tue Oct 20 22:54:11 2015 +0200
@@ -99,6 +99,10 @@
 
 undefine(`psadbw')			C override inherited m4 version
 
+C This file is shared between 32-bit and 64-bit builds.  Only the former has
+C LEAL.  Default LEAL as an alias of LEA.
+ifdef(`LEAL',,`define(`LEAL', `LEA($1,$2)')')
+
 ASM_START()
 
 C Make cnsts global to work around Apple relocation bug.


More information about the gmp-commit mailing list