Brian Gladman
eb69f67857
Add missing GMP functions (mpf_cmp_z, mpn_perfect_power_p, mpn_zero_p) to MPIR
...
Correct missing prototypess in gmp_h.in (mpn_divrem, mpn_divexact_1)
Update Windows builds for these changes
2018-02-25 16:14:35 +00:00
Brian Gladman
c7567b5ad9
Remove __GMP_PROTO and _PROTO crap from the MPIR source code
2018-02-25 09:02:47 +00:00
Brian Gladman
2e8e9507de
Remove old Windows build system
2018-02-25 08:09:03 +00:00
Brian Gladman
d8e85154df
Add gcd and lcm functions in mpirxx.h
2018-02-23 16:46:51 +00:00
Brian Gladman
88ebf14002
remove files added to repository in error; correct msbuild.bat for Visual Studio 2017
2018-02-17 23:21:10 +00:00
Brian Gladman
81696e9b76
change vs sub-directory names in the Windows build to match Visual Studio versions
2018-02-17 22:11:47 +00:00
Brian Gladman
fceab373a5
remove some old folders
2018-02-16 18:31:28 +00:00
Brian Gladman
62653098c0
new Windows build update
2018-02-16 15:39:55 +00:00
Brian Gladman
47a90e944f
adjust the VS2015 build so that it uses the local vsyasm.targets file
2018-02-15 12:42:13 +00:00
Brian Gladman
0450806525
adjust the yasm.targets file so that it works in both VS2015 and VS2017
2018-02-15 12:39:26 +00:00
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
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
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
Sav0966
bcfeb74df5
Update .gitignore MSVC section with latest from GitHub
2017-07-01 19:02:13 +05:00
Brian Gladman
5fc8797364
add capability to set the Windows SDK for a build in mpir_config.py
2017-05-25 16:13:18 +01:00
Brian Gladman
a7c14086f0
change the Windows SDK for older versions of Visual Studio to 8.1
2017-05-25 14:25:34 +01:00
Brian Gladman
0924539da4
Merge branch 'master' of https://github.com/BrianGladman/mpir
...
# Conflicts:
# build.vc11/version_info.py
2017-05-25 10:11:42 +01:00
Brian Gladman
4f390dba0a
set the default Windows SDK for Visual Studio 2012, 2013, 2015 and 2017 builds
2017-05-25 10:10:04 +01:00
Brian Gladman
0df42e969a
set the default Windows SDK for Visual Studio 2012, 2013, 2015 and 2017 builds
2017-05-25 09:27:11 +01:00
Brian Gladman
9e35982947
Merge branch 'master' of https://github.com/BrianGladman/mpir
2017-05-24 21:03:15 +01:00
Brian Gladman
4f84c69526
update to windows SDK 10.0.15063.0
2017-05-24 21:02:39 +01:00
Brian Gladman
17deffe3e8
update to windows SDK 10.0.15063.0
2017-05-24 21:00:25 +01:00
Brian Gladman
4a6778a32e
add AVX mpn_and_n assembler to Windows x64; remove definition error in mpn_andn_n and mpn_iorn_n
2017-05-24 09:23:11 +01:00
Brian Gladman
3bd4c27a09
minor change in logic.c
2017-05-23 19:50:52 +01:00
Brian Gladman
cfac8b2725
Merge branch 'master' of https://github.com/BrianGladman/mpir
...
# Conflicts:
# tests/mpn/logic.c
2017-05-23 19:48:50 +01:00
Brian Gladman
4b80fffeae
add tests for the MPN logic functions
2017-05-23 19:46:01 +01:00
Brian Gladman
4d734f52e6
add tests for the MPN logic functions
2017-05-23 19:40:45 +01:00
Brian Gladman
0db0638995
add assembler support for mpn logic functions on Windows x64
2017-05-23 14:52:29 +01:00
Brian Gladman
cc8d7db301
Revert "revert last commit"
...
This reverts commit 33a1c40cb4
.
2017-05-16 15:40:31 +01:00
Alex Dyachenko
f2ebcafb5a
Updated Visual Studio mpir-tests solutions to build all tests in Debug
2017-05-13 21:27:50 -04:00
Alex Dyachenko
0e0b85f0af
MPIR.Net - resolved build warnings
2017-05-13 21:18:43 -04:00
Alex Dyachenko
24f971fbc9
MPIR.Net - fixed version-related tests
2017-05-13 20:52:10 -04:00
Alex Dyachenko
ef890647eb
MPIR.Net - Added a platform/configuration check to ensure the build uses the same environment as the most recent MPIR build
2017-05-13 20:49:42 -04:00
Alex Dyachenko
d925a1cdde
MPIR.Net - changed type of exponent returned from conversions to a double on Windows x64
2017-05-13 20:46:25 -04:00