2016-03-17 |
David Given | Fix an insidious 64-bitness bug which was causing incor... |
commit | commitdiff | tree | snapshot |
2016-03-17 |
David Given | Fix checkin into wrong hg branch. |
commit | commitdiff | tree | snapshot |
2016-03-17 |
David Given | Fix use-after-free. |
commit | commitdiff | tree | snapshot |
2016-03-17 |
David Given | Install directory now defaults to INSDIR, for ease... |
commit | commitdiff | tree | snapshot |
2016-03-14 |
David Given | Raise the limit on ack.out relocation types by making... |
commit | commitdiff | tree | snapshot |
2016-03-14 |
David Given | Don't use the ACK preprocessor on host files --- use... |
commit | commitdiff | tree | snapshot |
2016-03-13 |
David Given | Fix stray 'call file'. |
commit | commitdiff | tree | snapshot |
2016-03-13 |
David Given | Merge in VideoCore IV code generator. |
commit | commitdiff | tree | snapshot |
2016-03-13 |
David Given | Merge from default. dtrg-videocore |
commit | commitdiff | tree | snapshot |
2015-06-19 |
David Given | The ACK needs ed? Also, Ubuntu doesn't *have* ed? |
commit | commitdiff | tree | snapshot |
2015-06-19 |
David Given | Add Travis config file. |
commit | commitdiff | tree | snapshot |
2015-06-18 |
David Given | Rename branch. |
commit | commitdiff | tree | snapshot |
2015-06-18 |
David Given | Rename branch. |
commit | commitdiff | tree | snapshot |
2015-06-18 |
David Given | Rename branch. |
commit | commitdiff | tree | snapshot |
2015-03-22 |
David Given | Merge. |
commit | commitdiff | tree | snapshot |
2015-03-22 |
David Given | Merge. |
commit | commitdiff | tree | snapshot |
2015-03-22 |
David Given | Fix a slightly mysterious dependency issue. |
commit | commitdiff | tree | snapshot |
2015-03-22 |
David Given | Improve flex correctness. |
commit | commitdiff | tree | snapshot |
2015-03-22 |
David Given | Allow machines to use cg if they wish. |
commit | commitdiff | tree | snapshot |
2015-03-22 |
David Given | 64-bit-ify (adhoc varargs are evil). |
commit | commitdiff | tree | snapshot |
2015-03-22 |
David Given | Newer versions of GNU Make have a new function which... |
commit | commitdiff | tree | snapshot |
2014-11-09 |
David Given | Fixed a parallel build race condition (forgot to declar... |
commit | commitdiff | tree | snapshot |
2014-08-31 |
David Given | Remove regrettable comment. |
commit | commitdiff | tree | snapshot |
2013-07-01 |
David Given | Add (largely untested) float/int conversion. |
commit | commitdiff | tree | snapshot |
2013-06-28 |
David Given | Fix incorrect offset encoding in lea (sp) instructions. |
commit | commitdiff | tree | snapshot |
2013-06-28 |
David Given | Fix incorrect encoding of 'push lr' and 'pop pc'. |
commit | commitdiff | tree | snapshot |
2013-06-27 |
David Given | ISA change: clz has been renamed to log2. |
commit | commitdiff | tree | snapshot |
2013-06-26 |
David Given | Fix jump range checking in the addcmpb family of instru... |
commit | commitdiff | tree | snapshot |
2013-06-24 |
David Given | Add routine to set the Raspberry Pi clock to 250MHz... |
commit | commitdiff | tree | snapshot |
2013-06-21 |
David Given | Updated distr files. |
commit | commitdiff | tree | snapshot |
2013-06-21 |
David Given | Updated VC4 docs. |
commit | commitdiff | tree | snapshot |
2013-06-21 |
David Given | Ship assembler man pages. |
commit | commitdiff | tree | snapshot |
2013-06-19 |
David Given | Add a stub malloc.h. |
commit | commitdiff | tree | snapshot |
2013-06-19 |
David Given | Actually remember to set the stack pointer on startup... |
commit | commitdiff | tree | snapshot |
2013-06-09 |
David Given | Implement a very crude busy-wait based select() mechani... |
commit | commitdiff | tree | snapshot |
2013-06-07 |
David Given | Fix stack corruption when adjusting SP. Be a bit more... |
commit | commitdiff | tree | snapshot |
2013-06-05 |
David Given | Change the size of the SRAM area to 128kB (to reflect... |
commit | commitdiff | tree | snapshot |
2013-06-05 |
David Given | Fix treatment of out-of-range values in switch csa. |
commit | commitdiff | tree | snapshot |
2013-06-02 |
David Given | Apply fix contributed by George Koehler: |
commit | commitdiff | tree | snapshot |
2013-05-30 |
David Given | Implement NOT... |
commit | commitdiff | tree | snapshot |
2013-05-30 |
David Given | Some more termios compatibility options. |
commit | commitdiff | tree | snapshot |
2013-05-30 |
David Given | Add basic termios to the rpi platform to allow echoing... |
commit | commitdiff | tree | snapshot |
2013-05-29 |
David Given | Add some missing libc functions: setenv, unsetenv,... |
commit | commitdiff | tree | snapshot |
2013-05-29 |
David Given | Add some missing libc functions: setenv, unsetenv,... |
commit | commitdiff | tree | snapshot |
2013-05-29 |
David Given | Add support for snprintf and vsnprintf. Try and make... |
commit | commitdiff | tree | snapshot |
2013-05-29 |
David Given | Add support for snprintf and vsnprintf. Try and make... |
commit | commitdiff | tree | snapshot |
2013-05-29 |
David Given | Update from trunk. |
commit | commitdiff | tree | snapshot |
2013-05-29 |
David Given | Attempt to fix 64-bitness error in ashow. Deprecate... |
commit | commitdiff | tree | snapshot |
2013-05-29 |
David Given | Use relocation enumerations rather than hard-coded... |
commit | commitdiff | tree | snapshot |
2013-05-26 |
David Given | Implement nop (the C compiler sometimes generates this!). |
commit | commitdiff | tree | snapshot |
2013-05-26 |
David Given | Add a crude README. |
commit | commitdiff | tree | snapshot |
2013-05-26 |
David Given | Boot code now works properly in both kernel and bare... |
commit | commitdiff | tree | snapshot |
2013-05-26 |
David Given | Fix bug in ine/dee. |
commit | commitdiff | tree | snapshot |
2013-05-26 |
David Given | Allow reading from the mini UART. Add a check to not... |
commit | commitdiff | tree | snapshot |
2013-05-26 |
David Given | Remainders are calculated correctly. printf now works. |
commit | commitdiff | tree | snapshot |
2013-05-26 |
David Given | .csb now works. |
commit | commitdiff | tree | snapshot |
2013-05-25 |
David Given | Fix erroneous section check (symbols may not have a... |
commit | commitdiff | tree | snapshot |
2013-05-25 |
David Given | Renamed the pi-specific functions to be a bit cleaner. |
commit | commitdiff | tree | snapshot |
2013-05-25 |
David Given | Added triple-quad load and store (used by the signal... |
commit | commitdiff | tree | snapshot |
2013-05-25 |
David Given | stdio (output only) now works. |
commit | commitdiff | tree | snapshot |
2013-05-25 |
David Given | Stop fighting the terrible code and remove the regvar... |
commit | commitdiff | tree | snapshot |
2013-05-25 |
David Given | Heap allocations now works. |
commit | commitdiff | tree | snapshot |
2013-05-25 |
David Given | Major bugfix where instructions weren't being shrunk... |
commit | commitdiff | tree | snapshot |
2013-05-25 |
David Given | Disable register variables. The code is a bit worse... |
commit | commitdiff | tree | snapshot |
2013-05-25 |
David Given | Implement .csa. |
commit | commitdiff | tree | snapshot |
2013-05-25 |
David Given | Encode comparing branch correctly. |
commit | commitdiff | tree | snapshot |
2013-05-24 |
David Given | Build binaries that will run bare metal. Add enough... |
commit | commitdiff | tree | snapshot |
2013-05-24 |
David Given | Don't write out constant data as big-endian! Some other... |
commit | commitdiff | tree | snapshot |
2013-05-24 |
David Given | Fix awful bug where uint32_t was sometimes defined... |
commit | commitdiff | tree | snapshot |
2013-05-24 |
David Given | Various codegen tweaks. |
commit | commitdiff | tree | snapshot |
2013-05-22 |
David Given | Double-quads can be loaded and stored (more) correctly. |
commit | commitdiff | tree | snapshot |
2013-05-22 |
David Given | Better treatment of sign extension. |
commit | commitdiff | tree | snapshot |
2013-05-22 |
David Given | Now actually runs on real hardware. |
commit | commitdiff | tree | snapshot |
2013-05-22 |
David Given | Generate adds instructions when a shift-and-add is... |
commit | commitdiff | tree | snapshot |
2013-05-22 |
David Given | Allocate a user stack to run code in. |
commit | commitdiff | tree | snapshot |
2013-05-22 |
David Given | Generate ld rd, (rs) instructions properly. |
commit | commitdiff | tree | snapshot |
2013-05-22 |
David Given | Optimise direct access to globals, and incrementing... |
commit | commitdiff | tree | snapshot |
2013-05-22 |
David Given | Build the Raspberry Pi code. |
commit | commitdiff | tree | snapshot |
2013-05-21 |
David Given | More typo fixes. |
commit | commitdiff | tree | snapshot |
2013-05-21 |
David Given | Typo fixes. |
commit | commitdiff | tree | snapshot |
2013-05-21 |
David Given | Adjust bootstrap code to build kernels that work with... |
commit | commitdiff | tree | snapshot |
2013-05-21 |
David Given | Fix signedness problem that was showing up on ARM. |
commit | commitdiff | tree | snapshot |
2013-05-21 |
David Given | Reworked VC4 relocations and some of the instruction... |
commit | commitdiff | tree | snapshot |
2013-05-21 |
David Given | Now compiles (incorrectly) the entire libc, libpc,... |
commit | commitdiff | tree | snapshot |
2013-05-21 |
David Given | Allow platforms to specify size of long double; seperat... |
commit | commitdiff | tree | snapshot |
2013-05-21 |
David Given | Lots more opcodes including float support. Define float... |
commit | commitdiff | tree | snapshot |
2013-05-20 |
David Given | Add a lot more opcodes. |
commit | commitdiff | tree | snapshot |
2013-05-20 |
David Given | Fix typo. |
commit | commitdiff | tree | snapshot |
2013-05-20 |
David Given | Remember to clear ackflags on reset. |
commit | commitdiff | tree | snapshot |
2013-05-20 |
David Given | Major revamp to simplify and use 2op instructions.... |
commit | commitdiff | tree | snapshot |
2013-05-20 |
David Given | Add lea instruction. Fix dependency issues. |
commit | commitdiff | tree | snapshot |
2013-05-19 |
David Given | Push/pop are the right way round. Don't corrup short... |
commit | commitdiff | tree | snapshot |
2013-05-19 |
David Given | First steps towards a code generator. |
commit | commitdiff | tree | snapshot |
2013-05-19 |
David Given | Added skeleton bootstrap code. |
commit | commitdiff | tree | snapshot |
2013-05-19 |
David Given | Correctly emit constants in some ALU instructions. |
commit | commitdiff | tree | snapshot |
2013-05-19 |
David Given | Fix warning. |
commit | commitdiff | tree | snapshot |
2013-05-19 |
David Given | Add compare-and-branch instructions. |
commit | commitdiff | tree | snapshot |
2013-05-19 |
David Given | Added memory operations that work on fixed up addresses. |
commit | commitdiff | tree | snapshot |
2013-05-19 |
David Given | Add register offset and postincrement memory operations. |
commit | commitdiff | tree | snapshot |
2013-05-18 |
David Given | Add most vanilla memory load/store instructions. |
commit | commitdiff | tree | snapshot |
next |