elks-enhanced

publicRead
Owner: themasterBranch: masterCommits: 6893Updated: 2026-04-19 00:15
Git CLI clone URL
git clone https://www.xt-emporium.com/git/elks-enhanced.git
Fullscreen desktop URL

File history

Tracking tools/Makefile
CommitAuthorDateMessage
bc17a82fe4319e6c61d8ca891eff95c7fd996b8Greg Haerr2026-02-11Turn off development mode in binutils to disable warnings=errors, but not required anymore
e91080f36c4c4a333159aaba153177de2962071Greg Haerr2026-02-11Update to (latest) gcc-ia16 (18 Feb 2024) and binutils-ia16 (31 May 2023)
167dc36cfcc892e003f4c4aa80d43df137dfab4Greg Haerr2026-02-11[build] Fix build problems on macOS ARM machines
1b26f12c8dd49108f6bd93b0eac391672902e52Adrian Siekierka2025-11-26[tools] Fix URL pointing to MPFR to one that passes TLS certificate checks
76abdeeec3c33e8df5afa27f4c2af6d36ff2546Adrian Siekierka2025-11-25[tools] Add WonderSwan emulator script.
2cf53d565533dc3e532a11347c0375712903143Greg Haerr2023-08-02[build] Update emu86 for macOS 13.3 build
3aba67c3f0b3116c2cf0330f9e071e289f5cf15tkchia2023-07-01[tools] Download GMP from ftp.gnu.org, before trying gmplib.org
87e6bc58b1b479faa85d94fa23dbc7b0fc119c5Greg Haerr2023-01-18Update GCC version number for -maout-symtab support
3878364e9bb2c23a36432d139b7a692c5a5333aGreg Haerr2023-01-14[tools] Update gcc-ia16 toolchain for instrumentation and debug lib
5a8bf31c1e6c308d04b282deb556cb6163b2db6Greg Haerr2023-01-09Update binutils version
72debffb47a02429d175dff809527258422f594tkchia2022-12-07[tools] Bump up gcc-ia16 version to 7 Dec 2022 version
7a67153527716455530977b70efcf571ad123c3Greg Haerr2022-08-08[tools][debug] Add symbol table to ELKS a.out executable files
93a68499a443fd04770ec8c8cb85e747eb23ab4Greg Haerr2021-06-13[emu86] Temp remove SDL default console to fix build failure
a982ec9e06ee31765dab309f10c233b881dd135Greg Haerr2021-05-25Update config-elks.mk copy to config.mk
9df52d3303966181e71ee20473e06726b9693d5Greg Haerr2021-05-25[cross] Update cross build to latest EMU86
19c8ef811cf090c36d15bec654c1818daa5b4c3Greg Haerr2021-05-09[TEMP] Back out EMU86 configuration change on cross build
8422a9d9683978bd4420974adcb48c21961ec80Greg Haerr2021-05-09[config] Update EMU86 configuration files
b4d5cc89c7402ac1707da3f047caa1e6381c00dmfld-fr2021-04-30[emu86] Use BIOS extension detection
0019024b6eb04b2ab7890a4fc0f239b8170f66fTee-Kiah Chia2021-03-31[tools] Bump up gcc-ia16 version
aa16e7d8d5b73b67902c726d7477909bbc84ad9Greg Haerr2020-12-05[kernel] Enhancements for multiple ROM configuration testing/support
d29c4217de63ece130ae53931048978370a740fTee-Kiah Chia2020-11-28[tools] Bump up binutils-ia16 & gcc-ia16 versions
b31fe366950048b6caef36295b8d375dfc50350Greg Haerr2020-11-21[emu86] Update support for EMU86
fb5f7149f8cb1d8907bb8fdb771e3b3e8aafa7eTee-Kiah Chia2020-10-18[cross] bugfix: GCC was not rebuilt when GMP, MPFR, or MPC updated
3c3266b3594713a4dc86ff5f78c7f7a3bc78433Greg Haerr2020-10-17[tools] Update EMU86 version in tools/Makefile
5ddd725257d6080e893940b5012ee6fd841c572Tee-Kiah Chia2020-10-17[cross] Use newer versions of GCC dependencies GMP, MPFR, MPC
b41e15c90e9f5eeaedd6bba59ce5004f2143a3dGreg Haerr2020-09-26Revert binutils version in tools/Makefile
74eaa4b932956d393bb10a715c95d3428989771Tee-Kiah Chia2020-09-26[tools] Bump up binutils-ia16 version (fixes build under GCC 10)
3ae280cad71cb4ac34d062a83399e8a272bf6cdTee-Kiah Chia2020-09-26[tools] Update options to pass to binutils-ia16 ./configure
fd23aa3a5519a3ebfdf66f7d3bf8e01caddd03eTee-Kiah Chia2020-09-16[tools] Bump up Binutils & GCC versions, & speed up downloading
334e95646f895b06824b6af1f584536da599df7Tee-Kiah Chia2020-09-13[cross] bugfix: update options for Binutils's configure script
b54eb169697cc66558e07bbd41f07557c0ccbe0Tee-Kiah Chia2020-09-13[kernel] [tools] [elkscmd] Work with major gcc-ia16 update
692bb09e3fbe86a759a479b12fd052a6888fbfcTee-Kiah Chia2020-05-25[tools] bump up binutils version to move to v1 a.out's
85de64ee5180dd80352e74c09f834e2cbdcf4f4Tee-Kiah Chia2020-05-24[tools] [elkscmd] use i386elks linker back-end for small model a.out's too
1076c90daa98ed18bb79a27ba5342c4e4349e24Tee-Kiah Chia2020-05-23[build] [kernel] [elkscmd] new a.out version with new chmem semantics
fc6b769b736909351f752e29da82522c4525133Tee-Kiah Chia2020-05-17[build] use newer version of emu86 with macOS & Ubuntu fixes
3a10055f1f2741a8e5630fd5f287e903789e531Tee-Kiah Chia2020-05-14[build] fix: beef up checking of gcc-ia16 toolchain versions
4e3232232a5500666182d612ebb81a4963d7b25Tee-Kiah Chia2020-05-10Use experimental gcc-ia16 version with near_section optimization & medium model support
3941a6f15765074fae103b576bdd243d48ac220Tee-Kiah Chia2020-02-22[tools] bump used gcc-ia16 version to one that has -maout-chmem=
39071290c074db7e5303e0fa06b45e548568bafmfld-fr2020-02-08[CI] Simpler entry points for cross tools
349b95c899933fc19934f385a73fdf62be2072amfld-fr2020-02-04[CI] Tune build of cross tools
935b8649286c640b2d329a81afb528a8b2cea75mfld-fr2020-01-05[binutils] Update to latest stable for IA16
65e30d710f77a0c09cd276132ac50f690ea4461mfld-fr2019-09-29[tools] Fix recursive call to make
0fb8d0a6b9807db2157a1e17d98c59a02c912bdTee-Kiah Chia2019-06-18[build] Update GCC-IA16 used version
21ca7a69f692cd2722d36386af9435514653898mintsuki2019-06-14Fix toolchain build scripts and Makefile to download GCC prerequisites and acknowledge MAKEFLAGS
b82edda22f2bc0a509384862b2ea0fb77901631Tee-Kiah Chia2019-05-05Revert "Revert "Update GCC-IA16 used version""
95fefb21f89e885da48d0692b357a553b63ae88mfld-fr2019-05-05Revert "Update GCC-IA16 used version"
a34d0553d2c219f831a0ca50c1909550687d09aTee-Kiah Chia2019-05-05Update GCC-IA16 used version
9f188239312782917a31ee70fa0c30e1044fd1cmfld-fr2019-03-09[build] More consistent i186 & i286 options
7ea329d283624258cb35eab0f423c65f5283869mfld-fr2019-03-04Cleanup of remaining DEV86 stuff
235abbba8d7d2de8051e11b05a76f1c8df6bcc7mfld-fr2019-03-04Update EMU86 references
1f225918c3a075d66f7ed536ba6d9f4c7327048mfld-fr2019-03-04[config] Remove compiler option
574454494f6a31e86aaa18d4496a25112d46996Tee-Kiah Chia2019-01-19Switch to newer version of binutils-ia16 in gcc-ia16 toolchain
2cab410c1b0ab71ed7a19e26f15adcb114074d5mfld-fr2018-06-16Drop ATT2AS86 utility
ae79e35ad7791eef8a3d5914e649fe2a9895f0fmfld-fr2018-06-11[kernel] First draft of full GNU toolchain
af9df8cfcef0d0fc89c60b5e2d2c3b889356cc5mfld-fr2018-06-02Update GCC-IA16 used version
eedd903c935666b097d3e631155aa095854ec0bmfld-fr2018-04-27Move compiler selection to top level
53255ca8a6c3a2f4985d9ceb31084fcc2c33d91mfld-fr2017-12-03Use latest jbruchon/dev86
bbdd6faa2839e23af1ba910bd915d060d750b83mfld-fr2017-11-28[gcc] Insulate cross tools and close jbruchon#188
88a62f8c9ae0dd460eb1f1bac09910e971aef58Jody Bruchon2017-11-25Revert "Tune & update GCC-IA16 build script"
65c9855c9123f8d172a4097364305d4a41a78d3mfld-fr2017-11-23[gcc] Close jbruchon#178 : update GCC-IA16