summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-12-21Merged in yk/inferno-os/AIX-power (pull request #17)Charles Forsyth
AIX-power port Approved-by: Charles Forsyth <charles.forsyth@gmail.com>
2018-12-21Merged in 1337p337/inferno (pull request #22)Charles Forsyth
Fix the X command in acme. Approved-by: Charles Forsyth <charles.forsyth@gmail.com>
2018-12-21Merged in mechazoidal/inferno-os (pull request #19)Charles Forsyth
Fix building on OpenBSD
2018-12-21Merged in dboddie/inferno-os (pull request #21)Charles Forsyth
Fixed compilation of 9load for x86 with modern GCC versions. Approved-by: Charles Forsyth <charles.forsyth@gmail.com>
2018-12-10correct bizarre definition of RGBA32 [clasp126hfsp645io@icebubble.org]Charles Forsyth
2018-03-24Added a function for drawing on 16-bit displays.David Boddie
2017-09-14Fix the X command in acme.Pete Elmore
2017-07-15Reverted casts in asm.c, changing types in l.h to compensate.David Boddie
Increased the size of the dbuf array to match the total size of obuf and ibuf.
2017-07-14Fixed warnings from recent versions of GCC.David Boddie
Fixed incorrect buffering due to a change in the way the buf.dbuf array is compiled in at least GCC 4.9.2, GCC 5.4.0 and GCC 6.3.0.
2017-07-09Use pthreads instead of rthreads on OpenBSD and add back FPU supportScott Francis
2017-05-14fix typo and cyclic diagnosticCharles Forsyth
2017-05-14need to tag the cycle for later code, so move the testCharles Forsyth
2017-05-14need to tag the cycle for later code, so move the testCharles Forsyth
2017-05-14unless oldcycles, certain cyclic references are fineCharles Forsyth
2017-05-14missing t in error messageCharles Forsyth
2017-05-14unless oldcycles, circular reference via array is now fineCharles Forsyth
2017-05-14use %p not %luxCharles Forsyth
2017-05-14missing t in error messageCharles Forsyth
2017-04-20remove assembly-language functions no longer needed because os-clone.c has goneCharles Forsyth
2017-04-20remove clone implementation of kprocCharles Forsyth
2017-04-20Merged default into AIX-powerAIX-powerYaroslav Kolomiiets
2017-04-16merge with bitbucketCharles Forsyth
2017-04-16change from Aaron R Robinson to fix interface generation when exception ↵Charles Forsyth
types appear
2017-04-16recompiled for MacOSX sierraCharles Forsyth
2017-04-16do not include Quicktime.h that is not currently needed and might not existCharles Forsyth
2017-04-15commit the .dis for the switch from Keyring to CryptCharles Forsyth
2017-04-15recompiled versions of Windows executable (root set to C:/inferno as before)Charles Forsyth
2017-04-15Windows' system() library function can malfunction with "Access Denied" when ↵Charles Forsyth
crossing 32/64 barrier, so define our own
2017-04-15MS include files now #define environ,Charles Forsyth
which messes up its use as field of struct, so undef it, unless needed for Windows interface, as controlled by INFERNO_KEEPENVIRON. Only rc and mk need extern char**environ
2017-04-15MS compiler now messes up true as a variableCharles Forsyth
2017-04-15advance to Windows XPCharles Forsyth
2017-02-28limbo/lex.c: allocmem(0) to return a valid pointer even though malloc(0) may ↵Yaroslav Kolomiiets
get nil
2017-02-27hgignore more of the generated headersYaroslav Kolomiiets
2017-02-27emu/port/win-x11a.c: keep the highest byte of a pixel in copy32to32Yaroslav Kolomiiets
2017-02-27emu/port/devfs-posix.c: POSIXly include fcntl.hYaroslav Kolomiiets
2017-02-27limbo/lex.c: allow malloc(0) to return nil as some implementations doYaroslav Kolomiiets
2017-02-27mk: mkfile: allow ports to override archive.$O via MKARYaroslav Kolomiiets
2017-02-27add AIX/power portYaroslav Kolomiiets
2017-02-23recompile mount as wellCharles Forsyth
2017-02-23remake /dis/lib/factotum.disCharles Forsyth
2017-02-22enable bitbucket pipelines for Linux/386Yaroslav Kolomiiets
2017-02-22emu/port/portmkfile: pass $MKFLAGS downstreamYaroslav Kolomiiets
2017-02-21Merged in yk/inferno-os (pull request #13)Charles Forsyth
emu: windows scroll wheel + 21-bit rune fixes Approved-by: Charles Forsyth
2017-02-21emu: fix conversion to windows UTF-16 and backYaroslav Kolomiiets
2017-02-20Sys->char2byte: allow 21-bit runesYaroslav Kolomiiets
2017-02-20emu: do not drop successive scroll eventsYaroslav Kolomiiets
2017-02-20emu: windows scroll wheelYaroslav Kolomiiets
2017-02-13Fix norm2 so it adheres to specification: norm2(x) = sqrt(dot(x , x))Aaron Robinson
2017-01-13Drop space before tab.Valery Ushakov
2017-01-12Revert dbaf2f1a92f6 and instead move initialization of "coherence" toValery Ushakov
emu/NetBSD/os.c As explained in inferno-os issue 335: > The definition of coherence deliberately takes advantage of a C rule > to avoid anyone having to change an existing fork of emu (eg, for a > new platform), to account for the arrival of "coherence". If a > given port doesn't define it, it will be nil and main will fill it > in. If as on Windows or now NetBSD, it needs to be defined from the > start, the os.c for that platform should do it, but still no other > platforms need source changes.