I've asked this SO question and stumbled across the __TMC_END__
symbol that seems to be generated by the linker. I don't know what it's purpose is and the only useful reference to it is this bug which doesn't explain much about why it is there. The but does however, make a reference to a similar symbol __TMC_LIST__
.
Does anybody know what these are used for?