mirror of
https://github.com/microsoft/onefuzz.git
synced 2025-06-09 08:41:34 +00:00
Remove .debug_pubnames and .debug_pubtypes sections (#3252)
This commit is contained in:
parent
e1923b4e89
commit
99ae2e55e0
@ -50,6 +50,12 @@ echo "Checking dependencies of binaries"
|
||||
"$script_dir/check-dependencies.sh"
|
||||
|
||||
if [ "$(uname)" == 'Linux' ]; then
|
||||
echo "Stripping unneeded debug info"
|
||||
# see: https://github.com/benesch/materialize/blob/02cc34cb7c7d9f1b775fe95e1697b797d8fa9b6d/misc/python/mzbuild.py#L166-L183
|
||||
objcopy -R .debug_pubnames -R .debug_pubtypes target/release/onefuzz-task
|
||||
objcopy -R .debug_pubnames -R .debug_pubtypes target/release/onefuzz-agent
|
||||
objcopy -R .debug_pubnames -R .debug_pubtypes target/release/srcview
|
||||
|
||||
echo "Compressing debug symbols"
|
||||
objcopy --compress-debug-sections target/release/onefuzz-task
|
||||
objcopy --compress-debug-sections target/release/onefuzz-agent
|
||||
|
Loading…
x
Reference in New Issue
Block a user