Add project goals
This commit is contained in:
parent
d9026e979e
commit
e5bda18017
16
README.md
16
README.md
|
@ -1,3 +1,17 @@
|
|||
# dissertation
|
||||
|
||||
Here I keep all the progress made with my Master's Dissertation.
|
||||
Here I keep all the progress made with my Master's Dissertation. The
|
||||
goal of my project is to compile OpenBSD with a tiny compiler in order
|
||||
to increase the Trused Computing Base of the system and to offer the
|
||||
system a clean and hackable compiler.
|
||||
|
||||
To do this I will have to analyze very carefully the existing code for
|
||||
portability issues and compiler-specific flags and behaviours. Following
|
||||
this train of thought, another goal of this project is to get rid of the
|
||||
GNU bloat that made its way into OpenBSD. Every part of the system is
|
||||
nice and clean except the GNU parts and its successors (clang/llvm more
|
||||
specifically).
|
||||
|
||||
This won't be easy, but it's worth giving it a try. Maybe someday we
|
||||
will have compiler-independent code that could be compiled by various
|
||||
compiler without much work.
|
||||
|
|
Loading…
Reference in New Issue