diff options
Diffstat (limited to 'binutils/readelf.c')
-rw-r--r-- | binutils/readelf.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/binutils/readelf.c b/binutils/readelf.c index 571da2c..d61417a 100644 --- a/binutils/readelf.c +++ b/binutils/readelf.c @@ -15324,7 +15324,7 @@ process_mips_specific (FILE * file) printf ("\n"); } - if (ent < end) + if (data != NULL && ent < end) { printf (_(" Local entries:\n")); printf (" %*s %10s %*s\n", @@ -15854,7 +15854,7 @@ process_mips_specific (FILE * file) } printf ("\n"); - if (ent < local_end) + if (data != NULL && ent < local_end) { printf (_(" Local entries:\n")); printf (" %*s %10s %*s\n", @@ -15870,7 +15870,7 @@ process_mips_specific (FILE * file) printf ("\n"); } - if (gotsym < symtabno) + if (data != NULL && gotsym < symtabno) { int sym_width; |