[Oberon] A2 start. Was "clock_gettime."
Michael Schierl
schierlm at gmx.de
Sat Jul 25 23:53:49 CEST 2026
Hello Peter,
Am 25.07.2026 um 19:42 schrieb peter at easthope.ca:
> From: Felix Friedrich <felixf at ethz.ch>
> Date: Wed, 22 Jul 2026 08:32:05 +0200
>> As Michael wrote you probably need to
> Has anyone seen Git based Linux32 A2 working on a 32 bit system?
Yes. In case Debian oldstable counts.
> On a 64 bit system with multiarch?
I just tried it on WSL (which technically is a 64-bit Linux system
running inside a container built by Microsoft), and while most 32-bit
programs work there, A2 Linux32 does not.
It does not matter whether running it with multiarch or inside a 32-bit
chroot (Debian sid), it always immediately receives SIGTRAP like in your
example. Loading the core file into gdb suggests it got stranded on an
INT3 instruction.
It also does not matter whether it is started with setarch flags (I
think I tried all possible ones, but probably I missed the correct
combination).
Compiling a hello world C program with -m32 and running it works fine,
though (in all the scenarios tested above).
Regards,
Michael
More information about the Oberon
mailing list