This is the mail archive of the gdb-patches@sources.redhat.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: GDB CVS won't build on OSF4.0's cc


> From: Alexandre Oliva <aoliva@redhat.com>
> Date: 10 Jun 2001 18:25:42 -0300
> 
> On Jun 10, 2001, Eli Zaretskii <eliz@is.elta.co.il> wrote:
> 
> > On 9 Jun 2001, Alexandre Oliva wrote:
> 
> >> Fixed as follows.  Not tested on all relevant architectures.  I'd do
> >> that after next Monday's GCC snapshot, since I've been building GDB
> >> along with GDB lately.  Ok to install?
> > [...]
> >> -  memset ((PTR) objfile->sym_stab_info, 0, sizeof (struct dbx_symfile_info)); 
> >> +  memset ((void *) objfile->sym_stab_info, 0,
> >> +         sizeof (struct dbx_symfile_info));
> 
> > Do we _really_ have compilers which require to cast the first argument of
> > memset to (void *)?
> 
> Dunno.  I was just dumbly replacing PTR with void*, as requested.

Does anyone know?

IMHO, excess casting is evil, as it can mask programmatic errors.
However, if GDB standards don't frown on this, it's fine by me.


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