| ▲ | Panzerschrek 5 hours ago | |||||||
> By letting the linker run arbitrary code before main As I know C++ allows running arbitrary code before main too - for constructors of global variables. Does it bring security risks too? | ||||||||
| ▲ | bonzini 5 hours ago | parent [-] | |||||||
It does not, it's actually arbitrary code running during the dynamic loading process, i.e. before _start. | ||||||||
| ||||||||