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 <john_ceph > Hi
2021-06-28 15:21:15 Hi john_ceph
2021-06-28 15:25:17 <rick_carlino1> 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 <rick_carlino1> 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 <john_ceph > 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 <john_ceph > 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 <john_ceph > 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 <john_ceph > 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 <john_ceph > 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 <john_ceph > 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 <john_ceph > I wish my text editor had syntax highlighting for retro.
2021-06-28 18:44:19 Which editor?
2021-06-28 19:10:51 <john_ceph > crc: Geany
2021-06-28 19:11:18 <john_ceph > Leaving for tonight, see you.
application/octet-stream
This content has been proxied by September (ba2dc).