~ubuntu-branches/ubuntu/quantal/gclcvs/quantal

« back to all changes in this revision

Viewing changes to binutils/bfd/hosts/pc532mach.h

  • Committer: Bazaar Package Importer
  • Author(s): Camm Maguire
  • Date: 2004-06-24 15:13:46 UTC
  • Revision ID: james.westby@ubuntu.com-20040624151346-xh0xaaktyyp7aorc
Tags: 2.7.0-26
C_GC_OFFSET is 2 on m68k-linux

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
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