GP-1592 Process symbols in .gnu_debugdata.

.gnu_debugdata is a xz compressed ELF file that only contains a symtabthat has been stripped out of the main binary.If its present, decompress it and markup the symbols when loading the main binary.
This commit is contained in:
dev747368
2021-12-15 17:13:06 -05:00
committed by ghidra1
parent 9e73231814
commit 92f57edde2
4 changed files with 73 additions and 8 deletions

View File

@@ -1 +1,2 @@
MODULE FILE LICENSE: lib/commons-compress-1.19.jar Apache License 2.0
MODULE FILE LICENSE: lib/xz-1.9.jar Public Domain

View File

@@ -31,5 +31,6 @@ dependencies {
testImplementation project(path: ':Generic', configuration: 'testArtifacts')
api "org.apache.commons:commons-compress:1.19"
api "org.tukaani:xz:1.9"
}