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?
Doing more searching I've come across this bit of code that suggests that these symbols are to do with the tm_clone_table
which I've understood to have something to do with transactional memory. Following the bread crumbs lead me to this GCC Wiki explanation.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With