ack.git
2018-09-10 David GivenClang-format before editing.
2018-09-10 David GivenClang-format before editing.
2018-09-10 David GivenClang-format before editing.
2018-09-09 David GivenLots more untested helper functions.
2018-09-09 David GivenAdded some more incredibly untested helper functions.
2018-09-09 David GivenMerge from default.
2018-09-09 David GivenThinko fix.
2018-09-09 David GivenUse the correct ELF processor flags; align properly.
2018-09-09 David GivenCall proper Linux system calls proper-like.
2018-09-09 David GivenRemember to preserve input registers if we're going...
2018-09-09 David GivenCall atexit handlers properly, avoiding a NPE and seg...
2018-09-09 David GivenYikes! Turns out that FPU registers are only 32 bits...
2018-09-09 David GivenAllow the ELF processor flags to be set. Generate MIPS...
2018-09-09 David GivenRework relocations again: add RELO2HI and RELO2HISAD...
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-02 David GivenMerge pull request #120 from davidgiven/dtrg-no
2018-09-02 David GivenRemove stray #include.
2018-09-02 David GivenRip out the built-in preprocessor from cemcom.ansi...
2018-09-02 David GivenDisable the built-in preprocessor in cemcom.ansi; the...
2018-09-02 David GivenImplement single-line C++-style comments.
2018-09-02 David GivenRun through clang-format before editing.
2018-09-02 David GivenRun through clang-format before editing.
2018-09-02 David GivenRun files through clang-format before editing.
2018-09-02 David GivenConvert CRLF into LF on read; this should avoid problem...
2018-09-02 David GivenRun files through clang-format before editing.
2018-09-01 David GivenAdd a completely non-tested table-based MIPS assembler.
2018-09-01 David GivenMerge.
2018-09-01 David GivenThe default installation location should be /usr/local.
2018-09-01 David GivenMerge pull request #112 from davidgiven/dtrg-te
2018-09-01 David GivenDisable the msys32 build because it doesn't work (due...
2018-09-01 David GivenAnother typo fix.
2018-09-01 David GivenTypo fix.
2018-09-01 David GivenExperiment with a build matrix and msys32.
2018-09-01 David GivenAdd bison and flex.
2018-09-01 David GivenNo luck with ninja --- make should work?
2018-09-01 David GivenUpdate apt before installing.
2018-09-01 David GivenTypo fix.
2018-09-01 David GivenCygwin setup is very slow, so put sh-on-windows first...
2018-09-01 David GivenLet's try sh-on-windows as well.
2018-09-01 David Givenmsys32 doesn't work; try Cygwin instead.
2018-09-01 David GivenInstall ninja before building.
2018-09-01 David GivenLooks like sh-on-windows isn't working.
2018-09-01 David GivenAdd a drone.yml for tea-ci.
2018-09-01 David GivenDon't try to use acct() on cygwin (which doesn't suppor...
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...
next