]> git.proxmox.com Git - mirror_frr.git/commit - Makefile.am
tools: frr-llvm-cg
authorDavid Lamparter <equinox@diac24.net>
Mon, 4 May 2020 15:30:24 +0000 (17:30 +0200)
committerDavid Lamparter <equinox@diac24.net>
Tue, 5 May 2020 12:39:12 +0000 (14:39 +0200)
commit0045c130676694aa95f9cbd2b2fa2c3835971077
treea46724fa584f54f7ee2e1933fc5b4e9aac73690b
parent599943954969adb2b69618b943e44c62ae3ce4d2
tools: frr-llvm-cg

This dumps call graph data from LLVM bitcode files into a JSON file.
Specifically for FRR, it understands thread_add_*(), hook_*() and
install_element() so it can provide extra information in these cases.
As a general feature, it tries to track down function pointers as far as
easily feasible.

Signed-off-by: David Lamparter <equinox@diac24.net>
Makefile.am
tools/frr-llvm-cg.c [new file with mode: 0644]
tools/subdir.am