File history
Tracking elks/elks-small.ld
| Commit | Author | Date | Message |
|---|---|---|---|
cf00f8ae5571f7399a7c1ad2180963564095f5c | Greg Haerr | 2023-08-10 | Add __start_fartext_init! and __end_fartext_init! symbols |
7ffdd2bd70b513b83ac10e722edbed2f2847f92 | Greg Haerr | 2023-08-09 | Rename to __start_fartext_init |
4ddad214d72d2436ed0bdfb9e7d8aa372254336 | Greg Haerr | 2023-08-09 | [kernel] Update linker script to place INITPROC sections at highest addresses |
287c8f45a018a36648f39ee08c661bdd6adc7e5 | Greg Haerr | 2023-01-18 | Use tkchia's design for __argc & __argv |
845d5fdcb7ffe5c6767c1a37c79ad467888626c | tkchia | 2022-12-23 | [libc] Initialize environ &/or _program_filename only if needed |
e664623193be48c3b5d88110160f2fb14045c86 | tkchia | 2022-12-22 | [libc] Implement & use GCC-style static constructors/destructors (#1469) |
8ee95f792c6f4691dfb1685880e20f51167128b | Tee-Kiah Chia | 2021-03-29 | [LD scripts] explicitly put relocations away from text & data, for intermediate ELF output |
b54eb169697cc66558e07bbd41f07557c0ccbe0 | Tee-Kiah Chia | 2020-09-13 | [kernel] [tools] [elkscmd] Work with major gcc-ia16 update |
aba48188496fd20704c3a64c95a514f4352f548 | Tee-Kiah Chia | 2020-08-15 | [LD scripts] allow small-model a.out's to (maybe) have far text |
85de64ee5180dd80352e74c09f834e2cbdcf4f4 | Tee-Kiah Chia | 2020-05-24 | [tools] [elkscmd] use i386elks linker back-end for small model a.out's too |
29f67bf3aca7b0d11428763914430a599fb8411 | Tee-Kiah Chia | 2020-02-16 | LD scripts: limit a_total to 0xfff0 bytes, per kernel limit |
020d7db93405dc48621c05e2a9f9d3706979ceb | Tee-Kiah Chia | 2020-02-16 | LD scripts: allow setting non-static data size, via _chmem var. |
669ff7da43dd5ca9ad0010e55923557dc8fa61c | Tee-Kiah Chia | 2020-02-14 | [libc] use `_start' not `entry' as program entry point symbol |
916afcd89448d9e79411b4975934ec825bb393e | Tee-Kiah Chia | 2019-05-11 | LD scripts: set a.out's heap + stack size if `_total` defined |
93b57f474cb0e3fa9917b4783781cd405c944b0 | mfld-fr | 2019-03-12 | [libc] Data segment starts with nil data |
9e038b816014f83c0808df1ee5697380cd6be49 | mfld-fr | 2019-03-03 | Revise bootblocks for GCC-IA16 |
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 |