4
我已經問了this SO question,並偶然發現了鏈接器生成的__TMC_END__
符號。我不知道它的目的是什麼,唯一有用的參考是this bug,它沒有解釋爲什麼它在那裏。但是,但是,請參考類似符號__TMC_LIST__
。什麼是鏈接器符號__TMC_END__和__TMC_LIST__用於?
有人知道這些用於什麼嗎?
我已經問了this SO question,並偶然發現了鏈接器生成的__TMC_END__
符號。我不知道它的目的是什麼,唯一有用的參考是this bug,它沒有解釋爲什麼它在那裏。但是,但是,請參考類似符號__TMC_LIST__
。什麼是鏈接器符號__TMC_END__和__TMC_LIST__用於?
有人知道這些用於什麼嗎?
做更多的搜索我遇到this bit of code這表明,這些符號與我理解爲是與事務內存的tm_clone_table
做。繼麪包屑之後,我帶着this GCC Wiki explanation。
另一個有趣的事實:'crtstuff.c'被編譯成'crtend.o',默認情況下gcc會將它傳遞給鏈接器。 –