Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
What's new
7
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Open sidebar
Nettle
nettle
Commits
33304507
Commit
33304507
authored
Mar 07, 2013
by
Niels Möller
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Make gmp-glue.c work in the case that GMP does define mpz_limbs_read and friends.
parent
ae944d88
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
7 additions
and
2 deletions
+7
-2
ChangeLog
ChangeLog
+2
-0
gmp-glue.c
gmp-glue.c
+5
-2
No files found.
ChangeLog
View file @
33304507
2013-03-07 Niels Möller <nisse@lysator.liu.se>
* gmp-glue.c (mpz_limbs_cmp): Don't use PTR and SIZ macros.
* Makefile.in (aesdata, desdata, twofishdata, shadata, gcmdata)
(eccdata): Arrange for compiling these programs for running on the
build system, also when cross compiling everything else.
...
...
gmp-glue.c
View file @
33304507
...
...
@@ -111,7 +111,10 @@ mpz_roinit_n (mpz_ptr x, const mp_limb_t *xp, mp_size_t xs)
int
mpz_limbs_cmp
(
mpz_srcptr
a
,
const
mp_limb_t
*
bp
,
mp_size_t
bn
)
{
mp_size_t
an
=
SIZ
(
a
);
mp_size_t
an
=
mpz_size
(
a
);
assert
(
mpz_sgn
(
a
)
>=
0
);
assert
(
bn
>=
0
);
if
(
an
<
bn
)
return
-
1
;
if
(
an
>
bn
)
...
...
@@ -119,7 +122,7 @@ mpz_limbs_cmp (mpz_srcptr a, const mp_limb_t *bp, mp_size_t bn)
if
(
an
==
0
)
return
0
;
return
mpn_cmp
(
PTR
(
a
),
bp
,
an
);
return
mpn_cmp
(
mpz_limbs_read
(
a
),
bp
,
an
);
}
/* Get a pointer to an n limb area, for read-only operation. n must be
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment