11 days ago Benjamin Stürz
irc: add useful comment (thanks casept) (main)
3 weeks ago Benjamin Stürz
cc1: add parsing of declaration at the start of a function
cc1: allow implicit int with sc in non-global scope
irc: improve EX_EQ and EX_NE
sys: add missing user.asm
sys: add comments
sys: implement ring 3
sys: set up and load LDT
sys: fix typo
sys: remove useless port delay
sys: use named GDT offsets
sys: setup and load TSS
sys: start init task (in kernel space)
4 weeks ago Benjamin Stürz
cc1: decl(): parse storage class
cc1: fix decl()
cc1: add unfinished declaration parser
cc1: add peek() and next()
cc1: peekd -> peekdch
cc1: add initial lexer code
cc1: initial commit
add doc/XOpenC.pdf
Floppy drives are such a massive pain in the ass.
sys: fix putchar()'s scroll back
sys: move macros into macros.inc
sys: update .gitignore