https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116750
--- Comment #6 from Andrew Pinski <pinskia at gcc dot gnu.org> --- (In reply to Sam James from comment #5) > and maybe the obvious stuff too like not using __TIME__/__DATE__, the map > source options, ... Yep. It might make sense to list some of the GNU linker options that might influence this too but we definitely to point out those only applies to the GNU linker and that other linkers might have other options too. Like build-id could be used to make sure they produce the same binary, etc.