Commit Graph

3536 Commits

Author SHA1 Message Date
Brian Gladman
3f4308b73b minor change 2018-02-15 12:22:55 +00:00
Brian Gladman
adee7f49b6 add new Windows build in a single subdirectory (msvc) 2018-02-15 12:17:18 +00:00
wbhart
f637bdb189
Merge pull request #245 from dimpase/master
include stdint.h if __has_include() is supported
2018-02-08 15:47:36 +01:00
Dima Pasechnik
d7b4f7d023 correct merge 2018-02-08 12:51:35 +00:00
Dima Pasechnik
1cbe5a4e5b Merge branch 'master' of github.com:dimpase/mpir 2018-02-08 12:42:42 +00:00
Dima Pasechnik
e147358106 document stdint change 2018-02-08 12:32:41 +00:00
Dima Pasechnik
63e02319be __has_include() to guard against missing stdint.h 2018-02-08 12:04:46 +00:00
Dima Pasechnik
67e6c2fb68
Update .travis.yml 2018-02-07 23:43:03 +00:00
Dima Pasechnik
57ea50cdd2
use current (gcc 7.3) in travis-ci OSX test 2018-02-07 23:42:25 +00:00
Dima Pasechnik
5dd7b22bf4
Update .travis.yml 2018-02-07 23:30:54 +00:00
Dima Pasechnik
40f59b0e46
Update .travis.yml 2018-02-07 23:23:31 +00:00
Dima Pasechnik
59984d4aa3 use __has_include() to guard against Hipster or old Solaris 2018-02-07 22:23:54 +00:00
Dima Pasechnik
4fb53e3f8e include stdint.h on Solaris/SunOS
This makes sure that (u)intmax_t are available, as
they are not defined in the same place as INTMAX_MAX
2018-02-07 12:55:25 +00:00
Brian Gladman
2e1c2e6849 add two new functions to ease the 32/64-bit integer length problem of Windows x64 2018-01-25 17:30:22 +00:00
wbhart
429801c600
Merge pull request #239 from dimpase/master
various minor fixes
2017-12-01 11:38:52 +01:00
Dima Pasechnik
79706918a7 add mpir.net to the tarballs 2017-12-01 08:23:06 +00:00
Dima Pasechnik
0396a7d3ea added myself 2017-12-01 08:12:11 +00:00
Dima Pasechnik
4e8d9c1a77 simplifying JUMPTABSECT macro inclusion for darwin 2017-11-30 23:42:41 +00:00
wbhart
d2f18a6fa3
Merge pull request #238 from dimpase/master
fix issue 230
2017-11-30 20:15:43 +01:00
Dima Pasechnik
a72fd9fdbe trying to fix OSX Homebrew installation of gcc4.8 2017-11-30 13:55:03 +00:00
Dima Pasechnik
790044981a adjust years as in the GMP header 2017-11-30 11:13:22 +00:00
Dima Pasechnik
7036e1fcff Revert "Added some GMP m4 macros for new sqr_basecase code + license changes."
This reverts commit d9416e6bee.
2017-11-30 11:00:37 +00:00
wbhart
644faf502c
Merge pull request #234 from dimpase/master
asm syntax fixes for allow for different JMPENT, and ignore more stuff in .gitignore
2017-11-24 19:44:36 +01:00
Dmitrii Pasechnik
65bb82fdf6 do not redefine JPMENT; redefine JUMPTABSECT only once-in darwin.m4
probably this can be simplified to do everything in configure.ac
only-- get rid of darwin.m4
2017-11-24 16:18:22 +00:00
Dima Pasechnik
e06dbfb4c0 stop autogen from moaning about permissions on OSX 2017-11-24 14:00:27 +00:00
Dima Pasechnik
2f1adfe021 L() for x86_64/nehalem/*.asm 2017-11-24 10:49:04 +00:00
Dima Pasechnik
9fb65424b2 L() for asm files in mpn/x86_64/core2 2017-11-24 00:31:15 +00:00
Dima Pasechnik
6070d68fc1 added missing L() in all asm files used by skylake 2017-11-23 19:34:12 +00:00
Dmitrii Pasechnik
30dfa68f12 modified the labels to uniformly be L() 2017-11-23 14:37:59 +00:00
Dima Pasechnik
8239bc3f09 adding correct diverts and a short doc 2017-11-22 17:55:52 +00:00
Dima Pasechnik
eb4e87d208 restore the dnl'd JPMENTs with the modified labels 2017-11-22 17:15:22 +00:00
Dima Pasechnik
763799003f OSX-conditional addition of JMPENT macro fix
also, the default GMP_INCLUDE_MPN must come first, not last!
2017-11-22 17:14:15 +00:00
Dmitrii Pasechnik
5e921566e9 asm syntax fixes 2017-11-22 10:22:26 +00:00
Dmitrii Pasechnik
35213c9290 ignore more 2017-11-22 10:11:28 +00:00
Brian Gladman
6ec09b2ddf Merge branch 'master' of github.com:wbhart/mpir 2017-11-03 15:51:10 +00:00
wbhart
28c220067a Merge pull request #224 from GitMensch/patch-1
fix compilation with i586-pc-msdosdjgpp (using GCC 4.7.3)
2017-10-14 23:36:30 +02:00
wbhart
8b116db70b Merge pull request #225 from isuruf/patch-1
Update brew before installing yasm
2017-10-14 19:57:12 +02:00
Isuru Fernando
429dce5501 Update brew before installing yasm 2017-10-14 12:23:57 -05:00
Simon Sobisch
fc047ca036 Update inp_str.c
...removing stray unicode characters that got in via GitHub editor....
2017-10-14 17:06:26 +02:00
Simon Sobisch
c74e003b6e fix compilation with i586-pc-msdosdjgpp (using GCC 4.7.3)
GCC raised a warning "mpz_inp_str_nowhite not defined, defined implicit" and directly afterwards error on the conflicting definition.
I've actually not checked why it is not defined nor why the implicit definition is different - but swapping these two functions lead to a working compilation...
2017-10-14 16:14:44 +02:00
wbhart
aec125dbb8 Merge pull request #223 from chfast/config-ptrdiff_t
Assume ptrdiff_t
2017-09-07 15:11:14 +02:00
Paweł Bylica
10c88ea3a9
Assume strchr is available 2017-09-07 08:19:58 +02:00
Paweł Bylica
9d2b98f3dc
Assume memset is available 2017-09-07 08:19:58 +02:00
Paweł Bylica
4919dbbb34
autoconf: Do not use AC_TYPE_SIGNAL 2017-09-07 08:19:58 +02:00
Paweł Bylica
7bac4c1896
Assume ptrdiff_t 2017-09-06 23:13:38 +02:00
wbhart
755bebd5fc Merge pull request #222 from GitMensch/master
build scripts for vc "msbuild.bat":
2017-07-24 19:33:59 +02:00
Simon Sobisch
08e73f83b2 build script for vc "msbuild.bat":
* check given architecture
* output possible architectures
2017-07-24 16:27:06 +02:00
wbhart
7dfac3e237 Merge pull request #221 from adyache/master
MPIR.Net updates - added VS2017 support and the new limbs functions in 3.0.0
2017-07-12 19:30:44 +02:00
Alex Dyachenko
e10eae8371 Implemented Read/Write/Modify limbs methods in MPIR.Net based on the new mpz_limbs_xxx functions 2017-07-11 11:19:48 -04:00
Brian Gladman
7f85c41150 Merge pull request #5 from Sav0966/master
Update .gitignore MSVC section with latest from GitHub
2017-07-03 08:44:10 +01:00