From 13c70d6ec5221c9b998bde9658d80e339a7532cb Mon Sep 17 00:00:00 2001 From: Gunther Nikl Date: Tue, 25 Nov 2008 20:50:40 +0000 Subject: [PATCH] (amiga_ardata): Cast through void to appease GCC4. (amiga_add_reloc): Likewise. --- bfd/amigaos.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bfd/amigaos.c b/bfd/amigaos.c index 9ca8c35..b424cbc 100644 --- a/bfd/amigaos.c +++ b/bfd/amigaos.c @@ -148,7 +148,7 @@ typedef struct amiga_ardata_struct { unsigned long defsym_count; } amiga_ardata_type; -#define amiga_ardata(bfd) (*(amiga_ardata_type **)&(bfd)->tdata.aout_ar_data) +#define amiga_ardata(bfd) (*(amiga_ardata_type **)(void *)&(bfd)->tdata.aout_ar_data) #define bfd_msg (*_bfd_error_handler) @@ -417,7 +417,7 @@ amiga_add_reloc (abfd, section, offset, symbol, howto, target_hunk) } else reloc->symbol = symbol; - reloc->relent.sym_ptr_ptr = (asymbol **) &reloc->symbol; + reloc->relent.sym_ptr_ptr = (asymbol **) (void *) &reloc->symbol; reloc->target_hunk = target_hunk; return TRUE;