public
/
ack.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
ack.git
2015-06-18
David Given
Rename branch.
commit
|
commitdiff
|
tree
|
snapshot
2015-03-22
David Given
Merge.
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-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 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
2013-05-18
David Given
Reapply bugfix to sbrk() which got dropped during the...
commit
|
commitdiff
|
tree
|
snapshot
2013-05-18
David Given
Apply build system fixes for OpenBSD contributed by...
commit
|
commitdiff
|
tree
|
snapshot
2013-05-17
David Given
Add a whole bunch of VC4 opcodes.
commit
|
commitdiff
|
tree
|
snapshot
2013-05-17
David Given
Add special relocation type for VC4 jump instructions.
commit
|
commitdiff
|
tree
|
snapshot
2013-05-17
David Given
Merge fixes from trunk.
commit
|
commitdiff
|
tree
|
snapshot
2013-05-16
David Given
Fix warning.
commit
|
commitdiff
|
tree
|
snapshot
2013-05-16
David Given
Dependency fixes.
commit
|
commitdiff
|
tree
|
snapshot
2013-05-16
David Given
Skeleton of VideoCore IV support for the Raspberry Pi.
commit
|
commitdiff
|
tree
|
snapshot
2013-05-16
David Given
Fix buffer overrun looking up type information for...
commit
|
commitdiff
|
tree
|
snapshot
2013-05-16
David Given
Correctly generate dependency information.
commit
|
commitdiff
|
tree
|
snapshot
2013-05-16
David Given
Merge in build system changes.
commit
|
commitdiff
|
tree
|
snapshot
2013-05-16
David Given
A few last build tweaks.
commit
|
commitdiff
|
tree
|
snapshot
2013-05-15
David Given
Update distribution files.
commit
|
commitdiff
|
tree
|
snapshot
2013-05-15
David Given
Now describe the make-based build system in the README.
commit
|
commitdiff
|
tree
|
snapshot
2013-05-15
David Given
Fix build error in opt which was causing all code,...
commit
|
commitdiff
|
tree
|
snapshot
2013-05-15
David Given
Build ego.
commit
|
commitdiff
|
tree
|
snapshot
2013-05-14
David Given
Modula-2 now works.
commit
|
commitdiff
|
tree
|
snapshot
2013-05-14
David Given
Pascal compiler now runs.
commit
|
commitdiff
|
tree
|
snapshot
2013-05-14
David Given
Basic compiler now runs.
commit
|
commitdiff
|
tree
|
snapshot
2013-05-14
David Given
Build the Basic run-time library (after some modernisat...
commit
|
commitdiff
|
tree
|
snapshot
2013-05-14
David Given
Add missing dependency.
commit
|
commitdiff
|
tree
|
snapshot
2013-05-13
David Given
Top, topgen, aelflod. Moved the libraries back into...
commit
|
commitdiff
|
tree
|
snapshot
2013-05-13
David Given
Split off some of the platform-independent stuff (such...
commit
|
commitdiff
|
tree
|
snapshot
2013-05-13
David Given
Merge updates from trunk.
commit
|
commitdiff
|
tree
|
snapshot
next