Commit Graph

1444 Commits

Author SHA1 Message Date
Victor Zverovich
810c734c3f Merge pull request #118 from CarterLi/master
Emulate _BitScanForward64 on WIN32
2015-02-22 06:29:19 -08:00
Carter Li
524222f094 Win32 doesn't have _BitScanForward64 so emulate it with two 32 bit calls.
Implementation used: http://llvm.org/viewvc/llvm-project/libcxx/trunk/include/support/win32/support.h?view=markup#l135
2015-02-22 17:48:19 +08:00
Victor Zverovich
016adee06c Simplify sample 2015-02-21 16:15:47 -08:00
Victor Zverovich
2b35c9e8e7 Move CMake files to support 2015-02-21 16:02:44 -08:00
Victor Zverovich
cbc46d9e78 Use __builtin_clz whenever it is available 2015-02-21 06:21:29 -08:00
Victor Zverovich
e87a24633b Don't use builtin_ in function names as they are not builtins 2015-02-21 06:16:49 -08:00
Victor Zverovich
14eae59c6a Correct FMT_BUILTIN_CLZ definition 2015-02-20 08:58:16 -08:00
Victor Zverovich
2418a84f02 Cleanup 2015-02-20 08:51:01 -08:00
Victor Zverovich
27e0bf72c0 Use correct intrinsics for count_digits 2015-02-20 08:49:06 -08:00
Victor Zverovich
939193be21 Merge pull request #116 from CarterLi/master
Use MSVC intrinsics for better performance
2015-02-20 08:22:06 -08:00
Carter Li
00e3ae508e Use MSVC intrinsics for better performance 2015-02-20 11:19:01 +08:00
Victor Zverovich
bc33d17ce3 Update README.rst 2015-02-19 08:40:40 -08:00
Victor Zverovich
65cd4835cd Update README.rst 2015-02-19 08:26:03 -08:00
Victor Zverovich
53010624a0 Move Windows implementation of print_colored to a separate branch
as it needs further testing.
2015-02-19 07:54:59 -08:00
Victor Zverovich
a92205be9c Remove unused policy setting 2015-02-17 14:42:11 -08:00
Victor Zverovich
a16ca84346 Use mirror 2015-02-17 09:19:49 -08:00
Victor Zverovich
f40f790159 Merge branch 'master' of github.com:cppformat/cppformat 2015-02-17 09:17:21 -08:00
Victor Zverovich
88835f8468 Fix mingw download URL 2015-02-17 09:16:50 -08:00
Victor Zverovich
5b0a9bbe85 Improve StringRef test 2015-02-17 06:45:45 -08:00
Victor Zverovich
6a52fc164a Merge pull request #114 from CarterLi/master
Silence warnings on Windows
2015-02-17 06:39:21 -08:00
Victor Zverovich
b4df6cb2fa Add libstdc++ version 2015-02-17 06:24:40 -08:00
Victor Zverovich
932eb9777e Fix formatting, take 2 2015-02-17 06:15:44 -08:00
Victor Zverovich
4a1974577f Fix formatting 2015-02-17 06:14:32 -08:00
Victor Zverovich
dfad5f1d39 Update README.rst 2015-02-17 06:12:44 -08:00
Carter Li
3f574c1611 Silence warnings on Windows 2015-02-17 10:11:42 +08:00
Victor Zverovich
8d07db0e0e Break long line 2015-02-16 14:33:04 -08:00
Victor Zverovich
bd133382f0 Fix BasicWriter::write without formatting arguments on C++11 (#109) 2015-02-16 14:32:38 -08:00
Victor Zverovich
040b8e7e06 Link to Android NDK 2015-02-16 07:25:45 -08:00
Victor Zverovich
d9ef0e0a44 Minor correction 2015-02-16 07:11:57 -08:00
Victor Zverovich
6c656663f3 Merge branch 'master' of github.com:cppformat/cppformat 2015-02-16 07:09:33 -08:00
Victor Zverovich
291e43abac Add Android NDK section 2015-02-16 07:09:25 -08:00
Victor Zverovich
a85d5e962b Update README.rst 2015-02-15 09:32:13 -08:00
Victor Zverovich
11fab458c4 Merge pull request #107 from newnon/master
Android.mk
2015-02-15 09:12:49 -08:00
Victor Zverovich
829cd70cd2 Merge pull request #112 from CarterLi/master
Detect static assertion support
2015-02-15 08:43:59 -08:00
Sergey
1d49443405 fix android.mk 2015-02-15 19:21:32 +03:00
root
9fd566412d Refine 2015-02-15 15:25:56 +08:00
carterl
9331533309 Use __GXX_EXPERIMENTAL_CXX0X__ for better C++11 detection 2015-02-15 04:16:23 +01:00
carterl
43b9fefbd2 Use static_assert more actively 2015-02-15 03:55:21 +01:00
Victor Zverovich
0fc15d48f3 Merge pull request #111 from CarterLi/master
Use explicitly deleted functions to make types non-copyable
2015-02-14 08:33:37 -08:00
Carter Li
2eef573656 Use explicitly deleted functions to make types non-copyable 2015-02-14 23:22:14 +08:00
Victor Zverovich
f77350f8fa Disable unnecessary CMake check and comment 2015-02-14 06:18:19 -08:00
Victor Zverovich
5282bebbd7 Merge pull request #110 from CarterLi/master
Use throw() when noexcept is not supported
2015-02-14 06:10:11 -08:00
Carter Li
e2583ab5f3 Use throw() when noexcept is not supported 2015-02-14 09:58:29 +08:00
Victor Zverovich
950e6b9753 Fix downloader 2015-02-12 21:34:36 -08:00
Victor Zverovich
c110f7b8d3 Move the code from appveyor config to a Python script
No more PowerShell rubbish, yay!
2015-02-12 17:53:39 -08:00
Victor Zverovich
86fee707fb Update MinGW URL 2015-02-12 16:48:17 -08:00
Victor Zverovich
c643fdae53 Fix CMake warning 2015-02-12 15:55:21 -08:00
Victor Zverovich
609f33c94a Fix appveyor script 2015-02-12 15:41:30 -08:00
Victor Zverovich
2f05eaa07d Correct filename in Biicode config 2015-02-12 15:39:06 -08:00
Victor Zverovich
2ced92529d Move logic from travis.yml to a Python script 2015-02-12 15:34:38 -08:00