fixed const-ness and compiler warnings
Happy New Year!
Happy New Year 2005!
FindLibSymbol() returns an address in MacOS address space. Likewise for Mac_sysalloc(). i.e. make it return an uint32.
Use BUILD_SHEEPSHAVER_PROCEDURE to allocate static procedures into the SheepShaver globals. Fix build of sheepshaver_glue.cpp without JIT.
Implement Direct Addressing mode similarly to Basilisk II. This is to get SheepShaver working on OSes that don't support maipping of Low Memory globals at 0x00000000, e.g. Windows.
Provide Mac_sysalloc() and Mac_sysfree() for memory allocation in MacOS system heap zone. Use them for network related data dynamically allocated. TODO: check performance in emulated mode!
Happy New Year! :)
Make sure 68k procedures are stored on 16-bit word boundaries.
Add new thunking system for 64-bit fixes.
Little endian fixes to FindLibSymbol(). This is not 64-bit clean and this needs to go through a more appropriate thunking mechanism.
first round of little endian fixes
Imported sources
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.