diff options
author | Ian Lance Taylor <ian@airs.com> | 1996-04-19 23:24:41 +0000 |
---|---|---|
committer | Ian Lance Taylor <ian@airs.com> | 1996-04-19 23:24:41 +0000 |
commit | f9fa5df36741a28e07c9a8654893add13d513693 (patch) | |
tree | a7b5912432312dab5d3c49d3133d6599414fe79a | |
parent | 9a8629d511f92f5414e5e24857d2f2a3ced4485f (diff) | |
download | gdb-f9fa5df36741a28e07c9a8654893add13d513693.zip gdb-f9fa5df36741a28e07c9a8654893add13d513693.tar.gz gdb-f9fa5df36741a28e07c9a8654893add13d513693.tar.bz2 |
* coff-ppc.c (record_toc): Add cast to avoid warning.
(ppc_allocate_toc_section): Likewise.
(coff_ppc_relocate_section): Remove ANSI C string concatenation.
(ppc_coff_reloc_type_lookup): Remove unreached code.
* coffcode.h (coff_write_object_contents): Don't take the address
of an array.
* peicode.h (pe_print_idata): Add casts to avoid warning.
(pe_print_edata): Likewise.
(pe_print_reloc): Remove ANSI C string concatenation.
-rw-r--r-- | bfd/ChangeLog | 12 | ||||
-rw-r--r-- | bfd/coff-ppc.c | 13 |
2 files changed, 17 insertions, 8 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog index a4db9d6..aa59933 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,3 +1,15 @@ +Fri Apr 19 19:21:56 1996 Ian Lance Taylor <ian@cygnus.com> + + * coff-ppc.c (record_toc): Add cast to avoid warning. + (ppc_allocate_toc_section): Likewise. + (coff_ppc_relocate_section): Remove ANSI C string concatenation. + (ppc_coff_reloc_type_lookup): Remove unreached code. + * coffcode.h (coff_write_object_contents): Don't take the address + of an array. + * peicode.h (pe_print_idata): Add casts to avoid warning. + (pe_print_edata): Likewise. + (pe_print_reloc): Remove ANSI C string concatenation. + Thu Apr 18 18:51:18 1996 Ian Lance Taylor <ian@cygnus.com> * libcoff-in.h (struct coff_final_link_info): Add last_bf_index diff --git a/bfd/coff-ppc.c b/bfd/coff-ppc.c index cad654a..02908ce 100644 --- a/bfd/coff-ppc.c +++ b/bfd/coff-ppc.c @@ -828,7 +828,7 @@ record_toc(toc_section, our_toc_offset, cat, name) { /* add this entry to our toc addr-offset-name list */ struct list_ele *t; - t = bfd_malloc (sizeof (struct list_ele)); + t = (struct list_ele *) bfd_malloc (sizeof (struct list_ele)); if (t == NULL) abort (); t->next = 0; @@ -1491,8 +1491,7 @@ fprintf(stderr, if (our_toc_offset >= 65535) { fprintf(stderr, - "TOCDEFN Relocation exceeded " - "displacment of 65535\n"); + "TOCDEFN Relocation exceeded displacement of 65535\n"); abort(); } @@ -1714,8 +1713,7 @@ fprintf(stderr, false, false, true); if (myh == 0) { - fprintf(stderr, "Missing idata magic cookies, " - "this cannot work anyway...\n"); + fprintf(stderr, "Missing idata magic cookies, this cannot work anyway...\n"); abort(); } @@ -1974,7 +1972,7 @@ ppc_allocate_toc_section (info) abort(); } - foo = bfd_alloc(bfd_of_toc_owner, global_toc_size); + foo = (bfd_byte *) bfd_alloc(bfd_of_toc_owner, global_toc_size); memset(foo, test_char, global_toc_size); s->_raw_size = s->_cooked_size = global_toc_size; @@ -2545,8 +2543,7 @@ ppc_coff_reloc_type_lookup (abfd, code) default: return NULL; } - - return NULL; + /*NOTREACHED*/ } #undef HOW2MAP |