diff options
| author | Davide Italiano <davide@freebsd.org> | 2016-03-21 22:44:24 +0000 |
|---|---|---|
| committer | Davide Italiano <davide@freebsd.org> | 2016-03-21 22:44:24 +0000 |
| commit | 901de03fe2e33f2c54e965d9d27d824bc9a26c83 (patch) | |
| tree | b5a9d951df31469991f09d4d252748e87d8c020e | |
| parent | 7923ce692ee7cdeb8aaf8c6a085d3b07009af777 (diff) | |
| download | bcm5719-llvm-901de03fe2e33f2c54e965d9d27d824bc9a26c83.tar.gz bcm5719-llvm-901de03fe2e33f2c54e965d9d27d824bc9a26c83.zip | |
[ELF] Simplify code a bit. No functional change.
llvm-svn: 263999
| -rw-r--r-- | lld/ELF/Symbols.cpp | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/lld/ELF/Symbols.cpp b/lld/ELF/Symbols.cpp index 3fffb15ff14..ad33420c314 100644 --- a/lld/ELF/Symbols.cpp +++ b/lld/ELF/Symbols.cpp @@ -157,9 +157,7 @@ static int compareCommons(DefinedCommon *A, DefinedCommon *B) { if (Config->WarnCommon) warning("multiple common of " + A->getName()); A->Alignment = B->Alignment = std::max(A->Alignment, B->Alignment); - if (A->Size < B->Size) - return -1; - return 1; + return A->Size < B->Size ? -1 : 1; } // Returns 1, 0 or -1 if this symbol should take precedence |

