[ELF] - Report location for div/mod by zero.
authorGeorge Rimar <grimar@accesssoftek.com>
Mon, 5 Mar 2018 10:02:44 +0000 (10:02 +0000)
committerGeorge Rimar <grimar@accesssoftek.com>
Mon, 5 Mar 2018 10:02:44 +0000 (10:02 +0000)
commit7b91e2133e01026b12e71c8e4aa1dfe43cd8d24a
tree26d5d7f829d2ec962fc303df749243aa779c7ec7
parent503da8ff1f6a8d33fbedf0773013f5517152bb41
[ELF] - Report location for div/mod by zero.

"division by zero" or "modulo by zero" are not
very informative errors and even probably confusing
as does not let to know that error is coming from linker script.
Patch adds location reporting.

Differential revision: https://reviews.llvm.org/D43934

llvm-svn: 326686
lld/ELF/ScriptParser.cpp
lld/test/ELF/linkerscript/operators.test