|
at some point in the last year the most yospos OS was graced with a lunatic who decided to compile a linux program in GCC while statically linking uclibc, and then map the syscalls so that it can run on TempleOS. https://github.com/jwhitham/frotz quote:The program binary "frotz.prg" has to be compiled as position-independent code because TempleOS does not use virtual memory features. All programs share the same linear address space. GCC has no difficulty producing position-independent code and the x86_64 instruction set supports it efficiently, e.g. with PC-relative jumps and calls. However, I have not yet found a good way to make the compiler generate position-independent code for global data structures, e.g. "stdout", when those structures themselves contain pointers. So I compute the required relocations by the crude trick of linking the program twice at different base offsets, and then scanning the resulting binary to see where relocations will be required. This is done in loader/make_program.py. so whats terry up to these days
|
# ? Aug 11, 2016 14:50 |
|
|
# ? May 13, 2024 06:12 |
|
bump
|
# ? Aug 11, 2016 17:59 |
|
i figured this guy was dead
|
# ? Aug 11, 2016 18:02 |
|
why anyone would want to gently caress around with templeOS and port it is beyond me
|
# ? Aug 11, 2016 18:04 |
|
they call it wine because you have to be a few bottles in to actually think about using it
|
# ? Aug 11, 2016 19:13 |
|
I just watched a TempleOS youtube to get a little oldPos nostalgia...and it actually gave me some amazing ideas for a few vaporwave avatars
|
# ? Aug 11, 2016 19:54 |
|
talk about playing god
|
# ? Aug 12, 2016 19:07 |
|
MMUs are the devil
|
# ? Aug 12, 2016 19:47 |
|
if it can run linux programs can it run wine
|
# ? Aug 12, 2016 20:41 |
|
i love terry
|
# ? Aug 12, 2016 21:38 |
|
rms will throw the moneylenders out of the templeos
|
# ? Aug 14, 2016 08:53 |
|
Squeezy Farm posted:I just watched a TempleOS youtube to get a little oldPos nostalgia...and it actually gave me some amazing ideas for a few vaporwave avatars
|
# ? Aug 14, 2016 09:09 |
|
George posted:rms will throw the moneylenders out of the templeos
|
# ? Aug 14, 2016 09:29 |
|
Sham bam bamina! posted:this guy groks
|
# ? Aug 14, 2016 10:53 |
|
|
# ? May 13, 2024 06:12 |
|
unban terry
|
# ? Aug 14, 2016 22:28 |