Daniel James
|
5afad6fcc7
|
Remove redundant dependency on autodoc
It's not needed because 'stacktrace' already depends on autodoc.
|
2017-07-15 22:20:47 +01:00 |
|
Antony Polukhin
|
f853dbfc69
|
Fix ARM+Suse compilation
|
2017-07-15 17:35:31 +03:00 |
|
Antony Polukhin
|
9c1ed7fc95
|
Fix build with 'link=static runtime-link=static' flags. Fixes #23 on github
|
2017-07-05 22:53:38 +03:00 |
|
Antony Polukhin
|
ba2f260d95
|
Remove doubtful example from 'Getting Started' section
|
2017-07-04 23:31:23 +03:00 |
|
Antony Polukhin
|
77e69f036b
|
Merge pull request #21 from Lastique/patch-1
Fix addr2line command line construction
|
2017-06-27 07:49:01 +03:00 |
|
Antony Polukhin
|
cb65016e16
|
Merge pull request #22 from Lastique/add-gitattributes
Add .gitattributes.
|
2017-06-27 07:47:35 +03:00 |
|
Andrey Semashev
|
c3e5a98d4a
|
Added .pp extension.
|
2017-06-26 01:31:27 +03:00 |
|
Andrey Semashev
|
be200269c1
|
Added .gitattributes.
|
2017-06-26 01:26:37 +03:00 |
|
Andrey Semashev
|
9b7059f518
|
Fix addr2line command line construction
|
2017-06-26 01:17:25 +03:00 |
|
Antony Polukhin
|
4eaaaeec3a
|
Use the Boost.WinAPI library and do not write stacktrace files into the folders of other libraries. Fixes #20
|
2017-06-24 20:42:29 +03:00 |
|
Antony Polukhin
|
f5318e3591
|
Updated and improved the documentation, fixed possible alignment issue in the terminate_handler example
|
2017-05-26 21:08:59 +03:00 |
|
Antony Polukhin
|
26a7e75bdb
|
Update Appveyor script to version 5
|
2017-05-21 14:57:38 +03:00 |
|
Antony Polukhin
|
8d11eeb3ad
|
Fix WinAPI missuse noted in #18 by pete-johnson
|
2017-05-16 10:28:56 +03:00 |
|
Antony Polukhin
|
a164f0385c
|
Disable Intel warnings about inline+noinline on the function
|
2017-05-10 22:59:08 +03:00 |
|
Antony Polukhin
|
bd52cde3b6
|
Workarounds for Android and some other OSes that are pre 2003 POSIX
|
2017-05-08 13:02:44 +03:00 |
|
Antony Polukhin
|
2381fa2011
|
Suppress Intel compiler warnings about noinline+inline on the same function
|
2017-05-06 15:07:21 +03:00 |
|
Antony Polukhin
|
77492bc517
|
Added constructor to frame that accepts function addresses
|
2017-05-06 10:17:38 +03:00 |
|
Antony Polukhin
|
576a5355e3
|
Include <type_traits> if possible and use a more portable noexcept checking logic for move assignment
|
2017-05-04 09:18:57 +03:00 |
|
Antony Polukhin
|
25efff8c87
|
Added an error message on attempt to use the thread local chached windbg on a compilers without the thread_local support
|
2017-05-03 23:55:33 +03:00 |
|
Antony Polukhin
|
29aaf100a8
|
Revert "Enable usage of MSVC specific thread local storage attributes"
This reverts commit ca4464d23c .
|
2017-05-03 23:50:22 +03:00 |
|
Antony Polukhin
|
ca4464d23c
|
Enable usage of MSVC specific thread local storage attributes
|
2017-05-03 23:47:12 +03:00 |
|
Antony Polukhin
|
235226bdcc
|
Do neither test nor build cached windows implementation if thread_locacl is not supported
|
2017-05-03 23:40:27 +03:00 |
|
Antony Polukhin
|
c8d526493d
|
Workarounds for this usage in constexpr functions in GCC
|
2017-05-01 22:30:09 +03:00 |
|
Antony Polukhin
|
cff7191e46
|
Fix MinGW warnings about extra ';'
|
2017-05-01 00:56:05 +03:00 |
|
Antony Polukhin
|
e70847b918
|
Attempt to workaround missing std::_Exit on old MSVCs and MinGWs
|
2017-05-01 00:50:40 +03:00 |
|
Antony Polukhin
|
63b4f96ba4
|
Fix compilation on pre-C++11 standard libraries
|
2017-04-29 21:43:03 +03:00 |
|
Antony Polukhin
|
39247fbb32
|
Fixed MSVC related compilation issues
|
2017-04-29 19:23:39 +03:00 |
|
Antony Polukhin
|
25260ed667
|
Fix warning 'conversion from 'size_t' to 'int', possible loss of data'
|
2017-04-29 12:06:10 +03:00 |
|
Antony Polukhin
|
a014c78b74
|
Fix MSVC 'conditional expression is constant' warning
|
2017-04-29 01:10:02 +03:00 |
|
Antony Polukhin
|
3d25e45a0d
|
Fix MSVC warnings and add some doxygen workarounds for prettier reference section of the docs
|
2017-04-29 01:00:00 +03:00 |
|
Antony Polukhin
|
55063fd438
|
Add id to .qbk (refs #17)
|
2017-04-27 22:35:14 +03:00 |
|
Antony Polukhin
|
a562d4cb95
|
Fix compilation and links in README
|
2017-04-21 22:15:07 +03:00 |
|
Antony Polukhin
|
68c4f8be6a
|
Added void_ptr_cast and tests for it
|
2017-04-21 21:57:31 +03:00 |
|
Antony Polukhin
|
55791ad90c
|
Do not compare iterators from different containers
|
2017-04-21 00:26:31 +03:00 |
|
Antony Polukhin
|
5c0176904a
|
Attempt to locate an issue on MSVC (2)
|
2017-04-21 00:11:38 +03:00 |
|
Antony Polukhin
|
75296819ea
|
Attempt to locate an issue on MSVC
|
2017-04-20 22:44:31 +03:00 |
|
Antony Polukhin
|
269acd6929
|
Attempt to fox MSVC tests and fix coverage reports
|
2017-04-20 22:13:43 +03:00 |
|
Antony Polukhin
|
12b3f98b98
|
Update README links
|
2017-04-20 21:48:55 +03:00 |
|
Antony Polukhin
|
141bc0a1d6
|
Attempt to fix link errors on MSVC
|
2017-04-20 21:26:09 +03:00 |
|
Antony Polukhin
|
984b702a11
|
Fix MSVC compilation
|
2017-04-20 20:49:58 +03:00 |
|
Antony Polukhin
|
61d11f8d48
|
Separated the stack collecting from decoding headers, dropped windows.h dependency for capturing stack, added tests on minimal files inclusion for stack capturing headers
|
2017-04-20 20:09:49 +03:00 |
|
Antony Polukhin
|
2e29ee7648
|
Separation of stack collecting and stack decoding headers, part 3
|
2017-04-20 20:07:41 +03:00 |
|
Antony Polukhin
|
f2f66b0d2a
|
Separation of stack collecting and stack decoding headers, part 2
|
2017-04-20 20:07:05 +03:00 |
|
Antony Polukhin
|
fe5a0d9871
|
Started the separation of stack collecting and stack decoding headers
|
2017-04-20 20:06:09 +03:00 |
|
Antony Polukhin
|
960f9d0f38
|
Use native_frame_ptr_t instead of void* and const void*
|
2017-04-20 20:04:27 +03:00 |
|
Antony Polukhin
|
21c2484f75
|
Added some constexprs to boost::stacktrace::frame
|
2017-04-20 20:02:55 +03:00 |
|
Antony Polukhin
|
e0fb46b62c
|
Drop dependency to Boost.Container
|
2017-04-20 20:02:32 +03:00 |
|
Antony Polukhin
|
fb29d75b3a
|
Harden the security by not evaluating the PATH variable in addr2line implementation
|
2017-04-19 22:28:45 +03:00 |
|
Antony Polukhin
|
96deb9688a
|
Fixed incorrect usage of S_IFREG reported in #15
|
2017-04-19 22:27:38 +03:00 |
|
Antony Polukhin
|
a6bdf54c85
|
More COM related tests, measure speed of some of the test runs
|
2017-04-19 22:25:59 +03:00 |
|