From 566dd3f1f4c73e683e5a248da9785e21c47f9a16 Mon Sep 17 00:00:00 2001 From: Mark Wielaard Date: Mon, 19 Jul 2010 10:17:16 +0200 Subject: [PATCH] Call read_address_size with file->addr_64 as first argument. * src/dwarflint/check_debug_info.cc (read_info_headers): Pass file->addr_64 to read_address_size (). * src/dwarflint/low.c (check_aranges_structural): Likewise. --- src/dwarflint/check_debug_info.cc | 3 ++- src/dwarflint/low.c | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/dwarflint/check_debug_info.cc b/src/dwarflint/check_debug_info.cc index 441f6b69c..9ae820f1e 100644 --- a/src/dwarflint/check_debug_info.cc +++ b/src/dwarflint/check_debug_info.cc @@ -206,7 +206,8 @@ namespace << pri::lacks_relocation ("abbrev table offset") << std::endl; /* Address size. */ - if (!read_address_size (file, &ctx, &head.address_size, &head.where)) + if (!read_address_size (file->addr_64, &ctx, &head.address_size, + &head.where)) throw check_base::failed (); head.head_size = ctx.ptr - cu_begin; // Length of the headers itself. diff --git a/src/dwarflint/low.c b/src/dwarflint/low.c index 51ba46859..6766d4ded 100644 --- a/src/dwarflint/low.c +++ b/src/dwarflint/low.c @@ -422,7 +422,7 @@ check_aranges_structural (struct elf_file *file, /* Address size. */ int address_size; - if (!read_address_size (file, &sub_ctx, &address_size, &where)) + if (!read_address_size (file->addr_64, &sub_ctx, &address_size, &where)) { retval = false; goto next; -- 2.47.3