Commit graph

18 commits

Author SHA1 Message Date
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
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
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