1
0
Fork 0
mirror of https://github.com/hermitcore/libhermit.git synced 2025-03-09 00:00:03 +01:00
Commit graph

1778 commits

Author SHA1 Message Date
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