ELFSIZE
#if defined(_LP64) || ELFSIZE == 32 || defined(ELF64_MACHDEP_ID)
#if !defined(_LP64) && ELFSIZE == 64
#ifndef ELFSIZE
#if (defined(NLIST_ELF32) && (ELFSIZE == 32)) || \
(defined(NLIST_ELF64) && (ELFSIZE == 64))
#if defined(_LP64) || ELFSIZE == 32 || defined(ELF64_MACHDEP_ID)
#if (ELFSIZE == 32)
#elif (ELFSIZE == 64)
#if ELFSIZE == 64
#if ELFSIZE == 64
#if ELFSIZE == 64
#if ELFSIZE == 64
#if ELFSIZE == 64
Elf_Addr old = load_ptr(where, ELFSIZE / 8);
store_ptr(where, val, ELFSIZE / 8);
#if ELFSIZE == 64
Elf_Addr old = load_ptr(where, ELFSIZE / 8);
store_ptr(where, val, ELFSIZE / 8);
#if ELFSIZE == 64
Elf_Addr old = load_ptr(where, ELFSIZE / 8);
store_ptr(where, val, ELFSIZE / 8);
#if ELFSIZE == 64
#if ELFSIZE == 64
bloom_size32 = nmaskwords * (ELFSIZE / 32);
bloom_word = obj->bloom_gnu[(hash / ELFSIZE) & obj->mask_bm_gnu];
h1 = hash & (ELFSIZE - 1);
h2 = ((hash >> obj->shift2_gnu) & (ELFSIZE - 1));
#ifdef ELFSIZE
CONCAT(CONCAT(PT, ELFSIZE), _GETXSTATE), name, \
#ifdef ELFSIZE
#if defined(ELFSIZE)
#define ELFNAME(x) CONCAT(elf,CONCAT(ELFSIZE,CONCAT(_,x)))
#define ELFNAME2(x,y) CONCAT(x,CONCAT(_elf,CONCAT(ELFSIZE,CONCAT(_,y))))
#define ELFNAMEEND(x) CONCAT(x,CONCAT(_elf,ELFSIZE))
#define ELFDEFNNAME(x) CONCAT(ELF,CONCAT(ELFSIZE,CONCAT(_,x)))
#if !defined(ELFSIZE) && defined(ARCH_ELFSIZE)
#if defined(ELFSIZE)
#define ELFNAME(x) CONCAT(elf,CONCAT(ELFSIZE,CONCAT(_,x)))
#define ELFNAME2(x,y) CONCAT(x,CONCAT(_elf,CONCAT(ELFSIZE,CONCAT(_,y))))
#define ELFNAMEEND(x) CONCAT(x,CONCAT(_elf,ELFSIZE))
#define ELFDEFNNAME(x) CONCAT(ELF,CONCAT(ELFSIZE,CONCAT(_,x)))
#define ElfW(x) CONCAT(Elf,CONCAT(ELFSIZE,CONCAT(_,x)))
#if defined(ELFSIZE) && (ELFSIZE == 32)
#elif defined(ELFSIZE) && (ELFSIZE == 64)
#if defined(ELFSIZE) && (ELFSIZE == 64)
#elif defined(ELFSIZE) && (ELFSIZE == 32)
#if defined(ELFSIZE) && (ELFSIZE == 64)
#if defined(ELFSIZE)
CONCAT(CONCAT(PT, ELFSIZE), _GETXSTATE), name, \
#if ELFSIZE == 32
#elif ELFSIZE == 64
#ifdef ELFSIZE
#if ELFSIZE == 32
#ifdef ELFSIZE
#ifndef ELFSIZE
#ifndef ELFSIZE
#ifndef ELFSIZE
#if defined(ELFSIZE) && (ELFSIZE == 64)
#if defined(ELFSIZE) && (ELFSIZE == 64)
#if defined(ELFSIZE) && (ELFSIZE == 64)
#if defined(ELFSIZE) && (ELFSIZE == 64)
#if (ELFSIZE == 32)
#ifndef ELFSIZE
#if (ELFSIZE == 64)
#ifndef ELFSIZE
#if defined(EXEC_ELF32) && ELFSIZE == 32
#if defined(EXEC_ELF32) && ELFSIZE == 32
#ifndef ELFSIZE
#ifndef ELFSIZE
#define elf_read_lwpstatus CONCAT(process_read_lwpstatus, ELFSIZE)
#define elf_lwpstatus CONCAT(process_lwpstatus, ELFSIZE)
#define elf_process_read_regs CONCAT(process_read_regs, ELFSIZE)
#define elf_process_read_fpregs CONCAT(process_read_fpregs, ELFSIZE)
#define elf_reg CONCAT(process_reg, ELFSIZE)
#define elf_fpreg CONCAT(process_fpreg, ELFSIZE)
#if ELFSIZE == 32
#elif ELFSIZE == 64
#ifndef ELFSIZE
#if ELFSIZE == 32 && defined(PT32_GETREGS)
# if ELFSIZE == 32 && defined(PT32_GETFPREGS)
#if ELFSIZE == 32
#elif ELFSIZE == 64
#elif ELFSIZE == 64
#if ELFSIZE == 32
#elif ELFSIZE == 64
#if ELFSIZE == 32
#elif ELFSIZE == 64
#if ELFSIZE == 32
#elif ELFSIZE == 64
#if ELFSIZE == 32
#elif ELFSIZE == 64
#ifndef ELFSIZE
#if ((ELFSIZE == 32) && defined(BOOT_ELF32)) || \
((ELFSIZE == 64) && defined(BOOT_ELF64))
#define ELFROUND (ELFSIZE / 8)
#if ELFSIZE == 32
#ifndef ELFSIZE
#if ((ELFSIZE == 32) && defined(BOOT_ELF32)) || \
((ELFSIZE == 64) && defined(BOOT_ELF64))
#if !defined(ELFSIZE)
#if defined(ELFSIZE)
#define ELFNAME(x) CONCAT(elf,CONCAT(ELFSIZE,CONCAT(_,x)))
#define ELFNAME2(x,y) CONCAT(x,CONCAT(_elf,CONCAT(ELFSIZE,CONCAT(_,y))))
#define ELFNAMEEND(x) CONCAT(x,CONCAT(_elf,ELFSIZE))
#define ELFDEFNNAME(x) CONCAT(ELF,CONCAT(ELFSIZE,CONCAT(_,x)))
#define ElfW(x) CONCAT(Elf,CONCAT(ELFSIZE,CONCAT(_,x)))
#if defined(ELFSIZE) && (ELFSIZE == 32)
#elif defined(ELFSIZE) && (ELFSIZE == 64)
#if defined(ELFSIZE) && (ELFSIZE == 64)
#elif defined(ELFSIZE) && (ELFSIZE == 32)
#if defined(ELFSIZE) && (ELFSIZE == 64)
#if defined(ELFSIZE)
#if !defined(ELFSIZE) && !defined(_RUMPKERNEL)
#ifdef ELFSIZE
#if !defined(ELFSIZE) && !defined(_RUMPKERNEL)
#if defined(ELFSIZE)
#define ELFNAME(x) CONCAT(elf,CONCAT(ELFSIZE,CONCAT(_,x)))
#define ELFNAME2(x,y) CONCAT(x,CONCAT(_elf,CONCAT(ELFSIZE,CONCAT(_,y))))
#define ELFNAMEEND(x) CONCAT(x,CONCAT(_elf,ELFSIZE))
#define ELFDEFNNAME(x) CONCAT(ELF,CONCAT(ELFSIZE,CONCAT(_,x)))
#if defined(ELFSIZE) && (ELFSIZE == 32)
#elif defined(ELFSIZE) && (ELFSIZE == 64)
#if !defined(ELFSIZE)
#if defined(ELFSIZE)
#define ELFNAME(x) CONCAT(elf,CONCAT(ELFSIZE,CONCAT(_,x)))
#define ELFNAME2(x,y) CONCAT(x,CONCAT(_elf,CONCAT(ELFSIZE,CONCAT(_,y))))
#define ELFNAMEEND(x) CONCAT(x,CONCAT(_elf,ELFSIZE))
#define ELFDEFNNAME(x) CONCAT(ELF,CONCAT(ELFSIZE,CONCAT(_,x)))
#define ElfW(x) CONCAT(Elf,CONCAT(ELFSIZE,CONCAT(_,x)))
#if defined(ELFSIZE) && (ELFSIZE == 32)
#elif defined(ELFSIZE) && (ELFSIZE == 64)
#if defined(ELFSIZE) && (ELFSIZE == 64)
#elif defined(ELFSIZE) && (ELFSIZE == 32)
#if defined(ELFSIZE) && (ELFSIZE == 64)
#if defined(ELFSIZE)
#if !defined(ELFSIZE)
#if defined(ELFSIZE)
#define ELFNAME(x) CONCAT(elf,CONCAT(ELFSIZE,CONCAT(_,x)))
#define ELFNAME2(x,y) CONCAT(x,CONCAT(_elf,CONCAT(ELFSIZE,CONCAT(_,y))))
#define ELFNAMEEND(x) CONCAT(x,CONCAT(_elf,ELFSIZE))
#define ELFDEFNNAME(x) CONCAT(ELF,CONCAT(ELFSIZE,CONCAT(_,x)))
#define ElfW(x) CONCAT(Elf,CONCAT(ELFSIZE,CONCAT(_,x)))
#if defined(ELFSIZE) && (ELFSIZE == 32)
#elif defined(ELFSIZE) && (ELFSIZE == 64)
#if defined(ELFSIZE) && (ELFSIZE == 64)
#elif defined(ELFSIZE) && (ELFSIZE == 32)
#if defined(ELFSIZE) && (ELFSIZE == 64)
#if defined(ELFSIZE)
#ifndef ELFSIZE
#if (defined(NLIST_ELF32) && (ELFSIZE == 32)) || \
(defined(NLIST_ELF64) && (ELFSIZE == 64))
#if (ELFSIZE == 32)
#elif (ELFSIZE == 64)
#ifndef ELFSIZE
#if (defined(NLIST_ELF32) && (ELFSIZE == 32)) || \
(defined(NLIST_ELF64) && (ELFSIZE == 64))
#ifndef ELFSIZE
#if (ELFSIZE == 32)
#elif (ELFSIZE == 64)
#ifndef ELFSIZE
#if (defined(NLIST_ELF32) && (ELFSIZE == 32)) || \
(defined(NLIST_ELF64) && (ELFSIZE == 64))
#if (ELFSIZE == 32)
#elif (ELFSIZE == 64)