What are the linker characters __TMC_END__ and __TMC_LIST__?

I asked this SO question and came across the __TMC_END__ character, which is apparently created by the linker. I don’t know what the target is, and the only useful link to it is this error , which does not explain why it is there, However, however, make a reference to the similar symbol __TMC_LIST__ .

Does anyone know what they are used for?

+4
source share
1 answer

Performing more searches, I came across this bit of code , which suggests that these characters are related to tm_clone_table , which I realized I have something to do with transactional memory. After the breadcrumbs led me to this explanation of the Wiki Wiki .

+4
source

Source: https://habr.com/ru/post/1491032/


All Articles