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