This website requires JavaScript.
Explore
Help
Sign In
ehmry
/
genode
Watch
1
Star
0
Fork
You've already forked genode
0
Code
Issues
Pull Requests
Releases
Wiki
Activity
7e1692d997
genode
/
repos
/
base-nova
/
lib
/
mk
/
spec
/
x86_64
/
core.mk
4 lines
67 B
Makefile
Raw
Normal View
History
Unescape
Escape
core: unify handling of boot modules Instead of solving the problem to deliver ROM modules to core while booting differently for the several kernels (multi-boot, elfweaver, core re-linking), this commit unifies the approaches. It always builds core as a library, and after all binaries are built from a run-script, the run-tool will link an ELF image out of the core-library and all boot modules. Thereby, core can access its ROM modules directly. This approach now works for all kernels except Linux. With this solution, there is no [build_dir]/bin/core binary available anymore. For debugging purposes you will find a core binary without boot modules, but with debug symbols under [run_dir].core. Fix #2095
2016-09-15 16:08:33 +02:00
SRC_CC
+=
spec/x86_64/pager.cc
base: remove pager code from public API Fix #1593
2015-06-19 14:58:18 +02:00
core: unify handling of boot modules Instead of solving the problem to deliver ROM modules to core while booting differently for the several kernels (multi-boot, elfweaver, core re-linking), this commit unifies the approaches. It always builds core as a library, and after all binaries are built from a run-script, the run-tool will link an ELF image out of the core-library and all boot modules. Thereby, core can access its ROM modules directly. This approach now works for all kernels except Linux. With this solution, there is no [build_dir]/bin/core binary available anymore. For debugging purposes you will find a core binary without boot modules, but with debug symbols under [run_dir].core. Fix #2095
2016-09-15 16:08:33 +02:00
i
n
c
l
u
d
e
$(
REP_DIR
)
/
l
i
b
/
m
k
/
c
o
r
e
.
i
n
c