aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Support/APFloat.cpp
diff options
context:
space:
mode:
authorLeonard Chan <leonardchan@google.com>2020-03-10 18:58:41 -0700
committerLeonard Chan <leonardchan@google.com>2020-03-10 18:58:41 -0700
commit1c70dec18c7e530264cc70841cc60f385259b9e0 (patch)
tree1d35696c2544e765e491a68025e1d42004084002 /llvm/lib/Support/APFloat.cpp
parent48121a5743b684def33d158391c5424626de28e2 (diff)
downloadllvm-1c70dec18c7e530264cc70841cc60f385259b9e0.zip
llvm-1c70dec18c7e530264cc70841cc60f385259b9e0.tar.gz
llvm-1c70dec18c7e530264cc70841cc60f385259b9e0.tar.bz2
[libunwind] Remove __FILE__ and __LINE__ from error reporting
We were seeing non-deterministic binary size differences depending on which toolchain was used to build fuchsia. This is because libunwind embeded the FILE path into a logging macro, even for release builds, which makes the code dependent on the build directory. This removes the file and line number from the error message. This is consistent with how other runtimes report error, e.g. https://github.com/llvm/llvm-project/blob/master/libcxxabi/src/abort_message.cpp#L30. Differential Revision: https://reviews.llvm.org/D75890
Diffstat (limited to 'llvm/lib/Support/APFloat.cpp')
0 files changed, 0 insertions, 0 deletions