lucic71
a33673140b
add recent work
2023-01-18 12:31:45 +02:00
lucic71
f9c900526d
Changed to intro and abstract
...
* added code example in intro about generated code with UB
* don't talk about programmer intentionality, instead about breaking non-trivial code
* changed developer to programmer to be consistent
* other small changes
2023-01-11 14:43:33 +02:00
lucic71
235b7bec43
final changes for tsw assignment
2022-12-23 17:49:42 +02:00
lucic71
f23d3a432c
add latest version of pdf
2022-12-21 12:53:06 +02:00
lucic71
c236d31c81
add more changes in intro
2022-12-21 12:52:41 +02:00
lucic71
fbbdb1b09f
add generated pdf file for visibility
2022-12-20 22:18:36 +02:00
lucic71
7e3b736790
add more security risks
2022-12-20 22:13:26 +02:00
lucic71
256f101d20
fix the speedup factor
2022-12-20 22:13:08 +02:00
lucic71
98279db830
talk about the hardware plans
2022-12-20 22:12:53 +02:00
lucic71
22b2c184fc
move usepackage and listing setup in incl
2022-12-20 22:12:36 +02:00
lucic71
bdde342554
add code examples and possible ub for final listing
2022-12-20 22:11:59 +02:00
lucic71
23c688e7fd
review parts of the paper
2022-12-20 14:25:10 +02:00
lucic71
04e2a55ead
add links and last visited to internet citations
2022-12-20 00:17:48 +02:00
lucic71
dab9d0a3fb
reiterate through abstract
2022-12-19 23:55:47 +02:00
lucic71
76653d26dc
add gitignore file
2022-12-19 23:45:19 +02:00
lucic71
696c73237d
talk about hw arches in research plan
2022-12-19 23:44:30 +02:00
lucic71
dd04bad973
add more content in contr
2022-12-19 17:07:03 +02:00
lucic71
1f3acda060
first final version of paper
2022-12-18 17:12:35 +02:00
lucic71
2d058ed329
move to more sane template
2022-12-18 13:57:05 +02:00
lucic71
1516884315
Merge branch 'master' of tildegit.org:lucic71/dissertation
2022-12-18 13:24:39 +02:00
lucic71
46ad7f1636
solve error for missing title
2022-12-18 11:18:37 +02:00
lucic71
65efce75e2
Merge branch 'master' of tildegit.org:lucic71/dissertation into HEAD
2022-12-17 15:09:50 +02:00
lucic71
7ec3c40e1a
finish first draft of intro
2022-12-17 15:08:34 +02:00
lucic71
067376cc06
add first part of intro
2022-12-17 14:03:19 +02:00
lucic71
92e4a5afe7
add initial draft of abstract
2022-12-17 12:39:05 +02:00
lucic71
7c1ec0f85a
Add template for tsw paper
2022-12-16 17:08:54 +02:00
lucic71
7537616306
Update 'Proposal/ResearchProposal.gmi'
2022-11-19 09:26:55 +00:00
lucic71
addc443c19
Update 'BagOfIdeas/GoodToHaveLinks.md'
2022-11-18 19:57:15 +00:00
lucic71
590841f690
Add some more toolchains and OSes
2022-11-18 11:38:16 +00:00
lucic71
09a33808ae
Add BSD toolchain project
2022-11-18 11:03:15 +00:00
lucic71
6cdfd771bc
Update 'BagOfIdeas/GoodToHaveLinks.md'
2022-11-18 10:44:32 +00:00
lucic71
d378b061e6
Add NJ approach
2022-11-16 12:08:01 +00:00
lucic71
16fde51b82
Probe state-of-the-art in tiny compilers
2022-11-13 19:25:59 +00:00
lucic71
06f16f4a12
Delete -x flag because tcc does not know about it
...
At some point I should delete other unused flags too.
2022-11-12 21:00:02 +02:00
lucic71
6712edc242
Add ideas about tcc being dependent on GNU
2022-11-12 20:45:16 +02:00
lucic71
c396cad786
Documented problems with tcc
2022-11-12 20:38:05 +02:00
lucic71
c1dc5b3d30
Add support for .code32 and .code16 in 64 bit mode
...
I reverted the makefile changes I did because it was too much work
to port from GNU make to BSD make.
2022-11-12 20:28:00 +02:00
lucic71
cb7d383b6b
Converted makefile to BSD style, deleted some win32 crap
2022-11-12 19:14:51 +02:00
lucic71
117bd820d2
add latest code version for tcc
2022-11-12 19:12:52 +02:00
lucic71
8f2f5f1d82
doing what I wanted in the last commit
2022-11-12 00:24:13 +02:00
lucic71
f6b8bea6d8
delete tcc as it is too old
2022-11-12 00:23:27 +02:00
lucic71
64ad065e06
Add tcc here too, it will need modifications
2022-11-11 23:17:57 +02:00
lucic71
5cf04a248b
Merge branch 'master' of tildegit.org:lucic71/dissertation
2022-11-11 23:17:15 +02:00
lucic71
8337f01898
Add Porting OpenBSD to RISC-V ISA
2022-11-11 08:23:51 +00:00
lucic71
e5bf0ec5c5
Update 'BagOfIdeas/GoodToHaveLinks.md'
2022-11-11 08:21:02 +00:00
lucic71
9b6a5de56a
Add state of the art for openbsd toolchains
2022-11-11 08:20:43 +00:00
lucic71
fdb880f214
Update 'Tech/genassym.md'
2022-11-11 07:55:18 +00:00
lucic71
43bda766fe
Add conclusions for porting genassym.sh
2022-11-11 07:50:32 +00:00
lucic71
27b92aa8ce
Add 'BagOfIdeas/ShortIdeas.md'
2022-11-11 07:45:38 +00:00
lucic71
cbcc40c0ef
Add Fully Countering Trusting Trust through Diverse Double-Compiling
2022-11-10 09:38:10 +00:00