Hi, >>>>> On Mon, 13 Mar 2006 11:27:57 -0800 >>>>> Peter Wemm <peter_at_wemm.org> said: peter> From the patch: peter> -#define h_errno (*__h_error()) peter> +#define h_errno (*__h_errno()) peter> .... peter> /* DO NOT USE THESE, THEY ARE SUBJECT TO CHANGE AND ARE NOT PORTABLE!!! peter> */ peter> -int * __h_error(void); peter> +int * __h_errno(void); peter> This is a significant ABI change. Anything that references the public peter> "h_errno" definition will no longer link against the new libc. No, I added an alias for __h_error for binary backward compatibility. +/* binary backward compatibility for FreeBSD 5.x and 6.x */ +__weak_reference(__h_errno, __h_error); Sincerely, -- Hajimu UMEMOTO _at_ Internet Mutual Aid Society Yokohama, Japan ume_at_mahoroba.org ume_at_{,jp.}FreeBSD.org http://www.imasy.org/~ume/Received on Mon Mar 13 2006 - 23:31:04 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:53 UTC