aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineInstr.cpp
diff options
context:
space:
mode:
authorLang Hames <lhames@gmail.com>2018-06-18 18:01:41 +0000
committerLang Hames <lhames@gmail.com>2018-06-18 18:01:41 +0000
commit2e96114cafb37b7e65b5ca94060ede24b238af0d (patch)
tree4932a17d443d05ae6866fb198024b163aee665d1 /llvm/lib/CodeGen/MachineInstr.cpp
parentfdbc1bf62ec90c97a7a5b082eeff9ad93084d4f3 (diff)
downloadllvm-2e96114cafb37b7e65b5ca94060ede24b238af0d.zip
llvm-2e96114cafb37b7e65b5ca94060ede24b238af0d.tar.gz
llvm-2e96114cafb37b7e65b5ca94060ede24b238af0d.tar.bz2
[ORC] Keep weak flag on VSO symbol tables during materialization, but treat
materializing weak symbols as strong. This removes some elaborate flag tweaking and plays nicer with RuntimeDyld, which relies of weak/common flags to determine whether it should emit a given weak definition. (Switching to strong up-front makes it appear as if there is already an overriding definition, which would require an extra back-channel to override). llvm-svn: 334966
Diffstat (limited to 'llvm/lib/CodeGen/MachineInstr.cpp')
0 files changed, 0 insertions, 0 deletions