Fix the test for gcc.
authorHafiz Abid Qadeer <hafiz_abid@mentor.com>
Mon, 16 Mar 2015 12:16:19 +0000 (12:16 +0000)
committerHafiz Abid Qadeer <hafiz_abid@mentor.com>
Mon, 16 Mar 2015 12:16:19 +0000 (12:16 +0000)
commitace93f3a9093683fed8e63c8f65e01027ef27f13
tree37d0c72746e2ef8e53c7868d00f6c9692d8cf856
parent234482a54e438bd13f08471da4b06b75fe6a9ef4
Fix the test for gcc.

Following 3 changes were made.
1. Test was assuming that function name will have () in the end. I dont know why lldb is generating function name like this but it looks like a bug. For this test, I have removed it.
2. Step instruction test was assuming that function call will not be the first instruction in the range of the line. This assumption failed with gcc. So I had fixed this.
3. Some minor adjustments with the line number.

Test with bot gcc and clang and all tests pass.

This test is still very fragile. We should be removing hardcoded line number.

llvm-svn: 232372
lldb/test/tools/lldb-mi/control/TestMiExec.py