Patrick Pelissier
|
6ef279dd2f
|
Add comments
|
2020-07-07 18:30:14 +02:00 |
|
Patrick Pelissier
|
abcf37dc72
|
Update
|
2020-07-07 13:07:54 +02:00 |
|
Patrick Pelissier
|
690b7bf9c1
|
Fix other warning for msys2
|
2020-07-05 23:53:06 +02:00 |
|
Patrick Pelissier
|
71cec5155a
|
Fix uncompliant m-atomic support
if __STDC_NO_ATOMICS__ is defined, then in C11, there is no stdatomic header
|
2020-07-04 23:34:24 +02:00 |
|
Patrick Pelissier
|
d2b0873a95
|
Add missing make for msys2
|
2020-07-04 23:09:37 +02:00 |
|
Patrick Pelissier
|
4cecdbb93e
|
Add missing packages for msys2 as per https://www.msys2.org/docs/ci/
|
2020-07-04 23:01:47 +02:00 |
|
Patrick Pelissier
|
2abca7d244
|
Update command line for msys2 as per https://www.msys2.org/docs/ci/
|
2020-07-04 22:58:16 +02:00 |
|
Patrick Pelissier
|
c26b467e86
|
Update command line for msys2
|
2020-07-04 22:48:41 +02:00 |
|
Patrick Pelissier
|
19514b09b0
|
Add msys2 target
|
2020-07-04 22:34:07 +02:00 |
|
Patrick Pelissier
|
ab98577deb
|
Fix warning
|
2020-07-04 12:50:34 +02:00 |
|
Patrick Pelissier
|
aae5f00dbd
|
Add new benchmark
|
2020-07-04 00:47:06 +02:00 |
|
Patrick Pelissier
|
04706d48b9
|
Fix further warnings
|
2020-07-03 23:03:12 +02:00 |
|
Patrick Pelissier
|
c7df60c78d
|
Fix some warnings
|
2020-07-03 22:44:34 +02:00 |
|
Patrick Pelissier
|
f03a4503eb
|
Fix some warnings
|
2020-07-03 22:15:54 +02:00 |
|
Patrick Pelissier
|
a6951fe5e3
|
Fix warnings for clang-cl
|
2020-07-03 21:59:25 +02:00 |
|
Patrick Pelissier
|
6def48a0d1
|
Fix clang-cl to target x64 mode
|
2020-07-03 21:30:19 +02:00 |
|
Patrick Pelissier
|
8b5d1e07ce
|
Fix build with MSVC in 32 bits mode
|
2020-07-03 21:25:20 +02:00 |
|
Patrick Pelissier
|
3182c39280
|
Add clang-cl in the continuous Integration
|
2020-07-03 21:18:17 +02:00 |
|
Patrick Pelissier
|
e0b5dc2f02
|
Add test for clang-cl
|
2020-07-03 20:59:42 +02:00 |
|
Patrick Pelissier
|
6e5181e405
|
Fix doc on B+TREE
|
2020-07-02 23:22:44 +02:00 |
|
Patrick Pelissier
|
75f4f23144
|
Add comments and fix Pn level
|
2020-07-02 21:41:57 +02:00 |
|
Patrick Pelissier
|
bc1402f66a
|
Udpate documentation
|
2020-07-02 10:40:41 +02:00 |
|
Patrick Pelissier
|
fc5ffcb404
|
Update API
|
2020-07-02 10:39:22 +02:00 |
|
Patrick Pelissier
|
bd20a021ce
|
Update documentation
|
2020-07-02 10:39:15 +02:00 |
|
Patrick Pelissier
|
dfd12107de
|
Add new function _clear_ptr
|
2020-07-02 10:39:05 +02:00 |
|
Patrick Pelissier
|
6743cb9456
|
Add posibility for user to select Thread backend directly
|
2020-07-02 00:09:54 +02:00 |
|
Patrick Pelissier
|
4aa93325e9
|
Update documentation
|
2020-07-01 12:08:24 +02:00 |
|
Patrick Pelissier
|
f2a06ede62
|
Add mechanism to disable temporary compiler warnings in a sequence of code.
|
2020-07-01 11:47:55 +02:00 |
|
Patrick Pelissier
|
a36752b8ce
|
Update documentation (Fix #66)
|
2020-07-01 11:45:24 +02:00 |
|
Patrick Pelissier
|
3b347f2ba5
|
Reduce some warnings using the atomic compatibility layer (cannot fix all)
|
2020-07-01 11:06:58 +02:00 |
|
Patrick Pelissier
|
47296e5c11
|
The user can define M_USE_C11_NO_THREADS to disable C11 header (Support for broken C11 implementation)
|
2020-06-29 21:53:09 +02:00 |
|
Patrick Pelissier
|
a24c530ec6
|
Update documentation on _init_new method
|
2020-06-29 16:03:54 +02:00 |
|
Patrick Pelissier
|
7ebe0608ae
|
Define _init_new method only if NEW method has not been disabled
|
2020-06-29 16:03:38 +02:00 |
|
Patrick Pelissier
|
2a3021c021
|
Adding more code generation.
|
2020-06-29 16:01:38 +02:00 |
|
Patrick Pelissier
|
4d313aa72b
|
Fix warning about unused function
|
2020-06-29 15:16:37 +02:00 |
|
Patrick Pelissier
|
7906a39647
|
Fix warning about unused function
|
2020-06-29 15:16:03 +02:00 |
|
Patrick Pelissier
|
86254958f0
|
Add precision on C11 thread layer (#65)
|
2020-06-29 15:02:34 +02:00 |
|
Patrick Pelissier
|
0089c1af61
|
Remove clang-cl as it is not available
|
2020-06-28 23:08:44 +02:00 |
|
Patrick Pelissier
|
6b5a3ddef7
|
Add clang-cl version
|
2020-06-28 23:04:06 +02:00 |
|
PpHd
|
42c2fd69a2
|
Merge pull request #64 from vladipus/patch-2
Update m-core.h
|
2020-06-27 21:12:44 +02:00 |
|
Vladislav Dmitrievich Turbanov
|
bcb9b831db
|
Update m-core.h
A tiny typo. MSVS should be referred to as MSVC - that is the standard way.
|
2020-06-27 19:08:52 +03:00 |
|
Patrick Pelissier
|
f6483cbb30
|
It seems GNUC is force to 4 for APPLE/CLANG
|
2020-06-27 01:00:46 +02:00 |
|
Patrick Pelissier
|
f742707699
|
Always use atomic in C++
|
2020-06-27 00:31:58 +02:00 |
|
Patrick Pelissier
|
aee02d86ab
|
Workaround issue with CLANG++ on MAC
|
2020-06-27 00:10:40 +02:00 |
|
Patrick Pelissier
|
dfbf34daf6
|
Remove a warning with some compiler by encoding 0 as UINT_MAX+1
|
2020-06-26 23:48:59 +02:00 |
|
Patrick Pelissier
|
494cbbecf0
|
Try to make Apple Make working in C11 mode
|
2020-06-26 23:40:49 +02:00 |
|
Patrick Pelissier
|
a1513777f1
|
Activate C++ build too
|
2020-06-26 23:38:54 +02:00 |
|
Patrick Pelissier
|
9784a16d47
|
Get ride of modular arithmetic
|
2020-06-26 00:25:15 +02:00 |
|
Patrick Pelissier
|
a8648e0cc1
|
Fix variable name for conditional code
|
2020-06-25 23:49:28 +02:00 |
|
Patrick Pelissier
|
3f8e93ad7a
|
Use of intrinsic for clz within MSVS
|
2020-06-25 23:45:39 +02:00 |
|