[llvm] [XCOFF] make related SD symbols as isFunction (PR #69553)

via llvm-commits llvm-commits at lists.llvm.org
Fri Oct 27 08:23:00 PDT 2023


================
@@ -83,8 +83,30 @@ class SymbolizableObjectFile : public SymbolizableModule {
     // getNameFromSymbolTable.
     uint32_t ELFLocalSymIdx;
 
+    // Both are false if this is not a XCOFF local symbol.
+    bool IsXCOFFSDSymbol;
+    bool IsXCOFFLDSymbol;
----------------
diggerlin wrote:

agree,  compare size also look work in following scenario.  we put var[TC] high priority than TC0.

[19]    m   0x00000048     .data     1  unamex                    TOC
[20]    a4  0x00000000       0    0     SD      TC0    0    0
[21]    m   0x00000048     .data     1  unamex                    var
[22]    a4  0x00000004       0    0     SD       TC    0    0



https://github.com/llvm/llvm-project/pull/69553


More information about the llvm-commits mailing list