[ms] [llvm-ml] Create the @feat.00 symbol, and populate it appropriately
authorEric Astor <epastor@google.com>
Tue, 29 Sep 2020 21:02:18 +0000 (17:02 -0400)
committerEric Astor <epastor@google.com>
Tue, 29 Sep 2020 21:02:27 +0000 (17:02 -0400)
commit13f701b99ca1e0786258ef05b0439d4893aac8cb
tree54a66892469b4ed340df82a7340508de355e0471
parentfeb74530f86516de211d8b91eab426fc39d1b3e8
[ms] [llvm-ml] Create the @feat.00 symbol, and populate it appropriately

@feat.00 is a bitfield read by Microsoft-style linkers, and is required to signal (e.g.) /safeseh support on 32-bit systems.

Reviewed By: rnk

Differential Revision: https://reviews.llvm.org/D88451
llvm/test/tools/llvm-ml/feat00.test [new file with mode: 0644]
llvm/test/tools/llvm-ml/feat00_override.test [new file with mode: 0644]
llvm/tools/llvm-ml/llvm-ml.cpp