The .vtable bits are going to fail on Alpha no matter what.
You're just looking at the tip of the iceberg there. The
way they were implemented is a complete hack, and I'm sorry
I never went back in to clean it up.
Nevertheless, don't you think it's a bad idea to use the same 'c' code
that final.c has builtin?