User contributions for Sortie
Jump to navigation
Jump to search
23 June 2026
- 12:3912:39, 23 June 2026 diff hist +110,909 User:Sortie/Meaty Skeleton Proposed new version of the Meaty Skeleton tutorial current Tag: Removed redirect
22 June 2026
- 20:5120:51, 22 June 2026 diff hist +80 m Talk:Meaty Skeleton Whoops forgot to sign my comment current
- 20:5020:50, 22 June 2026 diff hist +671 Talk:Meaty Skeleton →Deprecation of the tutorial
19 June 2026
- 11:1711:17, 19 June 2026 diff hist −499 Meaty Skeleton The contributed scroll logic isn't very good code and doesn't fit the coding style, and it doesn't handle newlines. I'll make some better official code as part of my meaty skeleton upgrades in progress current
- 10:3210:32, 19 June 2026 diff hist +13 m Meaty Skeleton Minor tweak to the preface
- 10:1610:16, 19 June 2026 diff hist +71 Cross-Compiler Successful Builds I tested gcc 16.1.0 + binutils 2.46.0 current
- 09:2109:21, 19 June 2026 diff hist 0 m GCC Cross-Compiler libgcc is lowercase Tag: Visual edit: Switched
18 June 2026
- 21:5721:57, 18 June 2026 diff hist +188 GCC Cross-Compiler This whole prebuilt toolchain collection full of random links to wherever is SUCH A BAD IDEA
- 21:5221:52, 18 June 2026 diff hist +77 GCC Cross-Compiler Fine tune the guidance of when to switch to an OS-specific toolchain
- 21:4521:45, 18 June 2026 diff hist +445 GCC Cross-Compiler Build cross-compilers with --enable-initfini-array. I will be going through tutorials to adopt the better, modern ABI for global constructors. It's very easy to use and there is no reason to artificially be in the past, when we can just turn it on, and use it.
- 21:3421:34, 18 June 2026 diff hist +807 GCC Cross-Compiler Build binutils with --enable-default-execstack=no for increased security
- 21:0921:09, 18 June 2026 diff hist −708 Preparing GCC Build Remove references to gcc and binutils versions that are a decade old
- 21:0321:03, 18 June 2026 diff hist −83 GCC Cross-Compiler Remove references to binutils releases that are a decade old
- 21:0121:01, 18 June 2026 diff hist −556 GCC Cross-Compiler Modernize the guidance on which gcc version to choose, as it's been a decade and the world is much more stable now Tag: Visual edit: Switched
- 20:4920:49, 18 June 2026 diff hist +70 Why do I need a Cross Compiler? clang can always cross-compile yes, but you must tell it to do so. Other small tewaks current Tag: Visual edit: Switched
- 20:3720:37, 18 June 2026 diff hist 0 m Bare Bones Update the link to POSIX to issue 8 current Tag: Visual edit: Switched
- 20:3520:35, 18 June 2026 diff hist +1,866 Talk:Bare Bones No edit summary
10 June 2026
- 19:5519:55, 10 June 2026 diff hist +91 Bare Bones Challenge people to run osdev.org on their own OS, as an unreasonable exercise, which some people are actually able to do Tag: Visual edit
- 19:5419:54, 10 June 2026 diff hist −15 Bare Bones Bare Bones is fine. I personally vetted all of the contents here. It is what it is, but it is correct for what it is. Other tutorials provide additional information. If you have any concerns for why it should be deprecated, despite years of service, please put it on the talk page or a very good rationale in your edit message Tags: Manual revert Visual edit: Switched
17 January 2026
- 15:0415:04, 17 January 2026 diff hist −4 m Bare Bones Whoops, I missed one myos.bin occurance Tag: Visual edit: Switched
- 15:0315:03, 17 January 2026 diff hist −32 Bare Bones Remove the bin. myos. It's cleaner. It's also much more descriptive, because myos is an ELF program which traditionally do not have file extensions and the .bin extension suggests it's a flat binary, which it is not Tag: Visual edit: Switched
7 October 2024
- 19:4419:44, 7 October 2024 diff hist +148 OS Specific Toolchain Document how to get gcc -pthread Tag: Visual edit: Switched
29 September 2024
- 22:3022:30, 29 September 2024 diff hist +1 m Gujin Whoops bad template use Tag: Visual edit: Switched
- 22:2922:29, 29 September 2024 diff hist +250 Gujin This bootloader appears to be abandonware and the example doesn't cross-compile Tag: Visual edit: Switched
- 22:2422:24, 29 September 2024 diff hist +300 Talk:Gujin No edit summary
- 19:2719:27, 29 September 2024 diff hist −19 Bare Bones EPLOS isn't notable and doesn't exist publicly besides a link to a discord Tag: Visual edit: Switched
- 19:1519:15, 29 September 2024 diff hist −193 Bare Bones GRUB has been released a bunch in the recent years, it's fine and good to use the upstream tarballs Tag: Visual edit
19 August 2024
- 21:5321:53, 19 August 2024 diff hist +92 OS Specific Toolchain Document use_gcc_stdint=none Tag: Visual edit: Switched
1 September 2019
- 21:2721:27, 1 September 2019 diff hist −7 m Cross-Porting Software Update link to Sortix's patches
- 21:2721:27, 1 September 2019 diff hist −7 m Porting Python Update link to Sortix's python patch
15 December 2018
- 14:2814:28, 15 December 2018 diff hist −1 m User talk:Floppout76 Balance section header equals current
- 14:2214:22, 15 December 2018 diff hist −65 Template:OSProject Undo revision 23131 by Floppout76 (talk)
- 14:2114:21, 15 December 2018 diff hist +1,229 N User talk:Floppout76 Created page with "=== Warning: Please don't focus on irrelevant aspects on the projects page == Hi, wiki admin here, were you Updater3 who I have given a warning about t..."
- 14:1414:14, 15 December 2018 diff hist −3,311 Projects Revert floppy meta data, it's a really weird and irrelevant thing to focus on. More useful would be supported boot methods (floppy, cdrom, netboot, disk image, ...), processor architecture, major features (networking, installable, self-hosting, ...)
19 October 2018
- 22:4222:42, 19 October 2018 diff hist −24 m HiFive-1 Bare Bones Move introduction to before table of contents
5 July 2018
- 19:5419:54, 5 July 2018 diff hist −8 m QEMU fw cfg Introduction goes before TOC
5 June 2018
- 16:2616:26, 5 June 2018 diff hist −287 Preparing GCC Build Clean up macOS instructions a bit but honestly this is a mess
- 16:1216:12, 5 June 2018 diff hist −8 m Preparing GCC Build Update Gentoo notes
- 16:1016:10, 5 June 2018 diff hist −3 m Preparing GCC Build Remove spurious GNU
- 16:0916:09, 5 June 2018 diff hist −435 Preparing GCC Build Rework introduction to have less redundancy
- 15:1415:14, 5 June 2018 diff hist −244 Preparing GCC Build Update Linux notes and split out Gentoo
- 15:0815:08, 5 June 2018 diff hist +360 Preparing GCC Build Add more dependencies
- 14:5514:55, 5 June 2018 diff hist −40 Preparing GCC Build Emphasize installing dependencies from the distribution
- 13:4313:43, 5 June 2018 diff hist +2 m Porting Newlib Download GNU source code over https, not http!
- 13:4113:41, 5 June 2018 diff hist −4 m Preparing GCC Build Download GNU source code over https, not ftp!
21 May 2018
- 17:5817:58, 21 May 2018 diff hist −17 m Hard Build System The Sortix cross development information has been migrated to the cross-development(7) manual page as of the Sortix 1.0 release
- 17:1017:10, 21 May 2018 diff hist 0 m Stan Dard Oh no it was slightly revised
- 17:0717:07, 21 May 2018 diff hist −1 m Hosted GCC Cross-Compiler Remove extra blank line
- 17:0217:02, 21 May 2018 diff hist −107 Bare Bones Undo revision 22118 by Korona (talk) -- The store is not dead, it is used, not sure what you are experiencing. volatile is also the wrong solution to this problem.
- 17:0117:01, 21 May 2018 diff hist −68 Bare Bones cstddef and cstdint doesn't work in my old i686-elf-g++ 4.9.1 compiler, I don't have time to test more right now, can somebody verify it works in latest gcc and then revert?