From a59e3bd7463c5ad3a3087ca19796e6c4972da1a6 Mon Sep 17 00:00:00 2001 From: Nick Clifton Date: Wed, 28 Feb 2001 19:40:12 +0000 Subject: [PATCH] Remove non-K&R compliant LHS type cast in call to GET_DATA_ALLOC macro. --- binutils/ChangeLog | 7 +++++++ binutils/readelf.c | 4 ++-- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/binutils/ChangeLog b/binutils/ChangeLog index aa9101115a..87065d1c63 100644 --- a/binutils/ChangeLog +++ b/binutils/ChangeLog @@ -1,3 +1,10 @@ +2001-02-28 Nick Clifton + + * readelf.c: (struct unw_aux_info): Remove const modifier for + 'strtab' field. + (process_unwind): Remove non-K&R compliant LHS type cast in call + to GET_DATA_ALLOC macro. + 2001-02-28 Philip Blundell * readelf.c (decode_ARM_machine_flags): Explicitly mention which diff --git a/binutils/readelf.c b/binutils/readelf.c index 18928c5e11..d4bddec54c 100644 --- a/binutils/readelf.c +++ b/binutils/readelf.c @@ -3138,7 +3138,7 @@ struct unw_aux_info bfd_vma seg_base; /* Starting address of segment. */ Elf_Internal_Sym * symtab; /* The symbol table. */ unsigned long nsyms; /* Number of symbols. */ - const char * strtab; /* The string table. */ + char * strtab; /* The string table. */ unsigned long strtab_size; /* Size of string table. */ }; @@ -3425,7 +3425,7 @@ process_unwind (file) strsec = section_headers + sec->sh_link; aux.strtab_size = strsec->sh_size; GET_DATA_ALLOC (strsec->sh_offset, aux.strtab_size, - (char *) aux.strtab, char *, "string table"); + aux.strtab, const char *, "string table"); } else if (sec->sh_type == SHT_IA_64_UNWIND) unwsec = sec; -- 2.34.1