aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
diff options
context:
space:
mode:
authorFangrui Song <i@maskray.me>2021-07-14 10:18:30 -0700
committerFangrui Song <i@maskray.me>2021-07-14 10:18:30 -0700
commit7de2173c2a4c45711831cfee3ccf53690c76ff07 (patch)
tree70b23340352cbc59297f7b444590fc57a70915a3 /llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
parent338314f9c26d4594d49fdd3a7656d71c77255c54 (diff)
downloadllvm-7de2173c2a4c45711831cfee3ccf53690c76ff07.zip
llvm-7de2173c2a4c45711831cfee3ccf53690c76ff07.tar.gz
llvm-7de2173c2a4c45711831cfee3ccf53690c76ff07.tar.bz2
[ELF] --fortran-common: prefer STB_WEAK to COMMON
The ELF specification says "The link editor honors the common definition and ignores the weak ones." GNU ld and our Symbol::compare follow this, but the --fortran-common code (D86142) made a mistake on the precedence. Fixes https://bugs.llvm.org/show_bug.cgi?id=51082 Reviewed By: peter.smith, sfertile Differential Revision: https://reviews.llvm.org/D105945
Diffstat (limited to 'llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp')
0 files changed, 0 insertions, 0 deletions