more progress towards cross-architecture bootimage builds

This commit fixes a lot of bugs.  All tests are now pass for Linux
x86_64 to Linux i386 cross builds.
This commit is contained in:
Joel Dice
2011-08-31 21:18:00 -06:00
parent 5d55d61c17
commit e505cbe99d
14 changed files with 779 additions and 328 deletions

View File

@ -3067,7 +3067,7 @@ class MyProcessor: public Processor {
}
virtual void compileMethod(vm::Thread*, Zone*, object*, object*,
DelayedPromise**, object)
DelayedPromise**, object, OffsetResolver*)
{
abort(s);
}
@ -3076,6 +3076,10 @@ class MyProcessor: public Processor {
abort(s);
}
virtual void normalizeVirtualThunks(vm::Thread*) {
abort(s);
}
virtual unsigned* makeCallTable(vm::Thread*, HeapWalker*) {
abort(s);
}