ack.git
2018-09-09 David GivenFix some niggling issues --- we have our first binary...
2018-09-09 David GivenSimplify MIPS relocations. Add RELS2 (for generic high...
2018-09-09 David GivenWarning fix.
2018-09-08 David GivenAdded some very untested csa and csb implementations...
2018-09-08 David GivenAdded hi[] and lo[] functions to the assembler; fix...
2018-09-08 David GivenRework floating point conversion. Bash enough of the...
2018-09-08 David GivenPrecisely one stack hreg gets allocated for each vreg...
2018-09-05 David GivenMIPS appears to hate converting unsigneds to floats...
2018-09-05 David Given(Slightly) better errors on phi congruence group mismat...
2018-09-04 David GivenWe attempt to compile the first library function; we...
2018-09-04 David GivenAdded library skeletons.
2018-09-04 David GivenAdded a boot.o based on the PowerPC one.
2018-09-04 David GivenThe examples all compile now (probably incorrectly...
2018-09-04 David GivenLots of assembler and rule bugfixing.
2018-09-03 David GivenAdded li and la instructions.
2018-09-03 David GivenAdd in floating point support to the code generator.
2018-09-03 David Givenmcgg now checks that registers have at most one type...
2018-09-02 David GivenAdd some painfully untested FPU instructions.
2018-09-02 David GivenThe MIPS backend is still full of holes, and cut-and...
2018-09-02 David GivenBetter error reporting for unterminated strings.
2018-09-01 David GivenAdd a completely non-tested table-based MIPS assembler.
2018-06-25 David GivenMerge pull request #110 from davidgiven/dtrg-warnings
2018-06-25 David GivenWarning-fixed and ansified the Modula-2 library. dtrg-warnings
2018-06-24 David GivenMove the Modula-2 library includes into a directory...
2018-06-24 David GivenMerge pull request #109 from davidgiven/dtrg-warnings
2018-06-24 David GivenAll the Linux include directories are the same, so...
2018-06-23 David GivenMerge pull request #108 from davidgiven/dtrg-warnings
2018-06-23 David GivenWarning-fix and protoise the basic library.
2018-06-23 David GivenMerge pull request #107 from davidgiven/dtrg-libc
2018-06-23 David GivenMerge from trunk.
2018-06-23 David GivenRemove the dependency on the glibc-only byteswap.h.
2018-06-23 David GivenRemove c99-isms.
2018-06-23 David GivenRun through clang-format.
2018-06-23 David GivenMerge pull request #106 from davidgiven/dtrg-libc
2018-06-23 David GivenRemove the attic.
2018-06-23 David GivenMove mktemp to sys; attic getgrent as noone will ever...
2018-06-23 David GivenMove the portable time code into core. clock() goes...
2018-06-23 David GivenMove time() into sys; change the name of the variable...
2018-06-23 David GivenMove the big gnarly functions like system() and popen...
2018-06-23 David GivenMove stdio into (mostly) sys.
2018-06-23 David GivenChange stdio to use atexit() rather than the internal...
2018-06-23 David GivenAll the opendir()/readdir() stuff is obsolete because...
2018-06-23 David GivenAdd the sys directory for libc functions which use...
2018-06-23 David GivenMove the errno functions into core.
2018-06-23 David GivenGet em22 working. Remove the leading-underscore system...
2018-06-23 David GivenGet the pdp7 plat working; remove the leading-underscor...
2018-06-23 David GivenMade the rpi platform work with the new libc layout.
2018-06-23 David GivenMade pc86 work with the new libc.
2018-06-23 David GivenMade the two OSX platforms work with the new libc layout.
2018-06-23 David GivenMake linuxppc work.
2018-06-23 David GivenMade linux68k work; commoned up all the generic linux...
2018-06-23 David GivenMake linux386 work with the new libc layout.
2018-06-23 David GivenCreate a basic and probably wrong common unistd.h,...
2018-06-23 David GivenMove assert into core.
2018-06-23 David GivenWarning fix.
2018-06-23 David GivenDon't crash and burn if there are no tests to run.
2018-06-23 David GivenMove the string-to-float functions into core, after...
2018-06-22 David Givenlibc floating point and stdio floating point can now...
2018-06-22 David GivenRearrange the libc config files, ready for adding new...
2018-06-22 David GivenGet the em libc working again: remove the modula-2...
2018-06-22 David GivenMerge from default.
2018-06-22 David GivenMerge pull request #105 from davidgiven/dtrg-ass
2018-06-22 David GivenReplace fake-varargs, which doesn't work on 64-bit...
2018-06-22 David GivenReplace fake-varargs, which doesn't work on 64-bit...
2018-06-22 David GivenMove some more libc functions into core.
2018-06-21 David GivenRealise that the libc core can safely call other libc...
2018-06-21 David GivenThe ctype functions are pure.
2018-06-21 David GivenThe maths library is pure.
2018-06-21 David GivenMoved the setjmp functions into the new pure directoy.
2018-06-21 David GivenMove the pure locale functions into the new pure directory.
2018-06-21 David GivenMove the pure stdlib functions into the new pure directory.
2018-06-21 David GivenRethink the libc layout.
2018-06-21 David GivenMove the str and mem functions into the new src/core.
2018-06-21 David GivenRun libcc.ansi through clang-format.
2018-06-20 David GivenMerge pull request #96 from kernigh/kernigh-emu-1
2018-06-18 David GivenMerge pull request #103 from davidgiven/dtrg-warnings
2018-06-18 David GivenTurns out that the compiler needs access to the libpc...
2018-06-17 David GivenAnsify and warning fix.
2018-06-17 David GivenRun C files through clang-format.
2018-06-17 David GivenUse cproto to extract all the prototypes.
2018-06-17 David GivenAdded a pc.h to contain libpc prototypes; some ansifica...
2018-06-17 David GivenMove the private Pascal headers into libpc where they...
2018-06-17 David GivenWarning fixes.
2018-06-17 David GivenWarning fix.
2018-06-17 David GivenMerge pull request #102 from davidgiven/dtrg-powerpc
2018-06-17 David GivenFix edge case in rlwnm when the mask is 32 bits wide...
2018-06-17 David GivenTurns out that andi and andis only have . forms. Fixed...
2018-06-17 David GivenTurns out I was returning values from syscalls in the...
2018-06-17 David GivenLots of floating point, bugfixes, and system calls...
2018-06-16 David GivenDo a bit of floating point stuff; added brk(); fixed...
2018-06-16 David GivenFix a setcr0 bug which was trashing the condition regis...
2018-06-15 David GivenMerge pull request #100 from kernigh/kernigh-pdp
2018-06-15 George KoehlerPrevent crash in isatty()
2018-06-15 George KoehlerUse 2-byte alignment in pdpv7 to prevent SIGBUS.
2018-06-14 David GivenGot the emulator to the point where we're hitting the...
2018-06-14 David GivenSome code runs (up to needing setcr0).
2018-06-14 David GivenImplement a non-functional skeleton of the PowerPC...
2018-06-14 David GivenMerge pull request #99 from davidgiven/dtrg-ass
2018-06-13 David GivenMerge from trunk.
2018-06-13 David GivenFile cleanup.
next