Jake Hillion
ed5fcfef9e
nix: update flake lock
...
This comes with some formatting changes due to a `clang-format` update.
2024-08-13 16:11:22 +01:00
Jake Hillion
8306c37508
build: remove dependency on modified folly repository
...
Currently we pull a modified folly repository to be able to use it header only.
The only difference in this repository is adding the `folly-config.h` file.
Pull this patch into this repo instead and use upstream folly.
Bump folly to latest main as well.
Test plan:
- CI build. I have local build issues at the moment.
2024-08-12 14:30:09 +01:00
Thierry Treyer
33b67e6caf
Update drgn to Omar's branch
2023-12-13 11:59:21 +00:00
Jake Hillion
2282ee1d63
drgn: elfutils: Implement 64-bits offsets reconstruction for CU/TU Index Table
2023-07-06 17:09:41 +01:00
Jake Hillion
b1e98ddf34
add drgn aranges & non-debug patches
2023-07-05 18:47:07 +01:00
Jake Hillion
ad28fb64b2
elfutils: leak cu_tree to avoid double free ( #164 )
2023-06-12 16:35:46 -07:00
Jake Hillion
167df106cc
drgn: add split dwarf support
2023-06-02 17:52:53 +02:00
Alastair Robertson
a0418b6881
Update drgn
...
Allow reading function tags (names)
2023-05-30 13:27:23 +01:00
Jake Hillion
9731a30f85
drgn: rebase on main
2023-05-10 15:32:58 +02:00
Jake Hillion
96c80cbb78
drgn: refactor, cull dead code, and disable inline
2023-05-04 12:55:16 +02:00
Jake Hillion
f70d34961d
drgn: switch to Program.function_by_address()
2023-05-03 20:08:41 +02:00
Jake Hillion
fd35ce648d
drgn: revendor elfutils at 0.189
2023-04-28 14:15:44 +02:00
Jay Kamat
8f150c3d15
Fix warning in drgn pure name changes
2023-04-03 14:53:18 -07:00
Jay Kamat
ec7421b39b
Add drgn function for looking up by "pure name"
2023-03-29 09:23:11 -07:00
Jake Hillion
f10e8a7173
folly: switch to FetchContent
2023-03-20 13:25:15 +00:00
Jake Hillion
a429733474
rocksdb: switch to FetchContent
2023-03-20 13:25:15 +00:00
Alastair Robertson
4eaabbab84
Update drgn to pull in fix for GCC zero-lengh arrays
2023-03-09 11:51:41 +00:00
Jake Hillion
e3ff13fd5e
update rocksdb to 7.9.2
2023-02-27 11:26:39 -08:00
Jake Hillion
b1c43c2b42
update folly and enable ci usage
2023-02-24 10:31:59 -08:00
Jay Kamat
aa8980275f
Update drgn to fix invalid pop from iterator code
2023-02-17 12:33:52 -08:00
Alastair Robertson
aef8826a3a
Update drgn submodule
...
Adds support for C++ member functions and virtuality.
2023-01-30 13:22:09 +00:00
Jake Hillion
1c3ee5bf6b
move extern repos to https addresses
...
The extern repos are currently cloned with SSH. This means that
attempting to clone them on a system that doesn't have an SSH key which
GitHub accepts fails. Change them to HTTPS as they're read only anyway.
2022-12-29 10:32:03 +00:00
Jon Haslam
db90326c4b
Initial commit
2022-12-19 06:37:51 -08:00