什么是链接器符号__TMC_END__和__TMC_LIST__呢? [英] What are Linker Symbols __TMC_END__ and __TMC_LIST__ for?

查看:1047
本文介绍了什么是链接器符号__TMC_END__和__TMC_LIST__呢?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我问这太问题并偶然发现的为链接器生成似乎__TMC_END __ 符号。我不知道它的目的是和它的唯一有用的参考是这个bug 这并不能解释为什么它的存在。该但是但是,做出了类似的符号引用 __ __ TMC_LIST

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?

推荐答案

做更多的搜索我遇到的此位code 那表明,这些符号是用做 tm_clone_table 我已经明白有东西做的事务内存的。继面包屑导致我这个GCC维基解释

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.

这篇关于什么是链接器符号__TMC_END__和__TMC_LIST__呢?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆