Use __LP64__ to check for the 64-bit pointer type, and fix -Wundef.

This commit is contained in:
Ruslan Ermilov 2005-12-04 00:25:03 +00:00
parent 51016cdfd7
commit c7e7950d2d

View file

@ -109,12 +109,10 @@ static const struct ng_parse_type ng_vjc_config_type = {
/* Parse type for the 'last_cs' and 'cs_next' fields in struct slcompress,
which are pointers converted to integer indices, so parse them that way. */
#if _MACHINE_ARCH == i386
#ifndef __LP64__
#define NG_VJC_TSTATE_PTR_TYPE &ng_parse_uint32_type
#elif _MACHINE_ARCH == alpha
#define NG_VJC_TSTATE_PTR_TYPE &ng_parse_uint64_type
#else
#error Unspported _MACHINE_ARCH
#define NG_VJC_TSTATE_PTR_TYPE &ng_parse_uint64_type
#endif
/* Parse type for the 'cs_hdr' field in a struct cstate. Ideally we would