diff --git a/utils/elf-dump.c b/utils/elf-dump.c index c7c5f954656e08cbdcd4a53d937765954b1b7e1c..8a2c149d6ea865ca3309c566494e7d4b9c55465e 100644 --- a/utils/elf-dump.c +++ b/utils/elf-dump.c @@ -21,6 +21,7 @@ #include <stdlib.h> #include <string.h> +#include "debug.h" #include "dump.h" int main (int argc, char **argv) @@ -28,6 +29,8 @@ int main (int argc, char **argv) void *handle; const char *libname; + set_debug_flags( secure_getenv("CAPSULE_DEBUG") ); + if( argc < 2 ) { fprintf( stderr, "usage: %s <ELF-DSO>\n", argv[0] ); diff --git a/utils/print-version.c b/utils/print-version.c index 60280175351b765c08d99980b3c8e7d3aabcdedc..26ebb78842b47dceaf9ba4453810b6b79e66112e 100644 --- a/utils/print-version.c +++ b/utils/print-version.c @@ -21,6 +21,7 @@ #include <string.h> #include <errno.h> +#include "debug.h" #include "ld-cache.h" #include "ld-libs.h" @@ -33,6 +34,8 @@ int main (int argc, char **argv) int error = 0; int e = 0; + set_debug_flags( secure_getenv("CAPSULE_DEBUG") ); + if( argc < 2 ) { fprintf( stderr, "usage: %s <ELF-DSO> [/path/prefix]\n", argv[0] );