雖然在LLVM源代碼中查看bugfix,但我遇到了「虛擬節」這個詞,並想知道它的含義。什麼是對象文件上下文中的LLVM虛擬節?
我試着用谷歌瀏覽幾個不同的術語並進一步瀏覽源代碼,但是我發現所有的設計都是每個目標文件格式的isSectionVirtual
成員函數的實現似乎表示一個節是虛擬的,如果它沒有內容如.bss部分,但源代碼明確表示這是兩個不同的概念)。實現取決於所涉及的特定對象格式。
我對理解目標文件的內部相當陌生,所以我不確定這是LLVM還是LLVM之外的一般概念。
有人能告訴我一個虛擬部分是在一個目標文件中嗎?
當然,單獨的檢查表明這些實際上是不同的概念?否則,只會有'isBSS'和'isVirtual'不需要存在。感謝您的輸入! – OMGtechy
@OMGtechy我更新了答案。 – Abyx
謝謝,這太好了! – OMGtechy