Jens Breitbart
|
cbb34022a0
|
Wshift negative value (#79) + more compiler to travis (#77)
- Fixed clang warning `shifting a negative signed value is undefined`.
- use more compilers to test HermitCore in Travis
|
2017-08-30 12:51:23 +02:00 |
|
Stefan Lankes
|
576e4867a3
|
avoid the usage of sse & avx
|
2017-08-07 20:57:28 +02:00 |
|
Stefan Lankes
|
f33db1d51c
|
fix typo
|
2017-08-07 19:43:43 +02:00 |
|
Stefan Lankes
|
597ccb13ac
|
disable builtin functions
|
2017-08-07 19:39:22 +02:00 |
|
Stefan Lankes
|
f40f9ed51e
|
call directly the GNU linker
|
2017-08-07 12:14:08 +02:00 |
|
Stefan Lankes
|
8ec698a731
|
remove obsolete static array
|
2017-08-07 09:48:57 +02:00 |
|
Stefan Lankes
|
b9aad1757b
|
remove compiler warnings
|
2017-08-07 09:33:28 +02:00 |
|
Stefan Lankes
|
a5c5f28a6e
|
fix typo
|
2017-08-07 09:29:44 +02:00 |
|
Stefan Lankes
|
a6db410278
|
add check for -fstrength-reduce & -finline-functions
|
2017-08-07 09:26:13 +02:00 |
|
Stefan Lankes
|
e2bcdaf7db
|
remove compiler flags, which aren't supported by clang
|
2017-08-07 09:17:21 +02:00 |
|
Stefan Lankes
|
68a74edda1
|
use always compiler flags, which are supported by gcc & clang
|
2017-08-07 08:11:56 +02:00 |
|
Stefan Lankes
|
ab27102c48
|
add flag to be sure that the linker creates a static binary
|
2017-07-17 16:35:09 +02:00 |
|
Stefan Lankes
|
437f445ed8
|
fix typos, fix meaing of PAGE_CEIL and PAGE_FLOOR
|
2017-07-15 16:24:08 +02:00 |
|
Stefan Lankes
|
00d23d7b16
|
remove compiler warnings
|
2017-06-15 00:11:17 +02:00 |
|
Stefan Lankes
|
1c477aaa60
|
set default baudrate to 38400
|
2017-06-03 08:16:19 +02:00 |
|
Stefan Lankes
|
8ce912ef03
|
before writing to UART, check if the fifo is free
|
2017-06-02 20:13:09 +02:00 |
|
Stefan Lankes
|
ab6dee0db7
|
revise uart interface, remove obsolete code
|
2017-06-02 20:08:42 +02:00 |
|
Stefan Lankes
|
2f278b345f
|
simplify UART detection, use the information of the loader
|
2017-05-31 22:08:21 +02:00 |
|
Stefan Lankes
|
986a2efcc8
|
simplify code, increase the compatibility to AMD processors
|
2017-05-30 23:04:14 +02:00 |
|
Stefan Lankes
|
26825756a2
|
add option to define uart port via kernel parameters
|
2017-05-27 21:26:12 +02:00 |
|
Stefan Lankes
|
940be14a0e
|
remove dependency from kernel_end
- this patch solves linker problems, if kernel_end located above 2GB
- in multi-kernel mode, it requires also a patch for Linux
|
2017-04-18 00:26:38 +02:00 |
|
Stefan Lankes
|
354234c874
|
remove obsolete makefiles
|
2017-04-11 12:45:07 +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
|
d4668dc59e
|
revise UART support, determine port via PCI scan
|
2017-04-03 07:17:46 +02:00 |
|
Stefan Lankes
|
815937216f
|
remove obsolete VGA support
|
2017-03-04 10:52:18 +01:00 |
|
Stefan Lankes
|
f8d5c9e15f
|
add support of more than one program segment
|
2017-02-18 00:30:20 +01:00 |
|
Stefan Lankes
|
dfd4272d59
|
reodering of the directory structure
|
2016-12-03 00:43:49 +01:00 |
|