summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
6 daysRedeclare some vars as externKonstantin Kirik (snegovick)
6 daysRemove const qualifiers because these interfere with libtk compilationKonstantin Kirik (snegovick)
6 daysAdd missing includeKonstantin Kirik (snegovick)
6 daysRewrite anonymous structs to stop compiler complaints about multiple definitionsKonstantin Kirik (snegovick)
6 daysAdd missing includeKonstantin Kirik (snegovick)
6 daysFix issue with multiple definitions of coherence, disable coherence call ↵Konstantin Kirik (snegovick)
because its implementation is empty anyway. I failed to identify how to properly initialize coherence to leave call to it in place.
6 daysReplace pthread_yield with sched_yieldKonstantin Kirik (snegovick)
6 daysAdd missing nrand declarationKonstantin Kirik (snegovick)
6 daysFix compilation error due to multiple definitions of hintabsize variableKonstantin Kirik (snegovick)
2025-08-13Merge pull request #28 from vsrinivas/venti-zero-score-fixHEADmasterCharles Forsyth
venti: Session.read(): Handle reads for 0-score/any type locally
2025-03-27venti: Session.read(): Handle reads for 0-score/any type locallyVenkatesh Srinivas
vac archives may have the zero-score (da39...) with any type. I've observed type VtDirType + 3, for a single 720 MiB file, for example. The reference venti server will not find zero-score blocks with type != 0; and the reference client does not send reads for zero-score blocks regardless of type (see libventi/client.c: vtreadpacket). Implement the same logic in venti.b.
2025-02-05Merge pull request #19 from dboddie/separate-thumb-and-thumb2David Boddie
Treat Thumb and Thumb-2 floating point code differently
2024-06-13Merge pull request #18 from dboddie/remove-duplicate-submoduleCharles Forsyth
Removed duplicate libfreetype submodule
2024-05-15Added a check to enable Thumb-2 floating point code to be treated differentlyDavid Boddie
to Thumb code. This requires Thumb-2 builds to pass the -2 option to tl.
2024-05-15Removed duplicate libfreetype submodule.David Boddie
2024-04-27Merge pull request #17 from dboddie/fix-freetype-buildCharles Forsyth
Added a missing freetype include path
2024-04-27Added a missing include path.David Boddie
2024-04-22Merge pull request #11 from dboddie/thumb2-compiler-changesCharles Forsyth
Thumb compiler changes to support Thumb-2
2024-04-22Merge pull request #9 from dboddie/add-data2textsCharles Forsyth
Add data2texts utility
2024-04-22Merge pull request #7 from kapoarbo/masterCharles Forsyth
acme (Edit X u): remove unconditional warning
2024-04-22Merge pull request #12 from dboddie/update-freetypeCharles Forsyth
Update FreeType to the latest code
2024-04-22Merge pull request #16 from pete/multiple-small-fixesCharles Forsyth
Multiple small fixes
2024-04-22Merge pull request #14 from pete/add-whoisCharles Forsyth
Add whois(1)
2024-04-22Merge pull request #15 from pete/add-uniq-cCharles Forsyth
Add uniq -c
2024-04-16Don't force JIT on charon.Pete
This keeps charon from failing to load img.b on systems where JIT is disabled. I suspect this is another holdover from when Inferno ran on systems that were tiny in the 90s.
2024-04-16Assume UTF-8 from the X11 clipboard.Pete
This stops a lot of error spew from libxwhichever: almost everything's UTF-8, Plan 9 won.
2024-04-16A patch from ipn.caerwyn.net to use RGB24 by default for image display.Pete
Gets rid of all the dithering.
2024-04-16Fix a crash in libdraw; I think this came from qrstuv.Pete
2024-04-16Add Roman miles (romanmile) to /lib/units.Pete
2024-04-16Remove the commented-out buggy lines.Pete
2024-04-16Fix a bug in directory listings in httpd.Pete
2024-04-16Add a few newer file types to httpd.suff.Pete
In particular, not serving .css as text/css was confusing to some browsers. squash
2024-04-16Make the wm/memory display more readable by converting uniformly.Pete
2024-04-16Document whois(1).Pete
2024-04-16An implementation of whois.Pete
2024-04-16Update the man page for uniq(1).Pete
2024-04-16Add -c to uniq.Pete
(Match Plan 9.)
2024-02-28Added the usual missing files.David Boddie
2024-02-28Removed libfreetype fork, replacing it with a submodule and some ↵David Boddie
Inferno-specific files. Retained the license documents and updated the header files.
2023-11-16Fixed support for the status flag in some AND instructions.David Boddie
2023-11-16Added a definition for the temporary floating point register.David Boddie
2023-11-16Reassigned the temporary floating point register.David Boddie
2023-11-16Adapted code from 5l to simplify the FP comparison case.David Boddie
Annotated the integer/float conversion encodings.
2023-11-16Used modified VFP instruction sequences from 5l.David Boddie
2023-11-16Unsuccessfully tried to implement reasonable sets of instructions.David Boddie
2023-11-16Made single and double FP register usage consistent.David Boddie
Worked around double to long handling in the _d2l function.
2023-11-16Adjusted transfers between doubles and register pairs.David Boddie
2023-11-16Fixed register encoding, or at least made our use of registers consistent.David Boddie
2023-11-16Added a note about the number of floating point registers.David Boddie
Hopefully fix float-int transfer and comparison instructions.
2023-11-16Enabled assembly of constant strings into the text segment.David Boddie