- Description:
- Part 2 of powerpc64.git
- Owner:
- Last Change:
- Clone URL:
Commit Briefs
Changes I made to make this compile with the 32 bit powerpc compiler (master)
(requires ld32 and cc32 which are scripts)
in machdep.c the initppc() didn't use 64 bit integers so we change that
from u_int -> u_int64_t that should do it.
If you see the comments of the last version that says it all...
However if it is wrong then we can always revert. This, I feel deep down is much more correct.
fix the global offsets. This may have introduced a bug, ie.
ori %r9, %r9, _C_LABEL(proc0paddr)@l std %r8, _C_LABEL(proc0paddr)@l(%r9) I'm not a asm pro but deep down it tells me that something may be wrong here. Wait and see.
Branches
Tags
Tree
Makefile | commits | blame |
README | commits | blame |
aim64/ | |
compile/ | |
conf/ | |
dev/ | |
include/ | |
pci/ | |
stand/ |
README
This is aim64, a clone of macppc (just 64 bit). Here is what the arch hierarchy looks like: socppc macppc aim64 power \ / \ / \ / (architectures) \ / \ / \ / powerpc powerpc64 \ / \ / \ / \ / /usr/src/sys common kernel As you can see aim64 is based on powerpc64. power is not even on the radar yet. But people have already given support in hardware donations. aim64 focuses on the PowerPC 970 CPU which is Macintosh PowerMac G5. Any other computer would have to be in it's own branch (Sony PS3 perhaps?) Regards, -peter