From 8bb2eec8d944845c71cbdd4fb8fe86537e54bc38 Mon Sep 17 00:00:00 2001 From: David Taylor Date: Wed, 30 Dec 1998 21:08:18 +0000 Subject: [PATCH] change void * to PTR (two places). --- include/ChangeLog | 64 +++++++++++++++++++++++++++++++++++++++++++++++ include/dis-asm.h | 4 +-- 2 files changed, 66 insertions(+), 2 deletions(-) diff --git a/include/ChangeLog b/include/ChangeLog index 4bcaef782c6..75c3255490b 100644 --- a/include/ChangeLog +++ b/include/ChangeLog @@ -1,11 +1,75 @@ +Wed Dec 30 16:07:14 1998 David Taylor + + * dis-asm.h: change void * to PTR (two places). + +Wed Dec 9 10:33:29 1998 David Taylor + + The following changes were made by Elena Zannoni + and Edith Epstein + as part of a project to merge in + changes made by HP; HP did not create ChangeLog entries. + + * dis-asm.h (struct disassemble_info): change the type of stream + from FILE* to void*, for use with gdb's new type GDB_FILE. + (fprintf_ftype): change FILE* parameter type to void*. + + * demangle.h: + (DMGL_EDG): new macro for Kuck and Associates + (DMGL_STYLE_MASK): modify to include Kuck and Assoc style + (demangling_styles): add new edg_demangling style + (EDG_DEMANGLING_STYLE_STRING): new macro + (EDG_DEMANGLING): new macro + (DMGL_HP): new macro, for HP/aCC compiler. + (DMGL_STYLE_MASK): modify to include new HP's style. + (demangling_styles): add new hp_demangling value. + (HP_DEMANGLING_STYLE_STRING): new macro. + (ARM_DEMANGLING): coerce to int. + (HP_DEMANGLING): new macro. + + * hp-symtab.h: rewritten, from HP. + (quick_procedure): change type of language field to unsigned int + (quick_module): change type of language field to unsigned int + (struct dntt_type_svar): add field thread_specific. + (hp_language): add languages modcal and dmpascal. + +Mon Nov 30 15:25:58 1998 J"orn Rennecke + + * elf/sh.h (elf_sh_reloc_type): Add R_SH_FIRST_INVALID_RELOC, + R_SH_LAST_INVALID_RELOC, R_SH_SWITCH8 and R_SH_max. + +Fri Nov 20 13:14:00 1998 Andrew Cagney + + * libiberty.h (basename): Add prototype for FreeBSD. + +Sun Nov 8 17:42:25 1998 Kaveh R. Ghazi + + * ansidecl.h: Wrap problematic macros with !IN_GCC. + + * demangle.h: Never define PARAMS(). + * splay-tree.h: Likewise. + Sat Nov 7 18:30:20 1998 Peter Schauer * dis-asm.h (print_insn_vax): Declare. +Sat Nov 7 16:04:03 1998 Kaveh R. Ghazi + + * demangle.h: Don't include gansidecl.h. + * splay-tree.h: Likewise. + 1998-10-26 16:03 Ulrich Drepper * bfdlink.h (struct bfd_link_info): Add new field optimize. +Thu Oct 22 19:58:00 1998 Kaveh R. Ghazi + + * splay-tree.h: Wrap function pointer parameter declarations in + PARAMS() macro. + +1998-10-21 Mark Mitchell + + * splay-tree.h: New file. + Fri Oct 9 00:02:03 1998 Jeffrey A Law (law@cygnus.com) * Merge devo and egcs include directories. diff --git a/include/dis-asm.h b/include/dis-asm.h index 63b6eb031a3..5c164b1484c 100644 --- a/include/dis-asm.h +++ b/include/dis-asm.h @@ -12,7 +12,7 @@ #include #include "bfd.h" -typedef int (*fprintf_ftype) PARAMS((FILE*, const char*, ...)); +typedef int (*fprintf_ftype) PARAMS((PTR, const char*, ...)); enum dis_insn_type { dis_noninsn, /* Not a valid instruction */ @@ -37,7 +37,7 @@ enum dis_insn_type { typedef struct disassemble_info { fprintf_ftype fprintf_func; - FILE *stream; + PTR stream; PTR application_data; /* Target description. We could replace this with a pointer to the bfd,