This is the mail archive of the gdb-patches@sourceware.cygnus.com mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: RFA: procfs.c:proc_set_watchpoint bug fix


Peter.Schauer wrote:
> 
> procfs.c:proc_set_watchpoint currently declares its addr parameter as
> void *, but it is called from procfs_set_watchpoint with a CORE_ADDR addr.
> This causes problems if sizeof(CORE_ADDR) > sizeof(void *), e.g on
> Solaris 2.7 sparc.

Approved and committed.

> 2000-03-07  Peter Schauer  <pes@regent.e-technik.tu-muenchen.de>
> 
>         * procfs.c (proc_set_watchpoint):  Declare addr parameter as
>         CORE_ADDR, to match call from procfs_set_watchpoint.
> 
> *** gdb/procfs.c.orig   Wed Mar  1 21:54:05 2000
> --- gdb/procfs.c        Sun Mar  5 12:05:33 2000
> ***************
> *** 2580,2586 ****
>   int
>   proc_set_watchpoint (pi, addr, len, wflags)
>        procinfo *pi;
> !      void     *addr;
>        int       len;
>        int       wflags;
>   {
> --- 2580,2586 ----
>   int
>   proc_set_watchpoint (pi, addr, len, wflags)
>        procinfo *pi;
> !      CORE_ADDR addr;
>        int       len;
>        int       wflags;
>   {
> 
> --
> Peter Schauer                   pes@regent.e-technik.tu-muenchen.de

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]