From: George Rimar Date: Thu, 5 Jul 2018 12:48:29 +0000 (+0000) Subject: [ELF] - Add test to check we don't crash when tracing reserved symbol. X-Git-Tag: llvmorg-7.0.0-rc1~2162 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=2d55b36aacc2567e77cbdcbe509e37b733658685;p=platform%2Fupstream%2Fllvm.git [ELF] - Add test to check we don't crash when tracing reserved symbol. This is to test the following line of code: https://github.com/llvm-mirror/lld/blob/master/ELF/SymbolTable.cpp#L601 Without that line linker would crash. llvm-svn: 336345 --- diff --git a/lld/test/ELF/trace-symbols.s b/lld/test/ELF/trace-symbols.s index 6f8436a..b5c1ddc 100644 --- a/lld/test/ELF/trace-symbols.s +++ b/lld/test/ELF/trace-symbols.s @@ -76,6 +76,9 @@ # RUN: FileCheck -check-prefix=STARTLIB %s # STARTLIB: trace-symbols.s.tmp1: reference to bar +## Check we do not crash when trying to trace special symbol. +# RUN: not ld.lld -trace-symbol=_end %t -o /dev/null + .hidden hsymbol .globl _start .type _start, @function