2021-06-28 04:34:20 foucist: I had not send this; will be taking a closer look later today; thanks! 2021-06-28 04:43:02 rick_carlino1: I think the first call to `set-backlink` is the problem. Since the initial value it holds is zero, the `here` is stored there on the first use, overwriting the `liju....` instruction 2021-06-28 15:06:16 Hi 2021-06-28 15:21:15 Hi john_ceph 2021-06-28 15:25:17 welcome 2021-06-28 15:26:01 rick_carlino1: did you see my reply on your linked list issue? 2021-06-28 15:26:36 crc I did- I changed it to `@ll:first [ ORIGINAL_CODE ] if` and it seems to be working now. Thanks!! 2021-06-28 15:27:03 I'm happy to help :) 2021-06-28 16:10:40 Doing fancy things with ELF program headers 2021-06-28 16:38:04 ACTION has finally managed to get an ELF in assembly that runs on OpenBSD. 2021-06-28 16:40:09 I need to try to generate the relevant header changes (adding a special section) under rasc sometime 2021-06-28 16:49:48 crc: What did it take to get it to run in OpenBSD? I tried to build one myself with rasc some time ago but I never got it working. 2021-06-28 16:51:19 http://forth.works/share/eb3d5a9c085e4cb2fc641d6d7b6f5458 2021-06-28 16:51:44 I had to add a specific section header (shown here) 2021-06-28 16:51:59 Ooh, would have never thought of that. I'll have to try that out some time. 2021-06-28 16:52:46 It took me *forever* to work this out. 2021-06-28 16:53:55 https://man.openbsd.org/elf.5#.note.openbsd.ident mentions it briefly 2021-06-28 16:56:42 It may need some tweaks for 32-bit; I only have a 64-bit install running on my server at the moment (my old thinkpad died recently, and I haven't sourced a replacement yet) 2021-06-28 17:08:28 I tried to get a generated 32-bit executable to run on Arch, didn't work. Maybe some 32-bit compat layer missing or something. 2021-06-28 17:12:31 I find it difficult to decide on the scope of what I am coding. It would be great to have some code that can just do anything, but that would make the architecture very com 2021-06-28 18:30:41 Getting somewhere. The jump table and main loop for Nga are working. Now I only have to re-implement the opcodes and I'll have it running on bare x86 in no time. 2021-06-28 18:31:46 Looking forward to it :) 2021-06-28 18:32:41 I should have a qemu setup at work in a day or so for testing. 2021-06-28 18:39:56 I wish my text editor had syntax highlighting for retro. 2021-06-28 18:44:19 Which editor? 2021-06-28 19:10:51 crc: Geany 2021-06-28 19:11:18 Leaving for tonight, see you.