e0428ac7b0
and make the linker put every data element and function into its own section. On linktime, we can output every discarded section and get a list of dead code (for that build).