Antony Polukhin
|
b7f4710c70
|
Merge pull request #38 from bebuch/develop
Include winapi only on windows
|
2017-11-24 23:28:22 +03:00 |
|
Benjamin Buch
|
8f0735d9bd
|
Include winapi only on windows
|
2017-11-20 10:44:06 +01:00 |
|
Antony Polukhin
|
75f79a1177
|
Updated the docs to better reflect the MinGW situation. Refs #14, #34, #36
boost-1.66.0
|
2017-11-12 22:31:35 +03:00 |
|
Antony Polukhin
|
8ab572d823
|
Docs improved. Fixes #35
|
2017-11-05 20:13:05 +03:00 |
|
Antony Polukhin
|
cdfac8033e
|
Disable invalid test (refs #33)
|
2017-10-31 08:50:19 +03:00 |
|
Antony Polukhin
|
c2ac4b28ba
|
Updated docs to describe stacktrace usage with MinGW (refs #14)
|
2017-10-31 08:44:26 +03:00 |
|
Antony Polukhin
|
8558ac9112
|
Added missing include. Fixes #32
|
2017-10-26 22:14:45 +03:00 |
|
Andrey Semashev
|
eba6db7bde
|
Updated Boost.WinAPI usage to the new location and namespace.
|
2017-10-24 23:51:14 +03:00 |
|
Antony Polukhin
|
87a1285540
|
Some workarounds for MinGW+libbacktrace (refs #14)
|
2017-10-24 23:05:28 +03:00 |
|
Antony Polukhin
|
fd3b8c2784
|
Separate MinGW from MinGW-w64. This fixes some MinGW-w64 issues and simplifies fixage of #14
|
2017-10-13 21:36:16 +03:00 |
|
Antony Polukhin
|
8364ad1f5e
|
Do not check for _GNU_SOURCE on Windows
boost-1.65.1
|
2017-08-29 21:34:25 +03:00 |
|
Antony Polukhin
|
b5e2058ec5
|
Fixes for FreeBSD and other OSes that do not define _GNU_SOURCE but have _Unwind_Backtrace function
|
2017-08-29 20:27:18 +03:00 |
|
Antony Polukhin
|
af78623e8a
|
Fix installations by renaming the preprocessor files (now uses extension .h instead of .pp). Issue #29
|
2017-08-27 00:11:43 +03:00 |
|
Antony Polukhin
|
b84d6533f5
|
Update build testing file (again) to deal with incorrect workaround for mingw
|
2017-08-08 01:29:06 +03:00 |
|
Antony Polukhin
|
cd420b37ae
|
Update build testing file to deal with MinGW issue https://sourceforge.net/p/mingw-w64/bugs/527/
|
2017-08-08 01:18:13 +03:00 |
|
Antony Polukhin
|
d663d8b471
|
Made terminate_handdler tests tolerate differences in stacktraces
boost-1.65.0
|
2017-07-19 08:52:07 +03:00 |
|
Antony Polukhin
|
0c09c5d307
|
Additional check on buffer size for memory dumps
|
2017-07-18 23:14:40 +03:00 |
|
Antony Polukhin
|
a9d92be86a
|
Slightly improve the docs and make more debug data available in test
|
2017-07-17 22:44:56 +03:00 |
|
Antony Polukhin
|
b931f501d1
|
Attempt to fix build issues on ICC+Windows (fixes #27)
|
2017-07-17 20:40:07 +03:00 |
|
Antony Polukhin
|
1614e8ff7d
|
Fix typos in docs (including #25)
|
2017-07-16 08:51:24 +03:00 |
|
Antony Polukhin
|
bcf01a77a7
|
Merge pull request #26 from boostorg/fix-doc-build
Fix doc build
|
2017-07-16 08:46:18 +03:00 |
|
Daniel James
|
86299b8a7e
|
Set the documentation reference id
The default one generated from the title was clashing with the boostbook
reference documentation.
|
2017-07-15 22:21:24 +01:00 |
|
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 |
|