Stefan Lankes
a51abe5245
minor change to improve the readability
2017-01-08 19:39:52 +01:00
Stefan Lankes
6dc1f56db6
add scripts to build a debian package
2017-01-08 19:33:58 +01:00
Stefan Lankes
b107f7dd15
add missing install script
2017-01-08 19:07:48 +01:00
Stefan Lankes
9e3620cc2f
add rule to install the libraries
2017-01-08 19:49:02 +01:00
Stefan Lankes
8d6b1e010d
store the libhermit.a in top source directory
2017-01-08 19:29:19 +01:00
Stefan Lankes
bf9f33c865
disable verbose mode
2017-01-08 19:21:49 +01:00
Stefan Lankes
73c63fd676
remove obsolete flag T
2017-01-08 19:00:38 +01:00
Stefan Lankes
0f09e93140
enable verbose mode
2017-01-08 17:33:36 +01:00
Stefan Lankes
1ce65f052d
build libhermit.a without testing
2017-01-08 15:52:14 +01:00
Stefan Lankes
47ec665163
remove obsolete flags
2017-01-08 12:10:00 +01:00
Stefan Lankes
79a12cfff3
create toolchain (and its submodules) only on demand
...
- only is the configure flag "--with-toolchain" is set, the whole
toolchain will be created
- gcc & Co are not longer part of this repository => download these
submodules on demand
2017-01-08 00:59:39 +01:00
Stefan Lankes
7e71fef557
add config.h to the list of ignored files
2016-12-09 16:30:54 +01:00
Stefan Lankes
9507a45c97
add forward declaration of a few functions to avoid compiler problems
2016-12-09 16:30:54 +01:00
Stefan Lankes
e9ff3fbf49
add current versions of binutils and newlib
2016-12-09 16:30:54 +01:00
Stefan Lankes
726279abd8
remove typos
2016-12-09 16:30:54 +01:00
Stefan Lankes
fec29f19ff
enable c++ & lto support within the bootstrapcompiler
2016-12-03 00:44:32 +01:00
Stefan Lankes
84e0c3f7f6
move more marcos (CONFIG_VGA etc) to config.h
2016-12-03 00:44:32 +01:00
Stefan Lankes
0508470d4e
add definition of KMSG_SIZE
2016-12-03 00:44:32 +01:00
Stefan Lankes
643987ed90
add missing file
2016-12-03 00:44:32 +01:00
Stefan Lankes
a289acf440
add auto creation of config.h
2016-12-03 00:44:32 +01:00
Stefan Lankes
cadacc24ae
reserve at boot time a region for the heap
...
=> no race between stack und heap creation
2016-12-03 00:44:32 +01:00
Stefan Lankes
9d6375b8fb
decrease starting point of the heap
2016-12-03 00:44:32 +01:00
Stefan Lankes
63e5cdc28e
disable LWIP_NETCONN_SEM_PER_THREAD
...
currently, this feature isn't stable (at least in HermitCore)
2016-12-03 00:44:32 +01:00
Stefan Lankes
ff3f54d786
remove typo
2016-12-03 00:44:32 +01:00
Stefan Lankes
198b50b6ce
disable temporary the http server test
2016-12-03 00:44:32 +01:00
Stefan Lankes
13b2dee63e
simplify tests
2016-12-03 00:44:32 +01:00
Stefan Lankes
30f53079cc
set HERMIT_APP_PORT only, if the Travis tests depend on it
2016-12-03 00:44:32 +01:00
Stefan Lankes
3ddd6d3a12
remove obsolete timeout command
2016-12-03 00:44:32 +01:00
Stefan Lankes
b4df7442ea
remove compiler warnings
2016-12-03 00:44:32 +01:00
Stefan Lankes
f4012a1f55
define start address of the heap in config.h
2016-12-03 00:44:32 +01:00
Stefan Lankes
8c08ba4044
use target "all" instead of obsolete target "travis"
2016-12-03 00:44:32 +01:00
Stefan Lankes
b446ed37c7
update travis configuration for the new directory structure
2016-12-03 00:44:32 +01:00
Stefan Lankes
dfd4272d59
reodering of the directory structure
2016-12-03 00:43:49 +01:00
Stefan Lankes
ef24d2a880
add .gnu.linkonce.tb/.gnu.linkonce.td to the linker script
2016-11-26 01:23:30 +01:00
Stefan Lankes
86fb2fae92
remove some impreciset statements
2016-11-25 10:35:34 +01:00
Stefan Lankes
78d6b5a7f6
remove some impreciset statements
2016-11-24 00:53:15 +01:00
Stefan Lankes
3e45d8ef9b
remove linux source code
...
=> users have to downloaded seperatly the source code from this repository
2016-11-24 00:48:16 +01:00
Stefan Lankes
01ad8e77f6
clarify the readme
2016-11-22 00:54:53 +01:00
Stefan Lankes
adeb4e7c51
remove obsolete package
2016-11-20 15:31:27 +01:00
Stefan Lankes
f468af3951
add time flag to exit with the same status as the tests
2016-11-20 15:00:22 +01:00
Stefan Lankes
5b73082bfd
add a timeout for each test
2016-11-20 14:53:57 +01:00
Stefan Lankes
88de77669b
if env. variable HERMIT_DEBUG is set to 1, the gdbserver will be started
2016-11-20 14:38:43 +01:00
Stefan Lankes
da1e202a99
use a thread-local semaphore for the netconn api
2016-11-20 13:07:34 +01:00
Stefan Lankes
49d88edfe9
add IPv6 support for the connection between proxy and HermitCore
2016-11-20 12:25:23 +01:00
Stefan Lankes
8534f6034e
add empty dummy file to be more POSIX compliant
2016-11-20 01:20:01 +01:00
Stefan Lankes
da4486d93a
add rdrand support
...
If available, HermitCore supports rdrand to generate random number.
LwIP uses this instruction to support DNSSec.
2016-11-20 00:48:22 +01:00
Stefan Lankes
d287184bbe
add thread-safe version of lwip_rand
...
lwip_rand is required to support IPv6 and DNSSec
2016-11-20 00:09:12 +01:00
Stefan Lankes
285e38822f
switch to LwIP 2.0.0 with dual-stack support (IPv4+IPv6)
2016-11-19 23:46:23 +01:00
Stefan Lankes
2c7fdee666
remove typo
2016-11-19 10:18:35 +01:00
Stefan Lankes
75c126fc4b
search only for the substring "Server is listening"
...
because the complete line includes also the boot time
2016-11-13 23:13:23 +01:00