Yet another fix from Roman, I quote his mail
Yet another fix from Roman, I quote his mail

From: Roman Hodek <Roman.Hodek@informatik.uni-erlangen.de>
To: control@bugs.debian.org, 59420@bugs.debian.org
Cc: "Edouard G. Parmelan" <Edouard.Parmelan@quadratec.fr>
Subject: Re: Bug#59420: kaffe_1:1.0.5e-0.3(frozen): bad register names on m68k

Hi Ean, Edouard!

I've now compiled kaffe_1:1.0.5e-0.3 for m68k, and sorry, it failed again :-(

[...]

It seems that for some strange reason gcc doesn't expand the %/ (and
%.) in asm's that aren't part of a function... (at least it
definitively works in other such asm's). I'm really astonished... and
sorry that I haven't explicitly tested my patch.

So we have to go the "hard" way and differentiate between ELF and
pre-ELF assemblers ourselves. The following patch does this:

kaffe/kaffe,kaffe/kaffe,kaffe/kaffe,kaffe/kaffe,kaffe/kaffe