[Gmp-commit] /var/hg/gmp: 4 new changesets
mercurial at gmplib.org
mercurial at gmplib.org
Tue Oct 15 22:42:32 CEST 2013
details: /var/hg/gmp/rev/c30e10e70404
changeset: 16044:c30e10e70404
user: Torbjorn Granlund <tege at gmplib.org>
date: Tue Oct 15 22:41:50 2013 +0200
description:
(DATASTART): Use RODATA instead of DATA; accept optional align parameter.
details: /var/hg/gmp/rev/040f6e905589
changeset: 16045:040f6e905589
user: Torbjorn Granlund <tege at gmplib.org>
date: Tue Oct 15 22:42:03 2013 +0200
description:
Align table.
details: /var/hg/gmp/rev/5327b0142c0f
changeset: 16046:5327b0142c0f
user: Torbjorn Granlund <tege at gmplib.org>
date: Tue Oct 15 22:42:12 2013 +0200
description:
Align table.
details: /var/hg/gmp/rev/4fa4b9b52bd5
changeset: 16047:4fa4b9b52bd5
user: Torbjorn Granlund <tege at gmplib.org>
date: Tue Oct 15 22:42:24 2013 +0200
description:
ChangeLog
diffstat:
ChangeLog | 7 +++++++
mpn/alpha/default.m4 | 9 +++++----
mpn/alpha/ev5/diveby3.asm | 2 +-
mpn/alpha/invert_limb.asm | 2 +-
4 files changed, 14 insertions(+), 6 deletions(-)
diffs (67 lines):
diff -r 5b0d2759e58e -r 4fa4b9b52bd5 ChangeLog
--- a/ChangeLog Fri Oct 11 13:14:36 2013 +0200
+++ b/ChangeLog Tue Oct 15 22:42:24 2013 +0200
@@ -1,3 +1,10 @@
+2013-10-15 Torbjorn Granlund <tege at gmplib.org>
+
+ * mpn/alpha/default.m4 (DATASTART): Use RODATA instead of DATA;
+ accept optional align parameter.
+ * mpn/alpha/invert_limb.asm: Align table.
+ * mpn/alpha/ev5/diveby3.asm: Likewise.
+
2013-10-11 Torbjorn Granlund <tege at gmplib.org>
* mpn/x86/k7/mod_1_1.asm: Use 'subl' form to avoid ambiguity.
diff -r 5b0d2759e58e -r 4fa4b9b52bd5 mpn/alpha/default.m4
--- a/mpn/alpha/default.m4 Fri Oct 11 13:14:36 2013 +0200
+++ b/mpn/alpha/default.m4 Tue Oct 15 22:42:24 2013 +0200
@@ -3,7 +3,7 @@
dnl m4 macros for alpha assembler (everywhere except unicos).
-dnl Copyright 2000, 2002, 2003, 2004 Free Software Foundation, Inc.
+dnl Copyright 2000, 2002, 2003, 2004, 2013 Free Software Foundation, Inc.
dnl
dnl This file is part of the GNU MP Library.
dnl
@@ -90,12 +90,13 @@
forloop(i,0,31,`deflit(`f'i,``$f''i)')
-dnl Usage: DATASTART(name)
+dnl Usage: DATASTART(name,align) or DATASTART(name)
dnl DATAEND()
define(`DATASTART',
-m4_assert_numargs(1)
-` DATA
+m4_assert_numargs_range(1,2)
+` RODATA
+ ALIGN(ifelse($#,1,2,$2))
$1:')
define(`DATAEND',
m4_assert_numargs(0)
diff -r 5b0d2759e58e -r 4fa4b9b52bd5 mpn/alpha/ev5/diveby3.asm
--- a/mpn/alpha/ev5/diveby3.asm Fri Oct 11 13:14:36 2013 +0200
+++ b/mpn/alpha/ev5/diveby3.asm Tue Oct 15 22:42:24 2013 +0200
@@ -39,7 +39,7 @@
ASM_START()
-DATASTART(L(LC))
+DATASTART(L(LC),8)
.quad 0xAAAAAAAAAAAAAAAB
.quad 0x5555555555555555
.quad 0xAAAAAAAAAAAAAAAA
diff -r 5b0d2759e58e -r 4fa4b9b52bd5 mpn/alpha/invert_limb.asm
--- a/mpn/alpha/invert_limb.asm Fri Oct 11 13:14:36 2013 +0200
+++ b/mpn/alpha/invert_limb.asm Tue Oct 15 22:42:24 2013 +0200
@@ -76,7 +76,7 @@
subq r0, r3, r0
ret r31, (r26), 1
EPILOGUE()
-DATASTART(approx_tab)
+DATASTART(approx_tab,2)
forloop(i,256,512-1,dnl
` .word eval(0x7fd00/i)
')dnl
More information about the gmp-commit
mailing list