summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-08-08Merged in fix-string-module-check-in-gunzip (pull request #16)HEADmasterDavid Boddie
Fixed String module load check in gunzip. Approved-by: Charles Forsyth
2023-06-11Fixed String module load check in gunzip.David Boddie
2021-12-18Merged in fix-outlstring-in-tc (pull request #14)David Boddie
Update outlstring function in tc to match others Approved-by: Charles Forsyth
2021-10-11remove duplicate vflag definitionCharles Forsyth
2021-10-11make message more helpfulCharles Forsyth
2021-10-11allow vflag > 1Charles Forsyth
2021-09-30Update outlstring function in tc to match othersDavid Boddie
2021-09-30install tl as tl not 5lCharles Forsyth
2021-09-30remove mention of long obsolete IE pluginCharles Forsyth
2021-03-23update NOTICEs and other legal bits to reflect changes to Plan 9's licence ↵Charles Forsyth
and confirm MIT-template for Inferno base and revisions
2021-03-12remoove obsolete noticeCharles Forsyth
2021-03-12remove obsolete NOTICE prototypes. add lib/legal/README to explain why the ↵Charles Forsyth
other files are there
2021-03-12remove obsolete NOTICE files superceded by /NOTICECharles Forsyth
2021-03-12remove All rights reserved. fix copyright statements. remove Styx trademarkCharles Forsyth
2021-03-11remove obsolete All rights reserved. fix email addressCharles Forsyth
2021-03-07Merged in feature/NetBSD/arm (pull request #13)Valery Ushakov
NetBSD/arm support Approved-by: Charles Forsyth
2021-03-07Merged in utils-riscv (pull request #10)Richard Miller
RISC-V compiler and linker corrections Approved-by: Charles Forsyth
2021-03-07Merged in namespace_noauth (pull request #9)Sergey Ryabin
Add -A mount option for namespace(6) Approved-by: Charles Forsyth
2021-03-07remove LGPL licences and convert remaining GPL/LGPL licences including ↵Charles Forsyth
/NOTICE to MIT form
2021-02-03Merged in Linux/spim (pull request #11)David Boddie
Fixes for spim architecture running on a Linux host Approved-by: Charles Forsyth
2021-02-03Merged in bugfix/parseman-space-escapes (pull request #12)Valery Ushakov
lib/parseman: recognize all troff space escapes Approved-by: Charles Forsyth
2021-01-05lib/parseman: recognize all troff space escapesValery Ushakov
parsetext() recognizes escapes for \& zero-width space, and \| narrow space (1/6 em-space in troff). Recognize also \^ - half-narrow space (1/12 em) and ignore it (found e.g. in dd(1)), and \0 - digit-width space and map it to plain space character (found e.g. in text(9)).
2021-01-04NetBSD/arm: segflush - use mprotect to add PROT_EXECValery Ushakov
ARM has separate read and execute protection bits so after writing out JIT code we need to make it executable.
2021-01-04NetBSD/arm: disable pax mprotect restrictions for emuValery Ushakov
ARM has separate read and execute protection bits so after writing out JIT code we need to make it executable with mprotect(2), but PAX wouldn't let us by default. Mark the emu binary so that this restriction is lifted. On other machines where this is not an issue set PAXCTL to a no-op.
2021-01-01Employed Debian tool naming and distribution conventionsPaul Boddie
2021-01-01Removed erroneous -m32 compiler switch for MIPSPaul Boddie
2021-01-01Renamed "mips" structure member to avoid reserved symbol conflictsPaul Boddie
2021-01-01Added missing floating-point register routines for little-endian MIPSPaul Boddie
2020-12-29NetBSD/asm-arm.S: use .L for local labels.Valery Ushakov
2020-12-29NetBSD/arm: initial supportValery Ushakov
This is more or less mechanical merge of existing NetBSD code and ARM-specific bits from Linux/arm files.
2020-12-08il: align data segment between small and large varsRichard Miller
2020-12-08jc: fix opcode for vlong shiftsRichard Miller
2020-12-08jc: use MOVWU for unsigned int register loadRichard Miller
2020-11-27dotRyabin Sergey
2020-11-27recompile newns.dis without debug messageRyabin Sergey
2020-11-27fix typo in namespace(6) man pageRyabin Sergey
2020-11-26add recompiled newns.disRyabin Sergey
2020-11-26Add -A mount option for namespace(6)Ryabin Sergey
2020-11-10Merged inferno-os/inferno-os into masterValery Ushakov
2020-11-09Merged in nbuwe/inferno-os/bugfix/locale-Moscow (pull request #4)Valery Ushakov
Fix Moscow timezone. Approved-by: Charles Forsyth <charles.forsyth@gmail.com>
2020-11-09Merged in nbuwe/inferno-os/bugfix/gnome-copied-files (pull request #5)Valery Ushakov
Silently ignore x-special/gnome-copied-files requests. Approved-by: Charles Forsyth <charles.forsyth@gmail.com>
2020-11-09Merged in dboddie/inferno-os-git/fix-armv3 (pull request #6)David Boddie
Fix pre-ARMv4 code generation Approved-by: Charles Forsyth <charles.forsyth@gmail.com>
2020-11-09Merged in millerresearch/inferno-riscv/utils-riscv (pull request #8)Richard Miller
Add toolchain and libmach support for riscv and riscv64 Approved-by: Charles Forsyth <charles.forsyth@gmail.com>
2020-11-09Add toolchain for riscv (ia ic il) and riscv64 (ja jc jl)Richard Miller
Because the rv64 ISA is very nearly a proper superset of rv32, the compilers ic and jc are actually the same program, which compiles to .i or .j depending on how it is invoked; similarly for ia/ja and il/jl. It is also possible to invoke ia/ic/il with a '-j' option to specify 64-bit behaviour.
2020-11-09Add riscv and riscv64 support to libmachRichard Miller
2020-07-25remove .hgignoreorigin/masterCharles Forsyth
2020-07-18Fixed case 60 which used an ARMv4 instruction regardless of version.David Boddie
Fixed case 22 to avoid using the pre/post-indexing flag with non-load instructions.
2020-03-07Silently ignore x-special/gnome-copied-files requests.Valery Ushakov
Modern desktops seem to like to send it a lot so don't spam the user with repeated messages about it.
2020-01-26Fix Moscow timezone.Valery Ushakov
DST changes started in 1981 but used several different patterns. Moscow briefly used EET/EEST timezone in 1991, but switched back on January 19, 1992. Since this file format cannot express this, just ignore it. MSK/MSD just went on as usual, it's just Moscow was not actually in it. It moved to GMT+4 without DST changes in 2011. Technically this should be called "MSK" (with a different offset), but just treat it as permanent DST (which it was) and let it be called "MSD". (Again, the file format cannot express this properly). It moved back to GMT+3 without DST changes in 2014.
2020-01-01Merged inferno-os/inferno-os into masterValery Ushakov