diff options
author | cinap_lenrek <cinap_lenrek@gmx.de> | 2012-07-30 19:11:16 +0200 |
---|---|---|
committer | cinap_lenrek <cinap_lenrek@gmx.de> | 2012-07-30 19:11:16 +0200 |
commit | 4f33c88a51587681b7be1ae57cfbc43b627c6bc4 (patch) | |
tree | 25560404dc80007e5dc268811242c9071f6a1017 /sys/src/libmach/9.c | |
parent | fcc5e75d07e5bc6cb3ddac6d9a437e7ec62d0d95 (diff) |
import updated compilers from sources
Diffstat (limited to 'sys/src/libmach/9.c')
-rw-r--r-- | sys/src/libmach/9.c | 34 |
1 files changed, 17 insertions, 17 deletions
diff --git a/sys/src/libmach/9.c b/sys/src/libmach/9.c index 6eb98be96..824c0aba4 100644 --- a/sys/src/libmach/9.c +++ b/sys/src/libmach/9.c @@ -101,21 +101,21 @@ Mach mpower64 = { "power64", MPOWER64, /* machine type */ - power64reglist, /* register set */ - REGSIZE, /* number of bytes in register set */ - FPREGSIZE, /* number of bytes in FP register set */ - "PC", /* name of PC */ - "SP", /* name of SP */ - "LR", /* name of link register */ - "setSB", /* static base register name */ - 0, /* value */ - 0x1000, /* page size */ - 0x80000000ULL, /* kernel base */ - 0, /* kernel text mask */ - 0x7FFFFFFFULL, /* user stack top */ - 4, /* quantization of pc */ - 8, /* szaddr */ - 8, /* szreg */ - 4, /* szfloat */ - 8, /* szdouble */ + power64reglist, /* register set */ + REGSIZE, /* number of bytes in register set */ + FPREGSIZE, /* number of bytes in FP register set */ + "PC", /* name of PC */ + "SP", /* name of SP */ + "LR", /* name of link register */ + "setSB", /* static base register name */ + 0, /* value */ + 0x100000, /* page size (TODO, too many choices) */ + 0xffffffff80000000ull, /* kernel base (TODO, likely incorrect) */ + 0xf000000000000000ull, /* kernel text mask (TODO, likely incorrect) */ + 0x00007ffffff00000ull, /* user stack top (TODO, likely incorrect) */ + 4, /* quantization of pc */ + 8, /* szaddr */ + 8, /* szreg */ + 4, /* szfloat */ + 8, /* szdouble */ }; |