From: Mark Kettenis Date: Mon, 4 Jul 2005 13:38:55 +0000 (+0000) Subject: * i386nbsd-nat.c (i386nbsd_supply_pcb): Cast to 'gdb_byte *' in X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=df80278b799985481340cc3fefba4ba5737a7cf2;p=binutils-gdb.git * i386nbsd-nat.c (i386nbsd_supply_pcb): Cast to 'gdb_byte *' in read_memory call. * bsd-uthread.c (bsd_uthread_wait): Use gdb_byte for byte buffer. --- diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 0c2ea6e2a02..aaa04204c59 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,5 +1,9 @@ 2005-07-04 Mark Kettenis + * i386nbsd-nat.c (i386nbsd_supply_pcb): Cast to 'gdb_byte *' in + read_memory call. + * bsd-uthread.c (bsd_uthread_wait): Use gdb_byte for byte buffer. + * bsd-kvm.c (bsd_kvm_open): Properly cast sentinel in concat call. * coffread.c (patch_type, process_coff_symbol): Likewise. * corelow.c (core_open): Likewise. diff --git a/gdb/bsd-uthread.c b/gdb/bsd-uthread.c index 691d2b5197b..aa3425d73f9 100644 --- a/gdb/bsd-uthread.c +++ b/gdb/bsd-uthread.c @@ -343,7 +343,7 @@ bsd_uthread_wait (ptid_t ptid, struct target_waitstatus *status) builtin_type_void_data_ptr); if (addr != 0) { - char buf[4]; + gdb_byte buf[4]; /* FIXME: For executables linked statically with the threads library, we end up here before the program has actually been diff --git a/gdb/i386nbsd-nat.c b/gdb/i386nbsd-nat.c index 22af0117e4e..c93c500b452 100644 --- a/gdb/i386nbsd-nat.c +++ b/gdb/i386nbsd-nat.c @@ -1,6 +1,6 @@ /* Native-dependent code for NetBSD/i386. - Copyright 2004 Free Software Foundation, Inc. + Copyright 2004, 2005 Free Software Foundation, Inc. This file is part of GDB. @@ -60,7 +60,7 @@ i386nbsd_supply_pcb (struct regcache *regcache, struct pcb *pcb) if (pcb->pcb_esp == 0) return 0; - read_memory (pcb->pcb_esp, (char *) &sf, sizeof sf); + read_memory (pcb->pcb_esp, (gdb_byte *)&sf, sizeof sf); pcb->pcb_esp += sizeof (struct switchframe); regcache_raw_supply (regcache, I386_EDI_REGNUM, &sf.sf_edi); regcache_raw_supply (regcache, I386_ESI_REGNUM, &sf.sf_esi);