Stefan Lankes
|
6717a6fd91
|
add Gitter link
|
2017-04-11 23:46:48 +02:00 |
|
Stefan Lankes
|
a54d2a2d1b
|
remove obsolete comments
|
2017-04-11 23:44:12 +02:00 |
|
Stefan Lankes
|
5658f18451
|
add hint to the toolchain scripts
|
2017-04-11 23:29:56 +02:00 |
|
Stefan Lankes
|
4d24bb9d06
|
point to our cross C++ compiler
|
2017-04-11 23:35:28 +02:00 |
|
Stefan Lankes
|
ec4ec8fafc
|
add build status logo
|
2017-04-11 22:13:06 +02:00 |
|
Stefan Lankes
|
f26bbf90bf
|
define MAX_FNAME in config.h.in
|
2017-04-11 20:33:25 +02:00 |
|
Stefan Lankes
|
c36ea531e9
|
set MAX_FNAME to 128
|
2017-04-11 19:19:51 +02:00 |
|
Daniel Krebs
|
cec426a078
|
cmake: add intermediate target hermit-bootstrap to build with bootstrap compiler
|
2017-04-11 16:21:46 +02:00 |
|
Stefan Lankes
|
354234c874
|
remove obsolete makefiles
|
2017-04-11 12:45:07 +02:00 |
|
Stefan Lankes
|
e18a37cf2c
|
cmake: add bootstrap toolchain file
|
2017-04-11 12:11:36 +02:00 |
|
Stefan Lankes
|
fae6a7f001
|
add missing license
|
2017-04-10 01:43:58 +02:00 |
|
Stefan Lankes
|
f31c0c6dd0
|
remove typo
|
2017-04-09 21:20:01 +02:00 |
|
Stefan Lankes
|
09cf218db4
|
Merge pull request #62 from daniel-k/pr/cmake
Add CMake build system
|
2017-04-09 20:57:12 +02:00 |
|
Stefan Lankes
|
47f5261b94
|
remove compiler warnings
|
2017-04-03 23:54:46 +02:00 |
|
Stefan Lankes
|
016a206fbd
|
remove static initialization of BSS section, will be triggerd on demand
|
2017-04-03 23:38:01 +02:00 |
|
Daniel Krebs
|
8380e21463
|
xray: fix compiler warning
|
2017-04-03 18:14:56 +02:00 |
|
Daniel Krebs
|
30021d5291
|
cmake: initial support for CMake build system
|
2017-04-03 18:14:56 +02:00 |
|
Daniel Krebs
|
eca8be0236
|
remove old Makefile/autotools based build system and debian scripts
|
2017-04-03 18:14:42 +02:00 |
|
Stefan Lankes
|
c3a4a6e2df
|
enable a check if the HermitCore app depends on a proxy
|
2017-04-03 09:16:54 +02:00 |
|
Stefan Lankes
|
1e3a73ea44
|
check cmdline string to determine the frequency
|
2017-04-03 09:16:12 +02:00 |
|
Stefan Lankes
|
78922085ac
|
reserve 2 page for the multiboot cmdline string
- required for long strings
|
2017-04-03 09:15:03 +02:00 |
|
Stefan Lankes
|
12733c506d
|
disable ebda search (not longer supported)
|
2017-04-03 09:13:30 +02:00 |
|
Stefan Lankes
|
d4668dc59e
|
revise UART support, determine port via PCI scan
|
2017-04-03 07:17:46 +02:00 |
|
Stefan Lankes
|
dbefde4927
|
remove obsolete pragma "undef"
|
2017-04-03 07:06:30 +02:00 |
|
Stefan Lankes
|
9862cea384
|
add timeout to wait for an IP address
|
2017-04-02 23:33:57 +02:00 |
|
Stefan Lankes
|
d04690f462
|
add cmake support
|
2017-03-31 17:43:45 +02:00 |
|
Stefan Lankes
|
5c31c9149d
|
enable lto support for binutils
|
2017-03-31 17:39:43 +02:00 |
|
Stefan Lankes
|
415e2d2133
|
add copyright statement
|
2017-03-19 22:57:37 +01:00 |
|
Stefan Lankes
|
a3ea183edc
|
move more helper functions to the architecture dependent directory
|
2017-03-19 22:49:23 +01:00 |
|
Stefan Lankes
|
3a383b21e3
|
add check for avx512bw and avx512vl
|
2017-03-10 09:05:12 +01:00 |
|
Stefan Lankes
|
f8685378a8
|
remove wrong obsolete #if statement
|
2017-03-09 13:56:10 +01:00 |
|
Stefan Lankes
|
f6365ed840
|
move fpu_handler to the architecture independent directory
|
2017-03-09 08:09:05 +01:00 |
|
Stefan Lankes
|
473cdb76d6
|
move architecture dependent functions to the subdirectory arch
|
2017-03-09 07:35:59 +01:00 |
|
Stefan Lankes
|
7fa679be42
|
move architecture dependent file to the subdirectory arch
|
2017-03-08 23:31:28 +01:00 |
|
Stefan Lankes
|
a65068e82e
|
use _ before the function name for internal functions
|
2017-03-08 22:42:38 +01:00 |
|
Stefan Lankes
|
589867d293
|
rename functions to avoid collisions with newlib
|
2017-03-08 22:16:38 +01:00 |
|
Stefan Lankes
|
21f58abba1
|
remove typo
|
2017-03-08 02:01:27 +01:00 |
|
Stefan Lankes
|
c7e53d12bf
|
move architecture dependent basic functions to libkern
|
2017-03-08 01:25:57 +01:00 |
|
Stefan Lankes
|
4a74e9306a
|
rename basic functions (e.g. memset) to avoid collisions with newlib
|
2017-03-08 00:48:06 +01:00 |
|
Stefan Lankes
|
070cd009cb
|
remove obsolete line
|
2017-03-07 23:09:50 +01:00 |
|
Stefan Lankes
|
5c1c002d0f
|
use #if instead of #ifdef to simplify the config file
|
2017-03-07 23:08:59 +01:00 |
|
Stefan Lankes
|
e288b9ee4b
|
remove typos
|
2017-03-07 00:15:04 +01:00 |
|
Stefan Lankes
|
3a926240ca
|
move hardware dependent functions to the subdirectory arch
|
2017-03-07 00:05:19 +01:00 |
|
Stefan Lankes
|
1269a71439
|
add missing file for architecture dependent vma support
|
2017-03-06 23:37:55 +01:00 |
|
Stefan Lankes
|
8f9430f3fe
|
move architecture dependent part to a subdirectory of arch
|
2017-03-06 23:32:42 +01:00 |
|
Stefan Lankes
|
a6d4208e45
|
remove obsolete config flag, which isn't supported by all architecture
|
2017-03-05 19:55:22 +01:00 |
|
Stefan Lankes
|
f29c29cd52
|
remove obsolete file
|
2017-03-05 19:45:06 +01:00 |
|
Stefan Lankes
|
890134dc82
|
simplify uart device
- HermitCore uses on uart to send log messages to qemu
- unidirectional communication => remove interrupt handler
- remove mmio support for uart
|
2017-03-05 18:48:51 +01:00 |
|
Stefan Lankes
|
815937216f
|
remove obsolete VGA support
|
2017-03-04 10:52:18 +01:00 |
|
Stefan Lankes
|
1130232b58
|
only by using the VGA interface, the header will be included
|
2017-03-04 09:42:11 +01:00 |
|