Alex, this is not the point. One day LLVM will inject trojan code, because
US government, by law, tells them to do so!

With Cloud Act and Patriot Act US government can advise any US company or
organisation to implement evil code.

Can you do a full code review at every update coming for LLVM? I can't!
Nobody can! 2.5 million lines is out of anybody's reach!

100 bytes more in a binary can make a *huge difference* from security oint
of view. Do you always know, why LLVM suddenly is generating bigger code?
Can be everything. E.g. this:

https://gist.github.com/DGivney/5917914

TCC, i can review any time .... code is so tiny. Well ok, TCC binary code
is not as highly optimized in terms of speed, but AMD processor microcode
does compensate that. Differences to GCC -O3 or LLVM - in practice - have
become negligible.

TCC always is fast enough. And i repeat: Stop using US software stacks!

Best regards, Guido Stepken

Am Sonntag, 19. April 2020 schrieb Alexander Burger <a...@software-lab.de>:
> Hi Guido,
>
>> Look at LLVM generated bloat and compare with Nokolisp. Less is more!!!
In
>> terms of size as well as of security.
>
> True, LLVM is huge (as is gcc, and other equivalent systems), but this is
> irrelevant because I *use* it only to translate *my* code.
>
> The generated pil21 'picolisp' binary is only a few percent larger than
the
> assembly version of pil64.
>
> ☺/ A!ex
>
> --
> UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
>

Reply via email to