hesiod
79820d5a5c
Add option to disable test compilation
2014-10-18 18:29:52 +02:00
François-Xavier Bourlet
49e1470a43
Merge pull request #14 from hesiod/patch-1
...
Include current source directory
2014-10-17 19:11:57 +02:00
hesiod
cdf747ebce
Include current source directory
...
When including the project from a parent directory (add_subdirectory), backward.hpp is not found by the tests because we include CMAKE_SOURCE_DIR, which is the parent's source directory. Include CMAKE_CURRENT_SOURCE_DIR instead.
2014-10-17 19:04:14 +02:00
François-Xavier Bourlet
8855839342
Merge pull request #13 from fabceolin/master
...
Fixing buffer overflow on signals array
2014-04-02 14:39:15 -07:00
Fabrício Ceolin
9aaac31354
Fixing buffer overflow on signals array
2014-04-02 16:27:35 -03:00
François-Xavier Bourlet
c486368c54
stackoverflow test
2013-11-17 23:00:47 -08:00
François-Xavier Bourlet
246fd67b34
Tests refactored onto less files.
2013-11-17 22:31:13 -08:00
François-Xavier Bourlet
e8b6cb2475
Tests are all passing now.
2013-11-17 22:16:13 -08:00
François-Xavier Bourlet
6bb925fd70
Better test checking
...
- fork every test
- capture signals
- more assertion tools
- test can be expected to fail
2013-11-17 21:07:04 -08:00
François-Xavier Bourlet
d9777cf5c1
Adding BACKWARD_HAS_* config in cmake for tests
2013-11-06 01:46:36 -08:00
François-Xavier Bourlet
9ba9df4db8
A more flexible and factorized stack Printer.
2013-11-06 00:22:35 -08:00
François-Xavier Bourlet
3791f32b4b
Add defines for "ATLEAST_CXX11"
2013-11-06 00:22:35 -08:00
François-Xavier Bourlet
60a07e3282
A system specializable demangler implementation.
2013-11-06 00:22:34 -08:00
François-Xavier Bourlet
c53c91fcdc
Remove unused local var support (for now)
2013-11-06 00:22:32 -08:00
François-Xavier Bourlet
e19f2577f7
Remove noisy comments.
2013-11-06 00:21:35 -08:00
François-Xavier Bourlet
83709f4448
Little typo fix
2013-11-06 00:18:35 -08:00
François-Xavier Bourlet
858e4b7512
Add .gitignore
2013-11-05 23:53:36 -08:00
François-Xavier Bourlet
9b1c9563e0
Some improvement to builds.sh
2013-11-05 23:53:36 -08:00
François-Xavier Bourlet
fa02c4a534
Merge pull request #11 from Kobolog/master
...
Fixed an unused parameter warning.
2013-06-26 11:05:42 -07:00
Andrey Sibiryov
9cd89623af
Proper way to mark a variable unused.
...
Instead of explicitly void-ing a variable, just make it anonymous.
2013-06-26 21:39:28 +04:00
Andrey Sibiryov
18a7121fb4
Fix unused parameter warnings.
...
In SignalHandling constructor, the empty signal vector is never used,
which triggers unused parameter warnings at least on Clang 3.2.
2013-06-26 13:09:19 +04:00
François-Xavier Bourlet
3a2e9df723
Merge pull request #10 from Kobolog/master
...
Unsigned line counters.
2013-06-25 13:45:08 -07:00
Andrey Sibiryov
4605817160
Resolve issue #6 : unsigned line counters.
...
Change all the line counter variable types from size_t to unsigned, so
that we can printf() them as '%u' in a portable way, effectively fixing
build errors on ancient i386 machines.
2013-06-26 00:19:47 +04:00
François-Xavier Bourlet
1b0810002e
Merge pull request #9 from bastih/master
...
Remove debug printf
2013-06-10 21:14:22 -07:00
bastih
05a15f253a
Remove debug printf from SignalHandling()
2013-06-06 16:06:31 +02:00
François-Xavier Bourlet
3c4d5ae283
Merge pull request #7 from bastih/master
...
Allow for selection of signals thanks @bastih
2013-05-29 10:29:09 -07:00
bastih
e830de82a2
Add default parameter to BACKWARD_SYSTEN_UNKNOWN signal handler
2013-05-29 09:10:49 +00:00
bastih
5a638eafd8
Improve as per bombela's suggestions, add test
2013-05-26 16:31:58 +00:00
bastih
fea5667108
Merge branch 'buildfix'
2013-05-26 16:03:09 +00:00
bastih
cb6ab9efdb
Remove non-existing testcase from CMakeLists
2013-05-26 15:23:50 +00:00
bastih
78fd27faec
Make signals configurable
...
This allows for selecting the appropriate signals
and avoids conflicts with other tools that specific
signals i.e. profilers
2013-04-10 11:41:38 +02:00
François-Xavier Bourlet
a86bb45513
Merge pull request #5 from Kobolog/master
...
Fixed using the placebo implementation on MacOS
2013-03-28 17:03:45 -07:00
Andrey Sibiryov
4d9ba6f9e5
fixed a typo in the stacktrace_tag, which is fortunately unused as of now
2013-03-29 03:16:19 +04:00
Andrey Sibiryov
c406061820
added an empty body to Colorize::init() method on non-Linux systems
2013-03-29 03:10:25 +04:00
François-Xavier Bourlet
7742dacc36
Use a dedicated stack for signals handler
2013-03-23 22:05:58 -07:00
François-Xavier Bourlet
2bb696b8e2
few modification for pedantic compliance with C++98 and C++11
2013-03-17 15:59:51 -07:00
François-Xavier Bourlet
9f2ee49512
a little shell script to manipulate many builds
2013-03-17 15:59:30 -07:00
François-Xavier Bourlet
9940b4ffb6
Merge branch 'master' of github.com:bombela/backward-cpp
2013-03-17 15:59:14 -07:00
François-Xavier Bourlet
2104840c1d
Attribute Copyright to Google Inc.
2013-03-17 15:59:09 -07:00
François-Xavier Bourlet
f46591a1cd
A little hack to declare _Unwind_GetIPInfo with clang.
...
fixes #2
2013-03-15 20:18:13 -07:00
François-Xavier Bourlet
fc7b6bca8d
Attribute Copyright to Google Inc.
2013-03-15 13:25:14 -07:00
François-Xavier Bourlet
64f84a6f33
Merge pull request #1 from remram44/fix-readme
...
Corrections to the README file
2013-03-15 10:14:07 -07:00
Remi Rampin
a2fb893277
Corrections to the README file
2013-03-15 10:57:40 -04:00
François-Xavier Bourlet
c2ebbfc721
Update README.md
2013-03-14 23:19:17 -07:00
François-Xavier Bourlet
1985d2c094
Some typo fixes.
2013-03-14 23:17:11 -07:00
François-Xavier Bourlet
1ae978ab77
Initial import.
2013-03-14 23:10:06 -07:00