FDOS / share

Installs file-sharing and locking capabilities for FreeDOS kernel. (Not compatible with other DOS kernels.)
11 stars 5 forks source link

Switch to native IA16-ELF-GCC TSR support #5

Closed andrewbird closed 3 years ago

andrewbird commented 3 years ago

@tkchia has now added TSR support to his excellent ia16-elf-gcc compiler and refined some of the newlib components to make the output better. With those done share.com is seeing some really good improvements in both file size and resident memory size. If you are interested in how these arose the detail is towards to end of this discussion https://github.com/tkchia/gcc-ia16/issues/81.

Type Turbo C My custom linker script IA16-ELF-GCC TSR support
On disk size (bytes) 6416 5416 3934
Resident size (paragraphs) 0x246 0x1c0 0x14a
PerditionC commented 3 years ago

I've been following along, great work