Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Align to sizeof(long) rather than sizeof(int32_t). It needs to be | peter | 1998-10-14 | 1 | -8/+8 |
| | | | | | long because this code is shared with the alpha. I hope the alpha can read 32 bit ints at 32 bit alignment (vs. 64 bit alignment). | ||||
* | Relocate a few extra addresses that are stored as physical addresses via | peter | 1998-10-12 | 1 | -3/+7 |
| | | | | the boot loader. | ||||
* | Updates for alignment rounding. XXX this is highly machine dependent and | peter | 1998-10-09 | 1 | -15/+134 |
| | | | | | | | | | | | should probably be moved to i386/i386/link_machdep.c (and the same for the alpha). Implement "deleting" a preloaded module by destroying it's tags. This is a hack. We cannot reuse the data, it's been destroyed by relocation, statically initialized variables have been modified, etc. Note that to reclaim the load space is going to be more machine-dependent work. Implement a relocate hook for machdep.c to call so that the physical addresses get converted to the equivalent KVM addresses. | ||||
* | Kernel environment access, preloaded module lookup. | msmith | 1998-10-09 | 1 | -0/+144 |