[all-commits] [llvm/llvm-project] d3c485: [LLD][COFF] Store machine type in SymbolTable (NFC...

Jacek Caban via All-commits all-commits at lists.llvm.org
Sun Dec 15 09:43:30 PST 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: d3c485717979add739b90c82b7bc79a1e57f3cd2
      https://github.com/llvm/llvm-project/commit/d3c485717979add739b90c82b7bc79a1e57f3cd2
  Author: Jacek Caban <jacek at codeweavers.com>
  Date:   2024-12-15 (Sun, 15 Dec 2024)

  Changed paths:
    M lld/COFF/DLL.cpp
    M lld/COFF/Driver.cpp
    M lld/COFF/InputFiles.cpp
    M lld/COFF/SymbolTable.cpp
    M lld/COFF/SymbolTable.h

  Log Message:
  -----------
  [LLD][COFF] Store machine type in SymbolTable (NFC) (#119298)

This change prepares for hybrid ARM64X support, which requires two
`SymbolTable` instances: one for native symbols and one for EC symbols.
In such cases, `config.machine` will remain ARM64X, while the
`SymbolTable` instances will store ARM64 and ARM64EC machine types.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list