Re:Bflat – a single ahead of time crosscompiler and runtime ...
by viraptor on Tuesday January 03, 2023 @01:23AM
(#34228428)
I've noticed the flag "--deterministic" but couldn't find an explanation. What are the reason someone wouldn't want a deterministic build from this?
[ Parent
| on HN ]
Re:Bflat – a single ahead of time crosscompiler and runtime ...
by MStrehovsky on Tuesday January 03, 2023 @01:42AM
(#34228536)
Some executable file formats have time stamps in them.
bflat follows the platform convention that respects this and writes current date/time in the file header by default.
It is also a platform convention to offer options to set these to something stable (e.g. `/Brepro` on lld-link, or `--deterministic` for bflat) if one wants stable output.