Commit Graph

222834 Commits

Author SHA1 Message Date
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