Commit Graph

3551 Commits

Author SHA1 Message Date
Brian Gladman
dc82b0475d update visual studio tool version numbers 2023-02-09 22:23:31 +00:00
Brian Gladman
4d3b0e4759 remove local props item 2023-02-08 22:27:51 +00:00
Brian Gladman
7f144d3eb5
Merge pull request #28 from GitMensch/patch-1
removing last piece of PROTO
2023-01-06 00:01:29 +00:00
Simon Sobisch
31cd09b349
removing last piece of PROTO
follow-up to c7567b5ad9
2023-01-06 00:38:21 +01:00
Brian Gladman
28d01062f6 Add HAVE_VSNPRINTF to the MPIR config file 2022-10-12 09:56:33 +01:00
Brian Gladman
33be9007f9 fix bug in mpz_n_pow_ui that failed for exponents longer than 32 bits 2022-01-05 00:19:39 +00:00
Brian Gladman
6eb3bbd0be add missing defines in haswell_avx assembler code 2021-12-02 20:18:30 +00:00
Brian Gladman
d9c9a842be add Microsoft Visual Studio 22 build files 2021-10-14 12:25:06 +01:00
Brian Gladman
7cef987a45 Merge branch 'master' of github.com:BrianGladman/mpir 2021-08-08 16:20:22 +01:00
Brian Gladman
3063e3d9e4 minor changes to build 2021-08-08 16:19:40 +01:00
Brian Gladman
fbc00600c3 minor build updates 2021-08-08 16:14:32 +01:00
Brian Gladman
800bbce9f1 remove unused code in mpir_config.py 2021-01-16 08:46:16 +00:00
Brian Gladman
fc9bf66bdb fix a bug in mpir_config.py 2020-06-25 16:59:45 +01:00
Brian Gladman
31f9ff38b6 try to add vswhere tp appveyor build 2020-06-03 16:11:41 +01:00
Brian Gladman
2f7d96488e Use correct vs_info file for each Viisual Studio version 2020-05-28 18:17:46 +01:00
Brian Gladman
45eb8dabbd another try! 2020-04-08 16:42:02 +01:00
Brian Gladman
ee35c3b257 another attempt to get AppVeyor working 2020-04-08 16:23:29 +01:00
Brian Gladman
13eb413ddc add extra error output in msbuild.bat 2020-04-08 16:08:22 +01:00
Brian Gladman
15ff506d84 try to correct AppVeyor script 2020-04-08 15:43:18 +01:00
Brian Gladman
b1f56bdf8b Merge branch 'master' of github.com:BrianGladman/mpir
# Conflicts:
#	appveyor.yml
2020-04-08 15:38:34 +01:00
Brian Gladman
282f5c3431 Merge branch 'master' of github.com:BrianGladman/mpir 2020-04-08 15:35:32 +01:00
Brian Gladman
eaf8cb5920 Merge branch 'master' of github.com:BrianGladman/mpir 2020-04-08 15:31:30 +01:00
Brian Gladman
f3f92a9281 a further attempt to get continuous integration to work 2020-04-08 15:26:18 +01:00
Brian Gladman
2e153961cc a further attempt to get continuous integration to work 2020-04-08 14:59:06 +01:00
Brian Gladman
8cf5a53bf8 remove bug from the Visual Studio 2019 MSBULD batch file 2020-04-08 14:46:02 +01:00
Brian Gladman
f76ffd7758
Merge pull request #18 from P-N-L/feature/fix-vs17-builds
Feature/fix vs17 builds
2020-04-08 14:11:31 +01:00
Paul 'Nick' Laurenzano
d28ac1d5ce Improve postbuild path search
Before, it would find the first instance of "msvc" in the directory
path, but since I happen to be using this repository within another
"*msvc*" directory, it was not using the correct path within the
repository itself! This ensures that the last instance of "msvc" is used,
which will definitely be within the repository.
2020-04-08 08:23:40 -04:00
Paul 'Nick' Laurenzano
6be0d67dde Add flexibility to VS17 msbuild.bat
Now, a msbdir can be passed in externally, which is
useful in case Visual Studio is installed in an atypical location.

Also had to make use of Delayed Expansion for the set commands
within the conditional statements; otherwise, they would not resolve
their values properly. Not sure if this is specific to different
versions of Windows or Command prompt, but it bit me.
https://stackoverflow.com/questions/10558316/example-of-delayed-expansion-in-batch-file

This change could easily be moved to the other platforms if needed.
2020-04-08 08:23:39 -04:00
Brian Gladman
ad802ee8d9 Further attempt to get Appveyor build working 2020-03-15 17:24:13 +00:00
Brian Gladman
11bac5f240 add a missing export declaration
correct a function definition
correct bug in msbuild.bat
2020-03-15 16:51:04 +00:00
Brian Gladman
10a09871f6 minor change to trigger a rebuild 2020-03-14 17:33:38 +00:00
Brian Gladman
4f6d27d18a maintain alignment of mpn/x86_64w assembler code with that in the Linux/GCC repository 2019-11-24 23:20:09 +00:00
Brian Gladman
d921e6e4e6 tidy up changes to mpir_config.py 2019-11-03 08:17:19 +00:00
Brian Gladman
1b98ce86b0 improve directory scanning in mpir_config.py 2019-11-02 20:59:12 +00:00
Brian Gladman
a7bb30d339 revert bad change to mpir_config.py 2019-11-02 20:08:40 +00:00
Brian Gladman
9ae938f76a update the pir_config.py build project and the vsyasm property file 2019-11-02 19:59:02 +00:00
Brian Gladman
08267cc248 improve script path detection in mpir_config.py 2019-10-11 08:47:20 +01:00
Brian Gladman
58f4b5210b improve performance of mpir_config.py 2019-10-10 09:35:56 +01:00
Brian Gladman
dcbd4ddc58
Merge pull request #12 from DRC1Spatial/fix-vs13-tests
Fixed incorrect pre-build command in vs13 mpir-tests projects.
2019-07-16 12:02:03 +01:00
Dave Chambers
25810dc04c Fixed incorrect pre-build command in vs13 mpir-tests projects. 2019-07-16 09:32:59 +01:00
Brian Gladman
725a9023d0
Merge pull request #11 from adyache/master
MPIR.Net to use mpz_get_2exp_d
2019-06-28 20:16:25 +01:00
Alex Dyachenko
c9ff85fc13 Switched MPIR.Net HugeInt.ToDouble(out exp) method to use mpz_get_2exp_d instead of mpz_get_d_2exp 2019-06-28 14:51:15 -04:00
Brian Gladman
1e29126690
Merge pull request #10 from adyache/master
Fix for mpf_get_2exp_d on Win64.  MPIR.Net updates for that API and for mpf_cmp_z.
2019-06-28 19:17:06 +01:00
Alex Dyachenko
a21b40b49c Merge branch 'master' of github.com:BrianGladman/mpir
# Conflicts:
#	mpir.net/mpir.net/HugeFloat.h
2019-06-28 12:21:13 -04:00
Alex Dyachenko
0aacd623e9 Fixed MPIR.Net unit tests 2019-06-28 12:18:50 -04:00
Alex Dyachenko
5aab0cf7b0 Corrected mpf_get_2exp_d on Win64 when the exponent in limbs fits in mp_bit_cnt but the exponent in bits (as returned by this API) does not 2019-06-28 12:18:19 -04:00
Brian Gladman
debda3ad4a correct vs15 build mpir.sln file 2019-06-27 20:10:38 +01:00
Brian Gladman
01d6816128 correct active configuration bug 2019-06-27 18:13:21 +01:00
Brian Gladman
d05f339020 correct active configuration bug in solution file generator 2019-06-27 17:42:09 +01:00
Brian Gladman
7bc59ab3d5 add back VS2013/15 build corrections 2019-06-26 22:43:18 +01:00