Stefan Lankes
6e01af5b2e
Merge pull request #21 from spickartz/master
...
fix typos in demo.sh
2016-04-14 10:13:01 +02:00
Simon Pickartz
b5619b2fbb
fix typos in demo.sh
2016-04-14 10:10:49 +02:00
Stefan Lankes
9fe559beea
add asciinema video
...
=> asciinema play hermit/tools/hermit_demo.json
2016-04-14 00:00:46 +02:00
Stefan Lankes
4f232701a5
add script, which is used to create the asciinema video
...
=> https://asciinema.org/a/8r2rdjpfo8zdcqmm05aco130c
2016-04-13 23:55:13 +02:00
Stefan Lankes
ec52e62d6d
add hint to the processor that the code sequence is a spin-wait loop
2016-04-13 22:56:00 +02:00
Stefan Lankes
a0cc75c933
close socket before terminate application
2016-04-13 22:54:55 +02:00
Stefan Lankes
2b0af6b92c
remove obsolete line
...
- mmnif_shutdown do everthing
2016-04-13 22:34:17 +02:00
Stefan Lankes
799a89a31d
release iRCCE lock before termination of the application
2016-04-13 21:42:18 +02:00
Stefan Lankes
dac0942418
remove typo
2016-04-13 21:29:07 +02:00
Stefan Lankes
b8394d8d31
remove silent flags, because I want to see the output messages
2016-04-12 20:58:07 +02:00
Stefan Lankes
8d1a7d1155
add the possibility to start different apps on different isles
2016-04-12 10:13:10 +02:00
Stefan Lankes
5991baa37f
remove flag "depth 1" because our used branch isn't the latest master branch
2016-04-09 23:53:36 +02:00
Stefan Lankes
c86840cd28
reduce the number of output messages
2016-04-09 23:40:23 +02:00
Stefan Lankes
ad74181c80
reduce the depth of submodule update to decrease the runtime
2016-04-09 23:37:57 +02:00
Stefan Lankes
e8baef0634
reduce output messages
2016-04-09 17:51:50 +02:00
Stefan Lankes
107054b0ad
Use -y with apt-get to assume yes as the answer to each apt-get prompt.
2016-04-09 16:47:41 +02:00
Stefan Lankes
226783bb2d
switch to Trusty Beta (aka Ubuntu 14.04) as distro for TravisCI
2016-04-09 16:17:53 +02:00
Stefan Lankes
aa1a42b7bd
set LD_LIBRARY_PATH to find libisl.so
2016-04-07 20:47:27 +02:00
Stefan Lankes
42ae868166
remove typo
2016-04-07 19:04:55 +02:00
Stefan Lankes
a440085f26
switch to ISL 0.12.2
2016-04-07 18:50:03 +02:00
Stefan Lankes
f13c40a14c
install ISL library from source
2016-04-07 18:38:36 +02:00
Stefan Lankes
d9fa3680a6
add missing ISL library to build the system on TravisCI
2016-04-06 09:48:00 +02:00
Stefan Lankes
d7b279af4a
add missing libraries to build gcc
2016-04-05 23:54:48 +02:00
Stefan Lankes
0c091a9e73
add missing texinfo package
2016-04-05 20:45:06 +02:00
Stefan Lankes
2f6c64c5ac
replace via sed SSH URLs by public URLs
...
=> no ssh key is required
2016-04-05 19:06:44 +02:00
Stefan Lankes
ed2136f1e8
add configuration file for TravisCI
2016-04-05 14:41:06 +02:00
Stefan Lankes
802eae98d2
Merge pull request #20 from stv0g/linux-elf-loader
...
Simplified proxy by moving ELF parsing to kernel
2016-04-05 14:31:51 +02:00
Stefan Lankes
77b1fbc872
Added custom ELFOSABI_HERMIT and added support for it to readelf
2016-04-03 00:24:39 +02:00
Stefan Lankes
7d3478996c
forward ELFEDIT_FOR_TARGET to the makefiles of the subdirectories
2016-04-02 23:38:50 +02:00
Stefan Lankes
04d51047e7
add missing elfedit
2016-04-02 23:08:57 +02:00
Stefan Lankes
9765a8f3f9
Merge branch 'master' into devel
2016-04-02 22:48:58 +02:00
Stefan Lankes
76e073c986
Added custom ELFOSABI_HERMIT and added support for it to elfedit
2016-04-02 22:48:01 +02:00
Stefan Lankes
b944c1718b
Merge pull request #16 from stv0g/binfmt_misc
...
Using binutil's elfedit to patch our custom OSABI
2016-04-02 18:42:43 +02:00
9d4ea34dbb
simplified proxy by moving ELF parsing to kernel
2016-04-02 09:42:07 +02:00
131c69523b
using binutil's elfedit to patch our custom OSABI
...
also get rid of obsolete targets
2016-04-01 19:46:28 +02:00
Stefan Lankes
ad3e6045d0
Revise README and delete obsolet parts
2016-03-31 21:48:37 +02:00
Stefan Lankes
915a1c8175
Merge pull request #14 from jbreitbart/master
...
README rewording. :)
2016-03-31 19:29:43 +02:00
Jens Breitbart
934c97ade6
README rewording. :)
2016-03-31 19:15:41 +02:00
Stefan Lankes
556dd6d161
add link to http://www.hermitcore.org
2016-03-31 09:32:07 +02:00
Stefan Lankes
c33ac6029e
add small introduction
2016-03-31 09:30:07 +02:00
Stefan Lankes
ce01741740
remove typo
2016-03-31 07:34:22 +02:00
Stefan Lankes
3e849b2d13
add describtion of loader registration
2016-03-31 07:32:51 +02:00
Stefan Lankes
16cce1dba3
Merge branch 'stv0g-binfmt_misc' into devel
2016-03-30 22:52:11 +02:00
Stefan Lankes
7b6f9d41b4
simplify hello example
2016-03-30 22:07:24 +02:00
Stefan Lankes
64c88bf77d
add rule to create proxy
...
- otherwise some make commands aren't able to build the proxy because
they ignore the LDFLAGS
2016-03-30 22:05:03 +02:00
Stefan Lankes
2ff981cbab
remove white spaces
2016-03-30 21:41:56 +02:00
ae8452c088
updated README to reflect new host shared mount and binfmt_misc loader
2016-03-30 16:24:11 +02:00
75225fa2e9
updated gitignores
2016-03-30 16:13:58 +02:00
f5a4228cbd
fixed two smaller bugs in binfmt_misc based loader
2016-03-30 16:11:19 +02:00
a9381b2896
Replaced proxy-image.iso by host/VM shared mount
...
This commit moves most of the userspace initialization to
a new shell script in hermit/tools/init.sh
There, it also registers a new binary format for Hermit applications.
2016-03-30 16:07:23 +02:00