1#ifndef __A_OUT_GNU_H__ 2#define __A_OUT_GNU_H__ 3 4#include <uapi/linux/a.out.h> 5 6#ifndef __ASSEMBLY__ 7#if defined (M_OLDSUN2) 8#else 9#endif 10#if defined (M_68010) 11#else 12#endif 13#if defined (M_68020) 14#else 15#endif 16#if defined (M_SPARC) 17#else 18#endif 19#if !defined (N_MAGIC) 20#endif 21#if !defined (N_BADMAG) 22#endif 23#if !defined (N_TXTOFF) 24#endif 25#if !defined (N_DATOFF) 26#endif 27#if !defined (N_TRELOFF) 28#endif 29#if !defined (N_DRELOFF) 30#endif 31#if !defined (N_SYMOFF) 32#endif 33#if !defined (N_STROFF) 34#endif 35#if !defined (N_TXTADDR) 36#endif 37#if defined(vax) || defined(hp300) || defined(pyr) 38#endif 39#ifdef sony 40#endif /* Sony. */ 41#ifdef is68k 42#endif 43#if defined(m68k) && defined(PORTAR) 44#endif 45#ifdef linux 46#include <asm/page.h> 47#if defined(__i386__) || defined(__mc68000__) 48#else 49#ifndef SEGMENT_SIZE 50#define SEGMENT_SIZE PAGE_SIZE 51#endif 52#endif 53#endif 54#ifndef N_DATADDR 55#endif 56#if !defined (N_BSSADDR) 57#endif 58#if !defined (N_NLIST_DECLARED) 59#endif /* no N_NLIST_DECLARED. */ 60#if !defined (N_UNDF) 61#endif 62#if !defined (N_ABS) 63#endif 64#if !defined (N_TEXT) 65#endif 66#if !defined (N_DATA) 67#endif 68#if !defined (N_BSS) 69#endif 70#if !defined (N_FN) 71#endif 72#if !defined (N_EXT) 73#endif 74#if !defined (N_TYPE) 75#endif 76#if !defined (N_STAB) 77#endif 78#if !defined (N_RELOCATION_INFO_DECLARED) 79#ifdef NS32K 80#else 81#endif 82#endif /* no N_RELOCATION_INFO_DECLARED. */ 83#endif /*__ASSEMBLY__ */ 84#endif /* __A_OUT_GNU_H__ */ 85