[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