8b5c211c22
gem5: build with ccache
...
CXX='ccache c++' does not work, CXX=/my/path/to/ccache/wrapper/c++
does not work, the only thing that works it to put it in your PATH.
I would rather put a wrapper that forwards to ccache in this repo to
avoid the external host dependency:
#!/usr/bin/env bash
ccache c++ "$@"
but then that script has to remove its directory from PATH or else
infinite recursion, and I have no patience to code that.
I considered using the ccache from Buildroot, but it does not setup the
nice /usr/lib PATH, so I gave up on that as well.
2018-06-11 18:21:11 +01:00
007e4114a6
buildroot: use our fork for rpath
2018-06-10 10:22:47 +01:00
c375d58e44
build: only set Linux kernel cli config if options changed
...
Otherwise, the Linux kernel gets rebuilt every time, which adds a few
seconds to every rebuild.
2018-06-10 09:29:23 +01:00
b562d8dfe7
gem5: support variants
2018-06-10 08:57:39 +01:00
37d5fa8df9
buildroot: update to 2018.05
...
Verify that OpenBLAS x86 build is working as mentioned at:
https://bugs.busybox.net/show_bug.cgi?id=10856#c1
2018-06-09 14:28:47 +01:00
335adec68a
qemu: don't persist disk changes by default
2018-06-09 13:41:08 +01:00
cadb92f2df
gem5/build: fix shebang
2018-06-08 16:52:36 +01:00
d2da94df30
directory structure: explain more directories
2018-06-08 15:19:21 +01:00
ca69691bfd
gem5 graphic: --frame-capture
2018-06-07 10:54:00 +01:00
0a04e7ba84
readme: fix broken gem5 linux kernel patch link
2018-06-07 07:40:06 +01:00
4a20ebd525
gem5: update to 60600f09c25255b3c8f72da7fb49100e2682093a
...
To verify if vanilla Linux aarch64 v2.17 will boot, but it still didn't.
2018-06-07 07:36:26 +01:00
fe06cedf2b
readme: make all tested on SHAs for this repo into links
2018-06-07 07:02:41 +01:00
1b00992a5e
gem5 graphic: add tested on
2018-06-07 06:59:18 +01:00
38fd6153d9
gem5 graphic mode: checkout just the linux kernel
2018-06-07 06:55:32 +01:00
61c5162fa6
linux: introduce build variants selectable at runtime
2018-06-07 05:26:04 +01:00
c7db43239e
gem5: linux v4.17 broken
2018-06-07 04:48:58 +01:00
42a14cd8fe
gem5: link to aarch64 gdb failure
2018-06-06 14:54:00 +01:00
fa911c7b98
linux: update to v4.17
2018-06-06 10:04:21 +01:00
8911f8b505
x11: mystery solved, workaround implemented: remove S40xorg
2018-06-05 23:00:17 +01:00
b8d8838179
linux kernel update: procedure is only for old patchset
2018-06-05 22:58:21 +01:00
84f88cbd5c
x11: wait, now it works? I'm totally confused
2018-06-05 22:58:21 +01:00
87a1f724a0
gem5: build outdir/system -> system_dir
2018-06-05 14:46:09 +01:00
d1ad6d8f7a
fs_bigLITTLE: link to source
2018-06-04 10:15:33 +01:00
c2696c978d
x11: also broken on upstream...
2018-06-03 22:37:43 +01:00
6e495b0625
fb.sh: create shortcute for fb test
2018-06-03 22:03:39 +01:00
82d4730cb6
eigen: link to pkg-config question
2018-06-03 21:53:56 +01:00
6f1b582d03
x11: broken...
2018-06-03 20:09:30 +01:00
9e450f0da3
kmscube: link to youtube video and EGL SO thread
2018-06-03 19:05:04 +01:00
cb68f50e04
kmscube: publicity, upstream bug report
2018-06-03 18:34:35 +01:00
20a77c4447
eigen: tested on
2018-06-03 17:59:17 +01:00
a4bdcf102c
eigen: fix build, pkg-config problem
2018-06-03 17:58:41 +01:00
975ce0723e
arm graphic mode: document better drm console
2018-06-03 16:46:40 +01:00
16de55dd2f
kmscube: tested on
2018-06-03 00:09:07 +01:00
2903771275
kmscube: worked fine after full rebuild
2018-06-03 00:08:35 +01:00
8b6a26cbe3
kmscube: worked on minimal buildroot setup...
2018-06-02 23:24:03 +01:00
45ea403307
prebuilt: why checkout to prebuilt version doh
2018-06-02 21:59:05 +01:00
a64b276e9c
prebuilt: must checkout to the corresponding release
2018-06-01 15:35:23 +01:00
cea0bd7f00
build: move br2 config files to a dedicated directory
2018-06-01 09:56:45 +01:00
4e74d44a0d
kmscube: tested on
2018-06-01 09:50:56 +01:00
07b9ae39d7
kmscube: document failed attempt
...
build: remove duplicated lines from some merge
2018-06-01 09:50:00 +01:00
55b94d2896
upstream bugs: link to qemu and buildroot minimal setups
2018-06-01 08:56:33 +01:00
3392b03b8d
libdrm: add tested on
2018-06-01 08:01:29 +01:00
93e383902e
libdrm works on x86_64!
2018-06-01 07:59:28 +01:00
3e626ccf8f
disk persistency: gem5 is not persistent
2018-05-31 14:57:43 +01:00
85d3c3e74d
readme: typo ride -> rid
2018-05-31 14:37:11 +01:00
5ad9fa5033
libdrm: find drm.h is inside kernel tree, link to buildroot bug report.
...
Play with multiple -device virtio-gpu-pci
2018-05-31 09:08:45 +01:00
ae0701df10
bench-all: get working again
...
Fix gem5/build wrong path for dd swapfile. Put it under out/ while we are at it
now that we have out of tree builds.
Allow seq_id larger than 7: broke previously because 08 is not valid octal.
Use timeout --foreground to allow killing scons
Don't upload results by default, too insane.
2018-05-31 09:08:45 +01:00
c7ab01967d
readme: improve getting started organization
2018-05-29 11:02:09 +01:00
32ccda88c8
prebuilt: allow running prebuilt images
2018-05-28 19:36:07 +01:00
b60c6f1b9c
drm: document failed attempts
2018-05-28 12:01:14 +01:00