tech-userlevel archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: xdrproc_t prototype



> If the functions were changed from eg
[compressed vertically -Mouse]

> bool_t xdr_long(XDR *xdrs, long *lp) { ... }
> to
> bool_t xdr_long(XDR *xdrs, void *arg) { long *lp = arg; ... }

> would that count as an ABI or API change?

Both, potentially; on most (all?) NetBSD ports, in practice it would be
only an API change.  (Do we have any ports where long* and void* have
different size, representation, or argument passing methods?  Is pdp10
enough of a port to count yet?)

/~\ The ASCII                             Mouse
\ / Ribbon Campaign
 X  Against HTML                mouse%rodents-montreal.org@localhost
/ \ Email!           7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B


Home | Main Index | Thread Index | Old Index