Re:C compiler with support for structs written in Assembly
by giomasce on Monday August 27, 2018 @11:47AM
(#17852153)
Because when you cross compile you have to trust your compiler. https://en.wikipedia.org/wiki/Backdoor_(computing)#Compiler_...
[ Parent
| on HN ]
Re:C compiler with support for structs written in Assembly
by ailideex on Monday August 27, 2018 @11:59AM
(#17852232)
And when you compile regularly you don't?
Re:C compiler with support for structs written in Assembly
by giomasce on Monday August 27, 2018 @12:02PM
(#17852255)
Yes, but if you want to rebuild the trust chain you cannot restart from an untrusted compiler. The idea is to bootstrap a trusted compiler from nothing (i.e., from little enough so that you can check it directly), and then use the trusted compiler for everything else.