Stefan Lankes
ecd4b69529
add debug message
2017-02-18 22:12:01 +01:00
Stefan Lankes
266247f282
add debug messages
2017-02-18 21:58:33 +01:00
Stefan Lankes
91b0c128e8
add check if inotify_rm_watch failed
2017-02-18 13:23:43 +01:00
Stefan Lankes
d1058f28e9
add check if inotify_add_watch returns descriptor
2017-02-18 13:20:43 +01:00
Stefan Lankes
1066d01be4
remove obsolete compiler flags
2017-02-18 12:42:34 +01:00
Stefan Lankes
879368a3d0
add check if fork failed
2017-02-18 12:32:29 +01:00
Stefan Lankes
1041ee7ab0
fix syntax error
2017-02-18 12:08:08 +01:00
Stefan Lankes
e9ace8ecdc
kill processes after 3min
2017-02-18 11:59:44 +01:00
Stefan Lankes
595b4c83c1
Merge branch 'master' into devel
2017-02-18 11:44:36 +01:00
Stefan Lankes
0a9028fb21
remove compiler warnings
2017-02-18 11:44:05 +01:00
Stefan Lankes
b0cddef470
Merge branch 'master' into devel
2017-02-18 11:40:42 +01:00
Stefan Lankes
caabadd6c7
simplify code and avoid unneeded memcpy
2017-02-18 11:38:33 +01:00
Stefan Lankes
166796b2af
Merge branch 'master' into devel
2017-02-18 11:21:21 +01:00
Stefan Lankes
f3ddda3b70
remove unneeded whitespace
2017-02-18 11:08:07 +01:00
Stefan Lankes
86b4e572e5
avoid checking the time slice for the idle task
2017-02-18 11:06:03 +01:00
Stefan Lankes
cd06ff5b1a
use %zd to print size_t
2017-02-18 10:51:44 +01:00
Stefan Lankes
347e0ef724
determine CPU and Vendor string
2017-02-18 10:02:08 +01:00
Stefan Lankes
82d2e5d3a8
increase the readability of the debug messages
2017-02-18 08:40:18 +01:00
Stefan Lankes
9e4688b26d
Merge branch 'master' into devel
2017-02-18 00:33:46 +01:00
Stefan Lankes
f8d5c9e15f
add support of more than one program segment
2017-02-18 00:30:20 +01:00
Stefan Lankes
202de2f967
LOG_INFO is not used until the initialization fs/gs
...
because LOG_INFO based on the gs register
2017-02-18 00:26:57 +01:00
Stefan Lankes
1de3d29248
remove obsolete compiler flag
2017-02-18 00:08:43 +01:00
Stefan Lankes
6335a347e7
call registration command in a shell, which belongs to the superuser
2017-02-15 15:22:44 +01:00
Stefan Lankes
fabd0412b5
Merge branch 'master' into devel
2017-02-13 00:09:36 +01:00
Stefan Lankes
7e8549b8fa
store in fs:0 the address pointed to by fs itself
...
- defined in the x86_64 ABI because you cannot easily get the address
pointed to by fs without reading fs' MSR
2017-02-12 23:53:58 +01:00
Stefan Lankes
ee703ddaf2
remove obsolete static array
2017-02-12 23:07:37 +01:00
Stefan Lankes
07e42df609
switch to LwIP 2.0.1
2017-02-12 11:46:01 +01:00
Stefan Lankes
ed1b4256a1
Merge branch 'master' into devel
2017-02-12 10:22:54 +01:00
Stefan Lankes
ae195c2310
build target-libgcc before building the whole runtime
2017-02-12 10:21:49 +01:00
Stefan Lankes
c68abd3d1c
remove unneeded building of the gcc
2017-02-12 08:47:44 +01:00
Stefan Lankes
91434cc8bc
revise code to increase the readability
2017-02-12 08:45:18 +01:00
Stefan Lankes
c94cf0ab12
print also TLS size
2017-02-12 08:31:18 +01:00
Stefan Lankes
ff7e6c427c
readd Go support
2017-02-08 08:28:54 +01:00
Stefan Lankes
a2f7d3e4f3
build gcc twice to be suce that libgcc is available
2017-02-07 22:25:41 +01:00
daniel-k
ec1fab0150
fix compiler warnings
2017-02-03 15:36:14 +01:00
Stefan Lankes
f436e6d12c
add missing definition of the fortran compiler
2017-01-23 23:32:47 +01:00
Stefan Lankes
68aced5a7b
add directorties for the toolchain
...
because we download the directories on demand
2017-01-22 23:25:37 +01:00
Stefan Lankes
b42d05d752
Merge branch 'production' into devel
2017-01-22 23:23:34 +01:00
Stefan Lankes
670cfa5da5
deploy master instead of the production branch
...
- we delete production branch soon
2017-01-22 23:22:31 +01:00
Stefan Lankes
07432e6012
Merge branch 'production' into devel
2017-01-22 23:21:00 +01:00
Stefan Lankes
fc0631e911
avoid tests on the master branch
2017-01-22 23:14:17 +01:00
Stefan Lankes
9c395cbef1
remove obsolte variable PROXY_STR
2017-01-21 10:22:52 +01:00
Stefan Lankes
dd43db2cca
Merge pull request #61 from daniel-k/pr/uhyve
...
uhyve: improve readability
2017-01-21 08:44:42 +01:00
Stefan Lankes
cfcdd8b2cb
forward compiler flags to the build system
2017-01-21 01:17:40 +01:00
Stefan Lankes
330c8909f0
Merge branch 'production' of github.com:RWTH-OS/HermitCore into production
2017-01-21 01:14:20 +01:00
Stefan Lankes
c0c968add9
- add tests also for the production branch
2017-01-21 01:12:32 +01:00
Stefan Lankes
b301e019c5
delete unneeded building of the gcc
2017-01-21 01:11:18 +01:00
daniel-k
d819930d7d
uhyve: improve readability
...
While going through the code I took the freedom to move stuff around to
improve readability. Most notably I replaced ioctl with macro that checks
for success, avoiding the if(ret == -1) err(...) pattern most of the time.
2017-01-20 18:58:28 +01:00
Stefan Lankes
0e881abbbf
remove obsolete debug messages
2017-01-20 10:50:04 +01:00
Stefan Lankes
eabac9fa79
don't close standard file descriptors (<=2)
2017-01-20 10:46:07 +01:00