[all-commits] [llvm/llvm-project] 7df80e: [lld-macho] Specify the complete set of command-li...

Shoaib Meenai via All-commits all-commits at lists.llvm.org
Mon Jun 15 12:51:09 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 7df80e3f23bd6cd7512e8a38ef5db968bad207d6
      https://github.com/llvm/llvm-project/commit/7df80e3f23bd6cd7512e8a38ef5db968bad207d6
  Author: Greg McGary <gkm at fb.com>
  Date:   2020-06-15 (Mon, 15 Jun 2020)

  Changed paths:
    M lld/MachO/Driver.cpp
    M lld/MachO/Driver.h
    M lld/MachO/Options.td
    M lld/test/MachO/platform-version.test
    M llvm/include/llvm/Option/Option.h

  Log Message:
  -----------
  [lld-macho] Specify the complete set of command-line options for ld64

This is a complete Options.td compiled from ld(1) dated 2018-03-07 and
cross checked with ld64 source code version 512.4 dated 2018-03-18.

This is the first in a series of diffs for argument handling. Follow-ups
will include switch cases for all the new instances of `OPT_foo`, and
parsing/validation of arguments attached to options, e.g., more code
akin to `OPT_platform_version` and associated `parsePlatformVersion()`.

Reviewed By: smeenai

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




More information about the All-commits mailing list