Commit Briefs

powerpc64

adding UL after the flags to indicate Unsigned Long was treated negateively (master)

by the assembler, I'll revisit this some time in the future for now this works.



powerpc64

MERGE


powerpc64

These changes should be able to compile these modules, but, it's not ready

to boot (ship) yet. I just want to get my changes out before I lose track.




powerpc64

add the missing fpu.c file





powerpc64

in compiling the kernel I noticed this was awry.

pted_desc does not exist but pte_desc does. also there was a chicken and egg problem with declared structs, so declare an empty struct before the first one. move pmap_t typedef up.




powerpc64

add a FIX ME #error, I see sr segment registers being used but I'm too tired

to look into it now.










powerpc64

in order to run this on a 64 bit machine, long is 64 bit but that's not what's

implied, in fact this is 32 bit code and isn't easily changed. It will either require "long coding" or the systems generic in_cksum.c be used that's probably faster anyhow.



powerpc64

add the vanilla powerpc arch file