gas configure cleanup

Nick Clifton nickc@redhat.com
Wed Jul 20 10:46:00 GMT 2005


Hi Daniel,

> I presume that the missing arguments are mostly to handle void * vs
> char *; this is a pretty widespread difference of opinion.  The set
> missing arguments in bfd/sysdep.h all look likely to be conflicted on
> some platform.

I may be confused here, but I thought that we were talking about 
providing prototypes for these system functions in the situation where 
we cannot find definitions for them in a known system header files.  So 
presumably in those situations it will not matter if the prototype that 
we choose to supply does not match the actual system prototype since the 
actual system header files will never be included.  (Of course it would 
matter if the APIs of these functions differed between the prototype we 
choose and the real system prototype, but I am assuming that "void *" vs 
"char *" conflicts do not matter as far as the APIs are concerned).

Cheers
   Nick



More information about the Binutils mailing list