Tags: tkchia/newlib-ia16
Tags
IA-16: try to fix installation on macOS host Reportedly macOS's `install` program does not understand a `-D` option, unlike GNU `install`. Use $(mkinstalldirs) instead to create parent directories for install destination files. See - https://github.com/tkchia/build-ia16/issues/28#issuecomment-1620049133 - https://github.com/tkchia/build-ia16/issues/28#issuecomment-1620339842
IA-16: fix: transient BSS size for -mtsr was calculated wrongly See tkchia/gcc-ia16#81 (comment) . The GNU ld source code under Binutils 2.39 says, ``` /* Unfortunately GNU ld has managed to evolve two different meanings to NOLOAD in scripts. ELF gets a .bss style noload, alloc, no contents section. All others get a noload, noalloc section. */ ``` And non-alloc sections do not advance the linker's location counter. Ugh.
IA-16: allow adding a non-loaded overlay at end of .exe Requested by Stas Sergeev at tkchia/gcc-ia16#122 (comment) .
PreviousNext