Commit graph

3983 commits

Author SHA1 Message Date
akroh
478bfe7df1 ARM-HYP: Flush by kernel MVA rather than user MVA since the hypervisor does not share an AS with user space 2014-08-07 23:31:07 +10:00
Gerwin Klein
fb52c4f239 Merge branch 'master' into arm_hyp 2014-08-07 17:18:32 +10:00
Max R.D. Parmer
da5ec79cf9 Use usr/bin/env for all python bangpaths to enable virtualenv use.
Very useful with python3 as the default platform.
2014-08-03 18:53:14 -07:00
Gerwin Klein
53941f4beb remove unsupported platform 2014-07-31 15:05:12 +10:00
Adrian Danis
514256e3ad Merge pull request #6 from adanis/pythonpath
Do not discard user PYTHONPATH when building
2014-07-30 14:41:46 +10:00
Adrian Danis
f5b2a6f9c7 Do not discard user PYTHONPATH when building 2014-07-30 14:21:33 +10:00
David Greenaway
64b43f4447 Add links to "seL4.systems" website to "README.md". 2014-07-29 19:58:26 +10:00
Gerwin Klein
9711f8134f bump API version number 2014-07-27 20:42:40 +02:00
Gerwin Klein
3e34eb547b merge 2014-07-25 11:46:58 -04:00
akroh
fe18dca1b9 Merge branch 'master' into arm_hyp 2014-07-25 14:14:35 +10:00
akroh
3cdc25599e EXYNOS5: Add additional device regions and IRQS 2014-07-25 14:13:08 +10:00
Peter Chubb
eb774331e4 More compiler fixes
The in-kernel-directory Makefile was trying to reset CFLAGS, and
sometimes sets them to conflict with the ones set by the Kbuild system.

Only set CFLAGS and ASFLAGS for standalone builds.
(standalone builds are only really supported for KZM anyway).
2014-07-25 12:40:43 +10:00
Peter Chubb
649d123da5 Fix compilation errors on Cortex-A8
Different version of GCC need diffferent combinations of -mcpu
-mtune= and -march to build properly for KZM (armv6) and cortex-a8

Make CFLAGS and ASFLAGS consistent, and rely on GCC knowing which arch is which
wwhen told what CPU to build for.
2014-07-25 09:51:04 +10:00
Peter Chubb
ac1270684d Fix Beagle builds
For the toolchain we have, armv6 is incompatible with cpu=arm1136jf-2, but
with cpu-cortex-a?, arch=armv7-a is required.
2014-07-24 15:04:25 +10:00
Peter Chubb
d02d0c9681 Remove -march=armv6 if -mcpu is already specified in compiler options --- it breaks older gcc 2014-07-23 13:45:20 +10:00
Gerwin Klein
addc9a9054 prefer markdown for github 2014-07-22 15:20:54 +02:00
Gerwin Klein
9947fed0ae Add overview to README 2014-07-22 15:20:36 +02:00
Adrian Danis
185f22bc3c Add license header 2014-07-21 09:38:36 +10:00
Gerwin Klein
3ffeaac26d Retire old dft package; resurrect Haskell manual.
Text is still out of date, but the document builds.
Added out-of-date warning text.
2014-07-19 15:55:06 +02:00
Gerwin Klein
6f5a367010 add .gitignore 2014-07-19 15:55:06 +02:00
Gerwin Klein
2a5504b3f0 removed ancient arch tags 2014-07-19 10:48:49 +02:00
Gerwin Klein
1d0b002548 Sync Haskell code with C 2014-07-18 18:04:45 +02:00
Gerwin Klein
d3053fb72d add getpaddr changes to haskell (by Joel Beeren) 2014-07-18 17:46:59 +02:00
Gerwin Klein
e62d407c83 Merge branch 'getpaddr'
Adds new system call page_getaddress.
2014-07-18 17:37:52 +02:00
Gerwin Klein
24fa2a2998 Remove logo; clean up copyright marking. 2014-07-18 09:32:05 +02:00
Gerwin Klein
54cade4c32 adjust LICENSE file name to header reference. 2014-07-18 09:24:29 +02:00
Adrian Danis
2732406e98 Recomment of branch getpaddr on release snapshot 2014-07-18 15:14:00 +10:00
Adrian Danis
fad4707817 Merge branch 'master' into arm_hyp
Conflicts:
	src/arch/arm/head.S
	src/arch/arm/kernel/vspace.c
2014-07-18 14:49:54 +10:00
TrustworthySystems
a318446f8c Recommit of arm_hyp branch on release snapshot 2014-07-18 14:48:43 +10:00
Adrian Danis
99b2b2562c Merge pull request #5 from adanis/a15errata
arm: Add work around for errata on some Cortex-A15 boards
2014-07-18 11:38:58 +10:00
Adrian Danis
43e1a215bb arm: Add work around for errata on some Cortex-A15 boards and move errata checking to C code 2014-07-18 11:37:11 +10:00
TrustworthySystems
784a367b37 Release cleanup 2014-07-18 05:10:23 +10:00
TrusthworthySystems
91b7da8625 Release snapshot 2014-07-18 05:03:59 +10:00