Commit Graph

1114 Commits

Author SHA1 Message Date
Ciro Santilli 六四事件 法轮功
5ba7b31357 count: generalize max 2019-01-22 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
42ce64409b polish testing a bit further 2019-01-22 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
c64e96e575 test-userland: rename to test-userland-full-system and port to LkmcCliFunction 2019-01-22 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
e51ec2aca9 failed xen attempt, refactor timer, failed svc attempt, aarch64 use gicv3 2019-01-22 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
7db96f405a baremetal: some quick fixes 2019-01-22 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
9276c60fbf baremetal/arch/aarch64/timer.c: frequency is in hertz 2019-01-22 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
9d6d8d8332 NienfengYao/armv8-bare-metal: comment on Takeharu copyright 2019-01-22 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
a3f315cf62 test: no fail on dry run 2019-01-22 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
a3069aaa3d cli_function: bool default=True is saner now, leaves negation to --no- 2019-01-22 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
8641cb7784 test-gdb working again 2019-01-22 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
080f4e9d4d userland: show stdout again? 2019-01-22 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
022bbe970e a bit less broken stuff 2019-01-22 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
bf2a0d3caf cli_function: print nargs positional args properly 2019-01-22 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
eedbb02a14 bench-boot: continue progress, renamte to test-boot 2019-01-22 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
c2983e0e1f bench-boot: start convert to cli function 2019-01-22 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
9acbcaaa5b baremetal: aarch64 timer example 2019-01-22 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
f4ded18780 cli_function: config args are given 2019-01-22 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
ae72c54fac only forward common args that were given, stop forwarding _args_given 2019-01-22 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
e4de336aa3 trace-boot: port to clifunction 2019-01-22 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
27868f942c qemu-trace2txt: port to clifunction 2019-01-22 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
040d37c766 gem5-stat: update 2019-01-22 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
a33366d3e0 baremetal: arm bibliography 2019-01-22 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
b9a31b842c gem5: revive dp650 2019-01-22 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
03c892f715 getvar --type input, and improve docs for command line arguments 2019-01-22 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
fd90dcb6f9 bak 2019-01-22 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
d41f7d9d23 build: don't rely on the order of dependencies
It is impossible to sanely keep things tracked like that. All common
algorithms work on unordered graphs, and now we match that as well.
2019-01-22 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
4db08517dc build: make --dry-run all work 2019-01-22 00:00:00 +00:00
Ciro Santilli
43618523cd readme: document magic failure string 2019-01-22 00:00:00 +00:00
Ciro Santilli
718941f3cf test-modules: convert to use LkmcCliFunction 2019-01-22 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
4a92813252 copy-overlay: document you need to ./build-buildroot afterwards 2019-01-22 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
a5790e0a39 build test-gdb improve a bit 2019-01-22 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
7d8b9a69c2 readme: document --all-archs and --all-emulators
replace build-test-gdb with build test-gdb
2019-01-22 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
e2e03be65c remove missing references to packages/kernel/modules 2019-01-22 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
6ef779209e cli_function: get_cli do action=append as multiple args
This is especially important to print the arch and emulator of subcommands
nicely when doing ./test-userland -v.
2019-01-22 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
1832e44a00 tests: print --dry-run -v newlines nicely 2019-01-22 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
7597834f31 test-baremetal: create 2019-01-22 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
5e8add55fc test-gdb and test-userland: fix --dry-run missing seconds 2019-01-22 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
eccefa4c57 common: rename _src_ to _source_ everywhere 2019-01-22 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
a1ae3fbd26 test-userland: remove todo that was already done 2019-01-22 00:00:00 +00:00
Ciro Santilli
8499df9879 readme: fix --gem5 references 2019-01-22 00:00:00 +00:00
Ciro Santilli
7c7ac82a6b forward _args_given with common options
Use _args_given instead of is None everywhere.

The problem is as follows: emulator=gem5 implies a non "virt" machine.
However, when we call ./build baremetal-gem5, we don't set the emulator to
gem5, and so machine=virt. Then when we do a Python call, machine=virt
is still set.
2019-01-22 00:00:00 +00:00
Ciro Santilli
9a2e630fed docker: fix after args refactor 2019-01-22 00:00:00 +00:00
Ciro Santilli
22e26aa002 gem5-shell: fix after removal of --gem5 2019-01-22 00:00:00 +00:00
Ciro Santilli
46bf33fb4e buildroot: update to 2018.08
The main motivation for this was to fix the build for Ubuntu 18.10, which
has glibc 2.28, which broke the 2018.05 build at the m4-host package with:

    #error "Please port gnulib fseeko.c to your platform!

The fixing commit is: c48f8a64626c60bd1b46804b7cf1a699ff53cdf3
2019-01-22 00:00:00 +00:00
Ciro Santilli
8bef6a9389 linux: update to v4.20 2019-01-22 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
edb515c369 build: maybe it is working again 2019-01-22 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
c02d52267f test-gdb and test-userland: print time of each test 2019-01-22 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
928b01f458 add a --quiet flag
test-gdb and test-userland produce beautiful output by default

create def get_common_args to help forward common args to child calls...
it is ugly, but I'm lazy for a perfect solution now
2019-01-22 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
4d5ae213e0 build-baremetal and build-crosstool-ng: make -A work, move arch check to common 2019-01-22 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
d79771aa21 test-userland: allow selecting just a few tests 2019-01-22 00:00:00 +00:00