Jeremy
ea30c99f35
Fix formatting of a table
2024-01-23 01:10:00 -06:00
Jeremy
ac89001bad
Update copyright
2024-01-23 01:09:46 -06:00
eightfold
218957dfb0
New C api ( #80 )
...
Updated C API following the requested scheme. May implement "exceptions"
later...
Closes #38
---------
Co-authored-by: Jeremy Rifkin <51220084+jeremy-rifkin@users.noreply.github.com>
2024-01-23 00:16:20 -06:00
Jeremy
cfdd311e15
Fix warning for gcc on windows
2024-01-14 23:51:41 -06:00
Jeremy
3d74da8df1
Turn on -Werror for CI pipelines
2024-01-14 23:42:15 -06:00
Jeremy Rifkin
a654f2082e
Mach-o refactoring ( #77 )
...
This is the first step towards a more comprehensive mach-o system. Next
step will be to add support for symbol table parsing.
2024-01-14 23:36:30 -06:00
Jeremy
7f6e91e0ff
Update to installation and usage instructions
2024-01-14 22:28:01 -06:00
Jeremy
e8c857d6c2
Small tweak for a couple aggregate initializations
2024-01-14 22:27:25 -06:00
Jeremy
f4faf00a8b
Add some more instructions for using the library
2024-01-14 20:44:07 -06:00
Jeremy
2100723312
Another attempt to resolve libdwarf header issues
2024-01-14 19:56:11 -06:00
Jeremy
3e46d2a570
Fix typo
2024-01-14 18:05:31 -06:00
Jeremy
399e52f460
Try again to fix libdwarf #includes
2024-01-14 15:23:02 -06:00
Jeremy
5d64a98d08
Handle libdwarf's sporadic header placement better
2024-01-14 03:11:33 -06:00
Jeremy
4743e95988
Merge branch 'main' into dev
2024-01-14 02:53:59 -06:00
Jeremy
7720df748a
Updates to urls and tags for libdwarf
2024-01-14 02:53:35 -06:00
hades
965505e465
fix locating libunwind without pkgconfig ( #76 )
...
The call to find_path used an incorrect variable name, that wasn't
included in the target_include_directories call.
2024-01-13 13:18:25 -06:00
Jeremy
ca76080968
Updates to better support external libdwarf, because nothing about how libdwarf's cmake is setup is consistent
2024-01-13 01:31:10 -06:00
Jeremy
4361e7c3df
Merge branch 'main' into dev
2024-01-13 01:10:29 -06:00
Jeremy
a3dc33d8ca
Clean up and reorganize the README
2024-01-12 01:26:50 -06:00
Bruce Mitchener
9dad2463b7
ci: Update to actions/checkout@v4 from v2 and v3. ( #72 )
...
This uses deprecated versions of Node within GitHub Actions.
2024-01-01 12:08:32 -06:00
Jeremy
e8fd01bbe1
Fallback to the cu cache or walking cu's if aranges lookup fails
2023-12-06 00:21:44 -05:00
Jeremy
aa5315769e
Handle color arguments better if C and C++ compiler families differ
2023-12-06 00:16:24 -05:00
Jeremy
71366555b0
Merge branch 'main' into dev
2023-12-05 23:01:01 -05:00
Jeremy
5745399120
Small wording update
2023-12-05 11:09:10 -05:00
Jeremy
1f7c14ebb6
Update target names, pointed out in #66
2023-12-05 10:24:02 -05:00
Jeremy
56b50d279a
Update msvc bug workaround to not produce build warnings
2023-12-04 11:30:37 -05:00
Jeremy
e1f91f1877
Update changelog
2023-12-03 21:34:50 -05:00
Jeremy
6db9794dc6
Workaround a msvc bug affecting msvc 19.38
2023-12-03 21:33:31 -05:00
Jeremy
94470259c2
Merge branch 'main' into dev
2023-12-03 13:29:19 -05:00
Jeremy
ab389c36bd
Bump to 0.3.1
2023-12-03 13:27:58 -05:00
Jeremy
8a0a1234be
Merge branch 'dev' into main
2023-12-03 13:27:38 -05:00
Jeremy
07dea09dfc
Add CPPTRACE_EXPORT tags to exception classes
2023-12-03 13:14:35 -05:00
Jeremy
d8ebfef347
Merge branch 'main' into dev
2023-11-26 14:24:22 -05:00
Jeremy
3ed0bd287d
Update try on CE button for 0.3.0
2023-11-26 14:24:04 -05:00
Jeremy
b3b9d5fda6
Remove CPPTRACE_EXPORT from nullable
2023-11-23 00:06:09 -06:00
Jeremy
d18809f807
Add inlining info demo to README
2023-11-22 22:33:09 -06:00
Jeremy
4a37069655
Merge branch 'main' into dev
2023-11-22 20:01:27 -06:00
Jeremy
4ec11d00de
Bump versions to 0.3.0
2023-11-22 19:54:18 -06:00
Jeremy
604e476151
Merge branch 'dev'
2023-11-22 01:02:57 -06:00
Jeremy
299b2d942c
Update changelog
2023-11-22 01:00:54 -06:00
Jeremy
594dd720b4
Update setup for finding and linking libunwind stuff
2023-11-21 23:22:15 -06:00
Jeremy
e7aae33cec
A couple fixes
2023-11-21 22:56:11 -06:00
Jeremy
728ec2cb40
Add another link for vcpkg
2023-11-21 22:44:13 -06:00
Jeremy
bb4550e582
Update a #include in cpptrace.hpp
2023-11-21 22:39:12 -06:00
Jeremy
27c8878fa9
Fix
2023-11-21 21:57:40 -06:00
Jeremy
ae2a85c3f0
Suppress a msvc warning
2023-11-21 21:47:13 -06:00
Jeremy
3a0db500d0
Fixes
2023-11-21 21:32:42 -06:00
Jeremy
a106bc4680
Use libdwarf::libdwarf on conan
2023-11-21 15:17:38 -06:00
Jeremy
64a60f227d
Resolve a couple compilation warnings
2023-11-21 12:11:16 -06:00
Jeremy
92c3b63fc0
Install headers to the normal place for now
2023-11-21 12:08:53 -06:00