commit | 6c56decee0607db092e932b20f45c2825bc31684 | [log] [tgz] |
---|---|---|
author | Rafael Espindola <rafael.espindola@gmail.com> | Thu Jun 11 18:58:08 2015 +0000 |
committer | Rafael Espindola <rafael.espindola@gmail.com> | Thu Jun 11 18:58:08 2015 +0000 |
tree | 7dad9133d0a096b129bb3eca480e64257cdd61b4 | |
parent | bc482286fcf06ba573338c5712daac85eaf48722 [diff] |
Generalize emitAbsoluteSymbolDiff. This makes emitAbsoluteSymbolDiff always succeed and moves logic from the asm printer to it. The object one now also works on ELF. If two symbols are in the same fragment, we will never move them apart. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@239552 91177308-0d34-0410-b5e6-96231b3b80d8