PATCH: Cast to int32 first when casting pointer to int64
H.J. Lu
hjl.tools@gmail.com
Mon Nov 26 20:35:00 GMT 2012
On Mon, Nov 26, 2012 at 12:06 PM, Andreas Schwab <schwab@linux-m68k.org> wrote:
> "H.J. Lu" <hjl.tools@gmail.com> writes:
>
>> +/* Cast an integer or a pointer VAL to integer with proper type. */
>> +#define cast_to_integer(val) ((__integer_if_pointer_type (val)) (val))
>
> <sys/cdefs.h> is an installed header that is included in every other
> header, so you need to mangle the macro name.
>
What do you mean by " installed header"? include/sys/cdefs.h isn't
installed on any machines. Also what is the mangled macro name?
Why do I need it?
--
H.J.
More information about the Libc-alpha
mailing list