summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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-15Use explicit -fno-strict-aliasing to be on the safer side of things.Valery Ushakov
While -O is ok, gcc -O2 enables strict aliasing by default and miscompiles at least dtoa.c on powerpc.
2017-01-14Declare NaN().Valery Ushakov
2017-01-14Normalize mixed tabs for tab width of 8.Valery Ushakov
2017-01-13Use <machine/asm.h> macros.Valery Ushakov
2017-01-13Remove autogenerated emu.c - this copy was imported accidentally.Valery Ushakov
2017-01-13Don't hardcode OBJTYPE.Valery Ushakov
2017-01-13Copied from Linux version. Use <machine/asm.h> macros.Valery Ushakov
2017-01-13Don't use with-update variant to store FPSCR as the code never revertsValery Ushakov
the update and hence the stack pointer becomes out of whack.
2017-01-13Provide asm version of getcallerpc().Valery Ushakov
2017-01-13Copied from Linux version. Fix lwz mnemonic and use <machine/asm.h> macros.Valery Ushakov
2017-01-13Copied NetBSD 386 version and mechanically applied Linux 386->power diff.Valery Ushakov