home *** CD-ROM | disk | FTP | other *** search
/ Geek Gadgets 1 / ADE-1.bin / ade-dist / binutils-2.7-src.tgz / tar.out / fsf / binutils / bfd / hosts / pc532mach.h < prev    next >
C/C++ Source or Header  |  1996-09-28  |  616b  |  25 lines

  1. #include <machine/vmparam.h>
  2. #include <sys/param.h>
  3.  
  4. /* This is an ugly way to hack around the incorrect
  5.  * definition of UPAGES in ns532/machparam.h.
  6.  *
  7.  * The definition should specify the size reserved
  8.  * for "struct user" in core files in PAGES,
  9.  * but instead it gives it in 512-byte core-clicks
  10.  * for ns532, i386 and i860. UPAGES is used only in trad-core.c.
  11.  */
  12. #if UPAGES == 16
  13. #undef  UPAGES
  14. #define UPAGES 2
  15. #endif
  16.  
  17. #if UPAGES != 2
  18. #error UPAGES is neither 2 nor 16
  19. #endif
  20.  
  21. #define    HOST_PAGE_SIZE        1
  22. #define    HOST_SEGMENT_SIZE    NBPG
  23. #define    HOST_TEXT_START_ADDR    USRTEXT
  24. #define    HOST_STACK_END_ADDR    USRSTACK
  25.