As you point out, what really matters is the entry point the linker puts into the executable's header, it's all just convention from there.
As you point out, what really matters is the entry point the linker puts into the executable's header, it's all just convention from there.