slink.git
2 weeks agoAdded Makefile.wat master
Robert Pengelly [Sun, 16 Mar 2025 12:32:09 +0000 (12:32 +0000)]
Added Makefile.wat

4 weeks agoAdded elks executable generation and bug fixes
Robert Pengelly [Thu, 27 Feb 2025 21:15:48 +0000 (21:15 +0000)]
Added elks executable generation and bug fixes

3 months agoAdded void as arguments
Robert Pengelly [Tue, 31 Dec 2024 06:35:02 +0000 (06:35 +0000)]
Added void as arguments

3 months agoUpdated hashing function
Robert Pengelly [Fri, 20 Dec 2024 15:53:48 +0000 (15:53 +0000)]
Updated hashing function

3 months agoDon't relocate __etext
Robert Pengelly [Sat, 14 Dec 2024 01:56:40 +0000 (01:56 +0000)]
Don't relocate __etext

3 months agoChanged __edata to size end of initialized data and __end to end of bss area and...
Robert Pengelly [Sat, 14 Dec 2024 00:54:11 +0000 (00:54 +0000)]
Changed __edata to size end of initialized data and __end to end of bss area and added __etext which is the end of text segment to match dev86's ld86

3 months agoAnother bug fix
Robert Pengelly [Fri, 13 Dec 2024 08:44:13 +0000 (08:44 +0000)]
Another bug fix

3 months agoBug fixes
Robert Pengelly [Thu, 12 Dec 2024 17:58:57 +0000 (17:58 +0000)]
Bug fixes

3 months agoGenerate symbol table relative to the data section
Robert Pengelly [Thu, 12 Dec 2024 17:34:20 +0000 (17:34 +0000)]
Generate symbol table relative to the data section

4 months agoMove alignment to function
Robert Pengelly [Wed, 27 Nov 2024 13:31:32 +0000 (13:31 +0000)]
Move alignment to function

4 months ago__edata and __end fixes
Robert Pengelly [Wed, 27 Nov 2024 12:44:24 +0000 (12:44 +0000)]
__edata and __end fixes

4 months agoRe-create a.out executables
Robert Pengelly [Tue, 26 Nov 2024 00:41:26 +0000 (00:41 +0000)]
Re-create a.out executables

4 months agoRe-create a.out executables
Robert Pengelly [Tue, 26 Nov 2024 00:40:15 +0000 (00:40 +0000)]
Re-create a.out executables

4 months agoInitial re-write
Robert Pengelly [Mon, 25 Nov 2024 20:27:17 +0000 (20:27 +0000)]
Initial re-write

4 months agoPE modifications and fixes
Robert Pengelly [Tue, 19 Nov 2024 16:19:00 +0000 (16:19 +0000)]
PE modifications and fixes

4 months agoCreate 32-bit PE executables
Robert Pengelly [Mon, 18 Nov 2024 23:57:02 +0000 (23:57 +0000)]
Create 32-bit PE executables

4 months agoGet data segment (__edata) and size of data + bss (__end)
Robert Pengelly [Mon, 18 Nov 2024 14:37:22 +0000 (14:37 +0000)]
Get data segment (__edata) and size of data + bss (__end)

4 months agoChanged a.out-ia16 to elks-ia16 and create i386 elks executables
Robert Pengelly [Wed, 6 Nov 2024 23:54:07 +0000 (23:54 +0000)]
Changed a.out-ia16 to elks-ia16 and create i386 elks executables

5 months agoDon't compare file contents
Robert Pengelly [Sat, 26 Oct 2024 12:22:03 +0000 (13:22 +0100)]
Don't compare file contents

5 months agoLink ELKS objects
Robert Pengelly [Wed, 16 Oct 2024 15:00:23 +0000 (16:00 +0100)]
Link ELKS objects

9 months agoCreate a IA16 minix compatible executable
Robert Pengelly [Fri, 14 Jun 2024 07:20:00 +0000 (08:20 +0100)]
Create a IA16 minix compatible executable

9 months agoOutput all relocations for a.out
Robert Pengelly [Sun, 9 Jun 2024 04:08:03 +0000 (05:08 +0100)]
Output all relocations for a.out

9 months agoCreate a.out executables
Robert Pengelly [Sat, 8 Jun 2024 17:07:30 +0000 (18:07 +0100)]
Create a.out executables

10 months agoNew server
Robert Pengelly [Mon, 3 Jun 2024 03:36:14 +0000 (04:36 +0100)]
New server