public
/
ack.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
ack.git
2019-02-06
David Given
Merge pull request #144 from davidgiven/dtrg-arraysizes
commit
|
commitdiff
|
tree
|
snapshot
2019-02-06
David Given
Use a helper function for cai --- only saves two bytes...
commit
|
commitdiff
|
tree
|
snapshot
2019-02-06
David Given
Merge pull request #142 from davidgiven/dtrg-arraysizes
commit
|
commitdiff
|
tree
|
snapshot
2019-02-06
David Given
Common out boilerplate function prologue code; shrinks...
commit
|
commitdiff
|
tree
|
snapshot
2019-02-06
David Given
Run through clang-format before editing.
commit
|
commitdiff
|
tree
|
snapshot
2019-02-06
David Given
Merge pull request #141 from davidgiven/dtrg-stray
commit
|
commitdiff
|
tree
|
snapshot
2019-02-06
David Given
Merge pull request #140 from davidgiven/dtrg-arraysizes
commit
|
commitdiff
|
tree
|
snapshot
2019-02-06
David Given
Move the standard ret boilerplate into a helper procedu...
commit
|
commitdiff
|
tree
|
snapshot
2018-12-22
David Given
Install the cpp.ansi man page. #82.
commit
|
commitdiff
|
tree
|
snapshot
2018-11-20
David Given
Merge pull request #136 from kernigh/kernigh-led-malloc
commit
|
commitdiff
|
tree
|
snapshot
2018-11-14
George Koehler
Remove code to calculate memory usage with sbrk().
commit
|
commitdiff
|
tree
|
snapshot
2018-11-14
George Koehler
Switch led to malloc() and realloc().
commit
|
commitdiff
|
tree
|
snapshot
2018-11-14
George Koehler
Fix em_led -u name when memory allocator moves ALLOMODL.
commit
|
commitdiff
|
tree
|
snapshot
2018-11-14
George Koehler
Switch from long to size_t when allocating memory.
commit
|
commitdiff
|
tree
|
snapshot
2018-11-05
David Given
Merge pull request #135 from kernigh/kernigh-mv-int
commit
|
commitdiff
|
tree
|
snapshot
2018-11-05
George Koehler
Move int to $(INSDIR)/bin/int
commit
|
commitdiff
|
tree
|
snapshot
2018-09-22
David Given
Merge pull request #133 from davidgiven/dtrg-mips
commit
|
commitdiff
|
tree
|
snapshot
2018-09-22
David Given
When parsing constants which don't fit into an arith...
dtrg-mips
commit
|
commitdiff
|
tree
|
snapshot
2018-09-22
David Given
Merge pull request #132 from davidgiven/dtrg-mips
commit
|
commitdiff
|
tree
|
snapshot
2018-09-22
David Given
Teach the code generator about the zero register and...
commit
|
commitdiff
|
tree
|
snapshot
2018-09-22
David Given
Take hreg aliases into account when finding evicted...
commit
|
commitdiff
|
tree
|
snapshot
2018-09-22
David Given
Add the OPTIONS clause to the mcgg grammar; add an...
commit
|
commitdiff
|
tree
|
snapshot
2018-09-20
David Given
Merge pull request #131 from davidgiven/dtrg-mips
commit
|
commitdiff
|
tree
|
snapshot
2018-09-20
David Given
Remove some old, hopefully unused PowerPC code. Teach...
commit
|
commitdiff
|
tree
|
snapshot
2018-09-20
David Given
Fix subtle register corruption bug where aliases weren...
commit
|
commitdiff
|
tree
|
snapshot
2018-09-19
David Given
Create correctly sized csa descriptors in the Basic...
commit
|
commitdiff
|
tree
|
snapshot
2018-09-19
David Given
A few more minor optimisations.
commit
|
commitdiff
|
tree
|
snapshot
2018-09-19
David Given
The approach I was taking to csa and csb turns out...
commit
|
commitdiff
|
tree
|
snapshot
2018-09-19
David Given
Fix incorrect ori encoding.
commit
|
commitdiff
|
tree
|
snapshot
2018-09-18
David Given
Remember to save longs and doubles. Yikes.
commit
|
commitdiff
|
tree
|
snapshot
2018-09-18
David Given
Updated READMEs with the MIPS platform.
commit
|
commitdiff
|
tree
|
snapshot
2018-09-18
David Given
Make the MIPS boot code produce correct code.
commit
|
commitdiff
|
tree
|
snapshot
2018-09-18
David Given
Loads and stores (except longs, which are difficult...
commit
|
commitdiff
|
tree
|
snapshot
2018-09-18
David Given
Fixed some bad mcg ir code generation: only nodes which...
commit
|
commitdiff
|
tree
|
snapshot
2018-09-17
David Given
Add unsigned comparison rules.
commit
|
commitdiff
|
tree
|
snapshot
2018-09-17
David Given
Add extern declaration which I forget to check in.
commit
|
commitdiff
|
tree
|
snapshot
2018-09-17
David Given
Add specialist rules for signed integer comparisons...
commit
|
commitdiff
|
tree
|
snapshot
2018-09-17
David Given
Array descriptor ranges are inclusive; adjust aar and...
commit
|
commitdiff
|
tree
|
snapshot
2018-09-17
David Given
Fix lar and sar, which were horribly, horribly broken...
commit
|
commitdiff
|
tree
|
snapshot
2018-09-17
David Given
Fix aar; add test.
commit
|
commitdiff
|
tree
|
snapshot
2018-09-17
David Given
ACK loi 1 and sti 1 load and store unsigned bytes....
commit
|
commitdiff
|
tree
|
snapshot
2018-09-17
David Given
rotate() now generates valid code.
commit
|
commitdiff
|
tree
|
snapshot
2018-09-17
David Given
Fix bls4.
commit
|
commitdiff
|
tree
|
snapshot
2018-09-17
David Given
Added cms, and a test for it.
commit
|
commitdiff
|
tree
|
snapshot
2018-09-17
David Given
Add hacky 64-bit comparisons (used by M2).
commit
|
commitdiff
|
tree
|
snapshot
2018-09-17
David Given
Added a test for set. Fix mips set implementation.
commit
|
commitdiff
|
tree
|
snapshot
2018-09-14
David Given
Set fixes; also add discrete tests for and, ior, xor.
commit
|
commitdiff
|
tree
|
snapshot
2018-09-14
David Given
Make inn work; fix broken 64-bit loads and stores.
commit
|
commitdiff
|
tree
|
snapshot
2018-09-14
David Given
Implement a working .trp.
commit
|
commitdiff
|
tree
|
snapshot
2018-09-14
David Given
Remove la; turns out that the assembler gets upset...
commit
|
commitdiff
|
tree
|
snapshot
2018-09-14
David Given
Clang-format before editing.
commit
|
commitdiff
|
tree
|
snapshot
2018-09-13
David Given
Bugfix rck.
commit
|
commitdiff
|
tree
|
snapshot
2018-09-13
David Given
Fix csa and csb.
commit
|
commitdiff
|
tree
|
snapshot
2018-09-13
David Given
Make work with clang.
commit
|
commitdiff
|
tree
|
snapshot
2018-09-12
David Given
Fix an incorrect instruction, and incredibly broken...
commit
|
commitdiff
|
tree
|
snapshot
2018-09-12
David Given
Converting floats and doubles to integers now works...
commit
|
commitdiff
|
tree
|
snapshot
2018-09-12
David Given
mcg now uses dataf4 and dataf8 to emit floating point...
commit
|
commitdiff
|
tree
|
snapshot
2018-09-12
David Given
Make sure li works properly when loading fixed up value...
commit
|
commitdiff
|
tree
|
snapshot
2018-09-12
David Given
Adding new tokens to the assembler isn't quite as easy...
commit
|
commitdiff
|
tree
|
snapshot
2018-09-11
David Given
Values are more useful shown in hex.
commit
|
commitdiff
|
tree
|
snapshot
2018-09-11
David Given
Fix an unsubtle bug where subtractions were done backwa...
commit
|
commitdiff
|
tree
|
snapshot
2018-09-11
David Given
Fix a subtle thinko which was causing bits 2-3 of jump...
commit
|
commitdiff
|
tree
|
snapshot
2018-09-10
David Given
Add huge numbers of failing tests.
commit
|
commitdiff
|
tree
|
snapshot
2018-09-10
David Given
Add the bitset helpers. We now have enough helpers...
commit
|
commitdiff
|
tree
|
snapshot
2018-09-10
David Given
Do some cleanup; ha16[] and friends can now be used...
commit
|
commitdiff
|
tree
|
snapshot
2018-09-10
David Given
Replaced some incorrect hi16s with ha16s.
commit
|
commitdiff
|
tree
|
snapshot
2018-09-10
David Given
Added some more very untested helper functions.
commit
|
commitdiff
|
tree
|
snapshot
2018-09-10
David Given
Add the .dataf4 and .dataf8 directives to the assembler...
commit
|
commitdiff
|
tree
|
snapshot
2018-09-10
David Given
Ansify.
commit
|
commitdiff
|
tree
|
snapshot
2018-09-10
David Given
Clang-format before editing.
commit
|
commitdiff
|
tree
|
snapshot
2018-09-10
David Given
Clang-format before editing.
commit
|
commitdiff
|
tree
|
snapshot
2018-09-10
David Given
Clang-format before editing.
commit
|
commitdiff
|
tree
|
snapshot
2018-09-09
David Given
Lots more untested helper functions.
commit
|
commitdiff
|
tree
|
snapshot
2018-09-09
David Given
Added some more incredibly untested helper functions.
commit
|
commitdiff
|
tree
|
snapshot
2018-09-09
David Given
Merge from default.
commit
|
commitdiff
|
tree
|
snapshot
2018-09-09
David Given
Thinko fix.
commit
|
commitdiff
|
tree
|
snapshot
2018-09-09
David Given
Use the correct ELF processor flags; align properly.
commit
|
commitdiff
|
tree
|
snapshot
2018-09-09
David Given
Call proper Linux system calls proper-like.
commit
|
commitdiff
|
tree
|
snapshot
2018-09-09
David Given
Remember to preserve input registers if we're going...
commit
|
commitdiff
|
tree
|
snapshot
2018-09-09
David Given
Call atexit handlers properly, avoiding a NPE and seg...
commit
|
commitdiff
|
tree
|
snapshot
2018-09-09
David Given
Yikes! Turns out that FPU registers are only 32 bits...
commit
|
commitdiff
|
tree
|
snapshot
2018-09-09
David Given
Allow the ELF processor flags to be set. Generate MIPS...
commit
|
commitdiff
|
tree
|
snapshot
2018-09-09
David Given
Rework relocations again: add RELO2HI and RELO2HISAD...
commit
|
commitdiff
|
tree
|
snapshot
2018-09-09
David Given
Fix some niggling issues --- we have our first binary...
commit
|
commitdiff
|
tree
|
snapshot
2018-09-09
David Given
Simplify MIPS relocations. Add RELS2 (for generic high...
commit
|
commitdiff
|
tree
|
snapshot
2018-09-09
David Given
Warning fix.
commit
|
commitdiff
|
tree
|
snapshot
2018-09-08
David Given
Added some very untested csa and csb implementations...
commit
|
commitdiff
|
tree
|
snapshot
2018-09-08
David Given
Added hi[] and lo[] functions to the assembler; fix...
commit
|
commitdiff
|
tree
|
snapshot
2018-09-08
David Given
Rework floating point conversion. Bash enough of the...
commit
|
commitdiff
|
tree
|
snapshot
2018-09-08
David Given
Precisely one stack hreg gets allocated for each vreg...
commit
|
commitdiff
|
tree
|
snapshot
2018-09-05
David Given
MIPS appears to hate converting unsigneds to floats...
commit
|
commitdiff
|
tree
|
snapshot
2018-09-05
David Given
(Slightly) better errors on phi congruence group mismat...
commit
|
commitdiff
|
tree
|
snapshot
2018-09-04
David Given
We attempt to compile the first library function; we...
commit
|
commitdiff
|
tree
|
snapshot
2018-09-04
David Given
Added library skeletons.
commit
|
commitdiff
|
tree
|
snapshot
2018-09-04
David Given
Added a boot.o based on the PowerPC one.
commit
|
commitdiff
|
tree
|
snapshot
2018-09-04
David Given
The examples all compile now (probably incorrectly...
commit
|
commitdiff
|
tree
|
snapshot
2018-09-04
David Given
Lots of assembler and rule bugfixing.
commit
|
commitdiff
|
tree
|
snapshot
2018-09-03
David Given
Added li and la instructions.
commit
|
commitdiff
|
tree
|
snapshot
2018-09-03
David Given
Add in floating point support to the code generator.
commit
|
commitdiff
|
tree
|
snapshot
2018-09-03
David Given
mcgg now checks that registers have at most one type...
commit
|
commitdiff
|
tree
|
snapshot
next