[all-commits] [llvm/llvm-project] f42869: Reland "[lld][WebAssembly] Cleanup duplicate field...

Sam Clegg via All-commits all-commits at lists.llvm.org
Tue Jul 20 12:13:29 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: f428693de0aafbd397706e11722a84bc9c20a346
      https://github.com/llvm/llvm-project/commit/f428693de0aafbd397706e11722a84bc9c20a346
  Author: Sam Clegg <sbc at chromium.org>
  Date:   2021-07-20 (Tue, 20 Jul 2021)

  Changed paths:
    M lld/wasm/Symbols.h
    M lld/wasm/SyntheticSections.cpp
    M lld/wasm/Writer.cpp

  Log Message:
  -----------
  Reland "[lld][WebAssembly] Cleanup duplicate fields in Symbols.h. NFC"

This avoids duplication and simplifies the code in several places
without increasing the size of the symbol union (at least not
above the assert'd limit of 120 bytes).

Originally commit: 9b965b37c75d626c01951184088314590e38d299
Reverted in: 16aac493e59519377071e900d119ba2e7e5b525d.

Differential Revision: https://reviews.llvm.org/D106026




More information about the All-commits mailing list