1. 26 Jan, 2020 1 commit
    • Paul Eggert's avatar
      Update mini-gmp · 901f58ce
      Paul Eggert authored
      * src/mini-gmp.c, src/mini-gmp.h: Copy from GMP 6.2.0.
      This incorporates:
      2019-12-05 remove some sizeof(mp_limb_t)
      2019-12-04 (mpn_invert_3by2): Remove special code for limb sizes
      2019-12-04 (mpn_invert_3by2): Limit size of an intermediate
      2019-11-20 (mpn_invert_3by2): Use xor instead of negation
      2019-11-19 (mpn_invert_3by2): Move an assert earlier
      2019-11-19 (mpn_invert_3by2): Add a new shortcut
      2019-11-17 Prepend "unsigned" to MINI_GMP_LIMB_TYPE
      2019-11-17 Enable testing with different limb sizes (types)
      2019-11-20 Use already defined constants
      2019-11-09 Avoid undefined behaviour with small limb sizes
      901f58ce
  2. 28 Apr, 2019 1 commit
    • Paul Eggert's avatar
      Update from GMP · 9469d58e
      Paul Eggert authored
      * admin/update-copyright (updatable_files):
      Don’t update copyright year on files copied from GMP, so that
      they’re identical to upstream.
      * src/mini-gmp.c, src/mini-gmp.h: Copy from GMP development
      versions as of 2019-01-01 20:15:39 UTC.
      9469d58e
  3. 01 Jan, 2019 1 commit
    • Paul Eggert's avatar
      Update more copyright years · a04bf151
      Paul Eggert authored
      Update some other copyright years automatically, by running:
      Run 'UPDATE_COPYRIGHT_YEAR=2019 \
      UPDATE_COPYRIGHT_USE_INTERVALS=1 \
      UPDATE_COPYRIGHT_MAX_LINE_LENGTH=79 admin/update-copyright'
      followed by 'admin/merge-gnulib'.
      a04bf151
  4. 13 Jul, 2018 1 commit
    • Tom Tromey's avatar
      Add configury for GMP library · 7cb45cd2
      Tom Tromey authored
      * configure.ac (GMP_LIB, GMP_OBJ): New substs.
      * src/Makefile.in (GMP_OBJ, GMP_OBJ): New variables.
      (base_obj): Add GMP_OBJ.
      (LIBES): Add GMP_LIB.
      * src/mini-gmp.h: New file.
      * src/mini-gmp.c: New file.
      7cb45cd2