summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-03-26/lib/unicode → /lib/ucdJacob Moody
Used by runecomp(2) for generation.
2023-03-26runecomp(2)Jacob Moody
2023-03-26cpp: allow qid version change for #pragma onceJacob Moody
2023-03-25upas/runq: we don't care about the waitmsg, use waitpidOri Bernstein
2023-03-25cpp: correct #pragma once uniqueness checkJacob Moody
2023-03-25upas/runq: wait for bounce sender to exit (thanks grizi)Ori Bernstein
when we send a return message, we need to wait for the message to exit before we clean up the state files.
2023-03-22ape: add stdnoreturn.hJacob Moody
2023-03-21cpp: #pragma once supportJacob Moody
2023-03-21v8e: clean unused argument and tidy usage (thanks mkf)Jacob Moody
2023-03-20cc: fndecls: always ignore non-function typesSigrid Solveig Haflínudóttir
2023-03-19/lib/theo: The invention of interrupts was a bad idea.sl
2023-03-17nusb(4): document a88179 support (thanks llamaa)Jacob Moody
2023-03-17cc: fndecls: use current fn node directlySigrid Solveig Haflínudóttir
2023-03-17cc: fix suicide with undefined function argumentsJacob Moody
_Noreturn change introduced a check on the type for OFUNC. This will be nil in the event that a symbol given as a function argument is undefined.
2023-03-17cc: add __func__ supportSigrid Solveig Haflínudóttir
2023-03-17cc: NORET -> _NoreturnJacob Moody
The committee has spoken
2023-03-16auth/none, mothra, news, libttf: unused variable removalJacob Moody
2023-03-16cc: add NORETJacob Moody
2023-03-16/lib/rsc: My plan is to not do any telemetry on Plan 9.sl
2023-03-16/lib/rsc: The plan9 port is becoming increasingly difficult to maintain and ↵sl
holds back non-plan9 development.
2023-03-13man1: various spelling fixesJacob Moody
2023-03-12imap4d: add entry to detect file locked errors on hjfsAlex Musolino
Hjfs reports "file locked" whilst cwfs reports "file is locked". This whole approach is a bit crappy, but this change will get us (me) by for now.
2023-03-10kbmap: fix multi column display for smaller windows (thanks mkf)Jacob Moody
2023-03-10factotum(4): fix typos (thanks sirjofri)Alex Musolino
2023-03-09print, strtod: fix -0 and -NaN, respect verb flags when formattingSigrid Solveig Haflínudóttir
2023-03-08mt7688 kerneladventuresin9
2023-03-08sys/src/libc/spim/mkfile: use port/lock.c and spim/tas.sadventuresin9
2023-03-08sys/src/libc/mips/tas.s: _tas() for spimadventuresin9
2023-03-07sys/src/9/port/sysproc.c: add spim magicadventuresin9
2023-03-07/spim/include/ape/ureg.h: fixed missing ifndefadventuresin9
2023-03-07/spim/include/ape/ureg.h: ape for spimadventuresin9
2023-03-07/spim/include/ape/stdarg.h: ape for spimadventuresin9
2023-03-07/spim/include/ape/math.h: ape for spimadventuresin9
2023-03-07/spim/include/ape/float.h: added, and endian fixadventuresin9
2023-03-06/sys/src/libc/mips/tas.s: remove _tas() problem elsewhereadventuresin9
2023-03-06/sys/src/libc/mips/tas.s: add _tas()adventuresin9
2023-03-06endian fix for spimadventuresin9
2023-03-06endian fix for spimglenda
2023-03-05ip(3): corrections to Udphdr field descriptionsrodri
2023-03-05Mail: don't start plumb procs in their own note groupsAlex Musolino
Doing so means these procs hang around after acme exits.
2023-03-05/sys/src/games/^(aout2gba gba/rom): basic gba toolkitJacob Moody
2023-03-05import tc and tl from 9fernoJacob Moody
2023-03-05/lib/troll: Running Rust code on Plan 9 using webassemblysl
2023-03-04diff: add missing fileOri Bernstein
2023-03-04diff, merge3: refactor diff, implement merge3Ori Bernstein
Refactor diff internals to allow multiple diffs to be done in the same process. This allows a merge3 to be implemented off the guts of diff. Tests are added, files with no end of line terminator are currently broken.
2021-11-27a.out(6): document dynamically loadable modulesHumm
The loaders can generate export tables in executables and build dynamically loadable modules and there is a library to load those floating around. This documents the format of dynamically loadable modules.
2023-03-01test(1): add a missing space after -TSigrid Solveig Haflínudóttir
2023-02-28games/dmid: fix running status for streamsqwx
regression from previous commits; better handling
2023-02-25geometry(2): corrections and improvementsrodri
The dot and inner products are not the same, and neither are cross and outer ones. Trimmed function signatures—similar to those in draw(2)—were added to aid in comprehension.
2023-02-24games/gb: crude serial port emulationJacob Moody
Timing is not as good as it needs to be, but servicable in more forgiving scenarios. Clock drift between two paired systems sits around 8 - 32 cycles when tested locally.