File history
Tracking elks/Makefile-rules
| Commit | Author | Date | Message |
|---|---|---|---|
c49f2cf8c6da91fd178d54ecd250a8a09590382 | Greg Haerr | 2026-03-20 | [build] Update version to v0.9.0 |
aba8a6f30a436c8f69478e8abe55c01bc98cfd1 | Greg Haerr | 2026-03-16 | [build] 0.9.0-rc1, default xms=off, add nxstart to /etc/passwd, remove bobcat |
47fccd0f462cd06c52d947b8ef64c8d079d016e | Greg Haerr | 2025-12-15 | Use -fno-defer-pop only in main.c for now. Saves 976 bytes code |
6d44d814743b92a4ba664e729d0c31d1fa98814 | Greg Haerr | 2025-12-15 | Finall debug start_kernel issue that required -fno-defer-pop to fix |
d6da06806da9e5458ed8560dcfcde5729307d04 | Greg Haerr | 2025-12-14 | Allocate idle_task dynamically |
0d2fbcb79390993f28f3d3905cd4c389cf1287f | Greg Haerr | 2025-11-02 | More cleanup, don't display every file removed on clean |
f09682e908b037cf63a1878b071e1fa26b04ae0 | Greg Haerr | 2025-11-02 | Remove mkdist |
50c7dee3d1545f735f2d31307a827c884ab8a93 | Greg Haerr | 2025-11-02 | [kernel] Cleanup kernel Makefiles Remove distdir: and lint: actions |
43c5c7fde260da1286657713761f668df705b1e | Adrian Siekierka | 2025-04-19 | [swan] Compile the kernel with V30MZ optimizations. |
fe4e042a99179e6f9cd3f83d2cebe031440c8f6 | Greg Haerr | 2024-12-06 | Update ELKS version to 0.9.0-dev |
3681e32dd74acd2dea0ac66ae0ef8f8ca617b15 | Greg Haerr | 2024-11-19 | [cmds] Fix compiler warnings based on added -Wextra flag |
5824a8342c3688bc1105126ddcf8658a9c47af6 | Greg Haerr | 2024-11-15 | Cleanup USEBCC in kernel Makefiles |
a10c5b0591a356f28556892db916c27c8610ddb | Greg Haerr | 2024-10-15 | [build] Change version number to v0.8.1 |
0c0183122c335aa95e2c45ca11713b6eef52372 | Greg Haerr | 2024-09-24 | Change version to v0.8.0 |
470443618af8dc0bc24c64a862beef89b9b3977 | Greg Haerr | 2024-09-20 | Update elkscmd/Makefile-rules |
f86877c8dd889af1ff5c1d15ba269978ce31a70 | Greg Haerr | 2024-09-03 | [bootopts] Add heap= option for dynamic sizing of kernel heap |
5c907b3c836dac2ec151e04dfef23ceb6fc74a4 | Greg Haerr | 2024-06-30 | Store segment information in task struct, rework fork/exit/signal |
b78722b83fe0db77f3eb67228bdafee1b94458d | Greg Haerr | 2024-04-04 | [kernel,cmds] Small fixes to ps, mkfs and ramdisk driver |
a24d7eaf2144868637b31aa80e565d567855b24 | Greg Haerr | 2024-03-24 | [kernel] Add DF driver to standard IBMPC build |
2c59d41ef1306a32b5fbfeb48ae3049ba29b1bb | Greg Haerr | 2023-12-02 | [build] Speed up ELKS build |
5e5339dd4b8df39721fbeb5e4a607b8e09ec9dc | Andrew Dunai | 2023-12-02 | [config] Do not read MK_ARCH & MK_CPU if already defined |
7fb11456d48ac4ea5768b2bb5f55adbc9f90aaa | Greg Haerr | 2023-09-12 | [build] Update ELKS version to 0.8.0-dev |
9432035132f9d3a8ee5a5b78d63b2cc2c03fb6e | Greg Haerr | 2023-08-02 | [release] Update ELKS version number to v0.7.0 |
a128422dd4a03357e8a69317fc1ee9493e3956e | Gregory Haerr | 2023-01-19 | [test] Cleanup test directories, add test_exit.c (#1528) |
4198edc92b63b91854236b2ab80e2da37c03e82 | Greg Haerr | 2022-07-08 | [kernel] More enhanced compiler checking with gcc options |
cba5a843f453b997fb87158f2a3cd8fb9e0d2c7 | Greg Haerr | 2022-07-08 | [kernel] More cleanup with enhanced gcc options |
3de6c94af6141835690a31eb4c6736186aa9f15 | Greg Haerr | 2022-07-07 | More cleanup |
dc607b65a099746c2eb1f0e1ef019868c5afd36 | Greg Haerr | 2022-07-07 | [kernel] Cleanup C code using enhanced gcc warnings |
08e81d579f9a51438e2ad65a7d0366f78524686 | Greg Haerr | 2022-06-25 | [kernel] Cleanup C aliasing constructs, remove -Wno-strict-aliasing |
70f9a9265955879177b7218cad3243c15504487 | Greg Haerr | 2022-06-06 | [release] Increment version to 0.6.0 |
c9296da2233dc3b62864e21e91940e2379d4088 | Greg Haerr | 2022-03-22 | [cmds] Add uname application and system call |
55f32f28c6e1f4a81e51fc3d0e9856a42113826 | Greg Haerr | 2022-02-07 | Increment version to v0.5.0 |
7f5cc84c0c07c9e872b9bb331e80d94ac2f7052 | Greg Haerr | 2022-02-04 | Use ia16-elf-gcc -E for .S files, fix addr32 warnings in unreal.S |
2e842d97c740a5384b7a446bb382fb395860879 | Gregory Haerr | 2021-11-27 | [compile] Disable gcc null pointer check after dereference (#1031) |
258bd348432c0ec8dbc978865362c3a2d909e29 | Greg Haerr | 2021-11-09 | Add XMS buffers, xms_fmemcpy and linear32_fmemcpy routines |
9ba030e91ff3da8623d0c71d3d6f00bb4b6b253 | Greg Haerr | 2021-05-21 | [kernel] Add option to specify size of kernel local heap |
cb827a6a855b141690a17116cc05f4011334192 | Greg Haerr | 2021-05-16 | [build] Generate system-nm.map file on kernel build |
febe6013f4ff1a6ec892b80356d9d2a2a1c5d03 | Tee-Kiah Chia | 2020-11-30 | [kernel] bugfix: need --32-segelf when building assembly modules |
81f6843e79d8ab51624b3deeda6629f9b5da35f | Greg Haerr | 2020-11-18 | Increment version to 0.4.0 |
6b51c9b122221ebffa92c28037d95b2a25ee256 | Greg Haerr | 2020-10-10 | [kernel] Cleanup kernel assembly library routines |
b54eb169697cc66558e07bbd41f07557c0ccbe0 | Tee-Kiah Chia | 2020-09-13 | [kernel] [tools] [elkscmd] Work with major gcc-ia16 update |
bcd83b0a616ed104be2e532b42bf0859a404793 | Greg Haerr | 2020-09-06 | [kernel] First pass at booting far text kernel |
f3141ede522e5d6acabeba7ffc0dfb468187b9c | Greg Haerr | 2020-08-11 | [kernel] Fix unneeded and slow locks in kernel, small cleanups |
45f4db69b899b69ad0bdfd8f09b7f9cebe0260b | mfld-fr | 2020-02-15 | [config] Drop unused ELKS_VERSION_CODE |
ca6f8d38eea10399166aa9cdea72e604c735608 | Greg Haerr | 2019-04-16 | Last modifications required to fully build ELKS under OS X |
93ddb9a06b510837e91ee832f1549b60452aa83 | mfld-fr | 2019-04-04 | [kernel] No more intermediate '.s' |
034d1da358c2f6ea2ea38e3989e76a45da9554d | mfld-fr | 2019-03-16 | [kernel] No function inlining |
4bf6325fa4aa32a8a1b634f8f6ea8f6c418fe62 | mfld-fr | 2019-03-16 | Tune GCC-IA16 options to save more space |
cf77a8a809a24039413c871537c8a686bc3a655 | mfld-fr | 2019-03-14 | Release 0.3.0 |
93b57f474cb0e3fa9917b4783781cd405c944b0 | mfld-fr | 2019-03-12 | [libc] Data segment starts with nil data |
9f188239312782917a31ee70fa0c30e1044fd1c | mfld-fr | 2019-03-09 | [build] More consistent i186 & i286 options |
8a95ba9ecdafeb20692aa8b42947035b4e0b069 | mfld-fr | 2019-02-20 | [kernel] Fix as-ia16 options for 80186 and 80286 |
a34b362903ca7592c3b7c7803d353fa4be72086 | mfld-fr | 2018-06-23 | First draft of ELKS own libc |
44796a8fc0b330cc5c34169db552ccc5d5f2b48 | mfld-fr | 2018-06-14 | [kernel] Second draft of full GNU toolchain |
ae79e35ad7791eef8a3d5914e649fe2a9895f0f | mfld-fr | 2018-06-11 | [kernel] First draft of full GNU toolchain |
317f048a2a2cd1df541ae8948e78fc279445fde | mfld-fr | 2018-05-16 | Remove support of 386 and later |
eedd903c935666b097d3e631155aa095854ec0b | mfld-fr | 2018-04-27 | Move compiler selection to top level |
eefe0a49c1b28789c5dedbe8afa18b85db4acd1 | mfld-fr | 2018-04-15 | ROMFS maintenance round |
ab624d4950bcc4fc766e2eb4164bb0bb084c9c9 | mfld-fr | 2018-04-14 | Move configuration entry to top directory |
985d6ff95270ac188a68b887e897b222ae7aa17 | mfld-fr | 2018-04-13 | Move autoconf.h to generic location |
bba5be70a205545b6c2610cc8b6e9b98d47e3b8 | mfld-fr | 2018-04-13 | Move configuration script to top directory |
53255ca8a6c3a2f4985d9ceb31084fcc2c33d91 | mfld-fr | 2017-12-03 | Use latest jbruchon/dev86 |
89254794a7f4392350b5e23a2d1bdd892b60bb5 | mfld-fr | 2017-11-30 | [dev86] Build using local /dev86 |
7c02b9745a4d0f24761f14da7a374256ba09af0 | mfld-fr | 2017-11-11 | Tune BIOS console build with GCC |