Fix a problem with line tables & .o files that start with code with no line table...
authorJim Ingham <jingham@apple.com>
Mon, 20 Mar 2017 19:19:03 +0000 (19:19 +0000)
committerJim Ingham <jingham@apple.com>
Mon, 20 Mar 2017 19:19:03 +0000 (19:19 +0000)
commit2dc4a3e91b2b448a5fd30b605802faf55308232a
treef5a9c6c599fe51280b086c2341367e827a66d32c
parentc440572715dab03e637a2ea365e9eb56766cd6ea
Fix a problem with line tables & .o files that start with code with no line table entries.

If you have code before the first line table entry when debugging with .o files on macOS, the
LineTable entry search code was assigning all that code to the first line table entry. Don't do that.

<rdar://problem/31095765>

llvm-svn: 298289
lldb/source/Symbol/LineTable.cpp