#
3a21110c |
|
29-Jul-2018 |
Damon Lee <Damon.Lee@data61.csiro.au> |
Split clock code into common and arch specific code
|
#
c6628cdd |
|
22-Jul-2018 |
Damon Lee <Damon.Lee@data61.csiro.au> |
Move console code outside into arch-generic folder
|
#
62cbde86 |
|
11-Jul-2018 |
Damon Lee <Damon.Lee@data61.csiro.au> |
Add ARM support to seL4 Rumprun platform layer
|
#
6152908c |
|
22-Feb-2018 |
Kent McLeod <Kent.Mcleod@data61.csiro.au> |
Add fixes to support gcc-6
|
#
2af47eec |
|
11-Dec-2017 |
Kent McLeod <Kent.Mcleod@data61.csiro.au> |
Better separate bottom and toplevel rumprun builds The platform builds has two steps, build and then install. The way the original rules are set up require this to be done in separate make invocations. Splitting the platform builds up into different top level and bottom level stages means that we need to have top level and bottom level build and install stages also.
|
#
6347466c |
|
10-Dec-2017 |
Kent McLeod <Kent.Mcleod@data61.csiro.au> |
Remove seL4 stage directory hard coded paths These are now passed in from Kbuild as environment variables
|
#
95ef8018 |
|
07-Dec-2017 |
Kent McLeod <Kent.Mcleod@data61.csiro.au> |
seL4: Remove dead variable This was never used (even when it was initially added)
|
#
b798b8c4 |
|
07-Dec-2017 |
Kent McLeod <Kent.Mcleod@data61.csiro.au> |
seL4: Mark ${MAINOBJ} target as .PHONY This file target depends on libraries passed in as MAINOBJ_LD_FLAGS which means we don't track its dependencies properly.
|
#
96e6ca39 |
|
07-Dec-2017 |
Kent McLeod <Kent.Mcleod@data61.csiro.au> |
seL4: Move platformlibs dependency to correct rule platformlibs builds libraries that ${MAINOBJ} links against but not ${INTERMEDIATE_BASEFILE}
|
#
21dad2b3 |
|
07-Dec-2017 |
Kent McLeod <Kent.Mcleod@data61.csiro.au> |
seL4: Redefine CRT and FINOBJFILES This is in order to reduce the chance of name collisions with non seL4 related definitions
|
#
548e1ebf |
|
07-Dec-2017 |
Kent McLeod <Kent.Mcleod@data61.csiro.au> |
seL4: Touch up echo build messages
|
#
5d38d8dd |
|
06-Dec-2017 |
Kent McLeod <Kent.Mcleod@data61.csiro.au> |
seL4: Add more finegrained make rules This is to make it possible to have better fine grained control of what targets are built to get better incremental compilation and parallel performance
|
#
1a38ee0a |
|
06-Dec-2017 |
Kent McLeod <Kent.Mcleod@data61.csiro.au> |
sel4: Remove PHONY archdir make rule This wasn't being tracked as a dependency properly.
|
#
2168fe7d |
|
05-Dec-2017 |
Kent McLeod <Kent.Mcleod@data61.csiro.au> |
Add librumpsel4_stdio rump kernel module Provides stdio support through shared memory circular buffers and seL4 notification objects
|
#
7a2591d1 |
|
28-Jun-2017 |
Kent McLeod <Kent.Mcleod@data61.csiro.au> |
Add build support for arbitrary source locations
|
#
fa9ed23d |
|
18-May-2017 |
Kent McLeod <Kent.Mcleod@data61.csiro.au> |
seL4: Add CAmkES support
|
#
6a168da1 |
|
09-May-2017 |
Kent McLeod <Kent.Mcleod@data61.csiro.au> |
seL4: Change to use simple implementation
|
#
55564efb |
|
14-Jun-2017 |
Kent McLeod <Kent.Mcleod@data61.csiro.au> |
seL4: Fix typo in Makefile variable name
|
#
98774c55 |
|
29-May-2017 |
Kent McLeod <Kent.Mcleod@data61.csiro.au> |
seL4: Use correct CRT and FIN OBJ files Now that the linker scripts have been fixed up, we can use correct files without getting linker errors.
|
#
01f04cc1 |
|
29-May-2017 |
Kent McLeod <Kent.Mcleod@data61.csiro.au> |
seL4: Create rumprunlibs.mk This file contains needed rump kernel and rumprun build and environment parameters for including into other makefiles
|
#
da7cfdde |
|
18-May-2017 |
Kent McLeod <Kent.Mcleod@data61.csiro.au> |
seL4: Try and simplify linker scripts Because seL4 isn't a bare metal platform we can use more of the default linker script.
|
#
651d756c |
|
27-Feb-2017 |
Kent McLeod <Kent.Mcleod@data61.csiro.au> |
seL4: Add x86_64 support to rumprun
|
#
582c0b54 |
|
14-Feb-2017 |
Kent McLeod <Kent.Mcleod@data61.csiro.au> |
seL4: Add seL4 as a target rumprun platform
|