[llvm-commits] [patch] Use .loc in codegen
    Rafael EspĂndola 
    rafael.espindola at gmail.com
       
    Wed Nov 17 15:04:42 PST 2010
    
    
  
> Note, this patch relies on fresh .loc/.file support by MCStreamer.
That is the idea :-)
> First, we need gdb testsuite results with and without this patch to ensure correctness of debug info. Can you get numbers for your platform (using clang as the compiler)?
>
An initial run found problems with files that use "#line". The
attached patch fixes that. Results using
7850396a466baacc66a0bea032a62e3292d1f45c from
git://sourceware.org/git/gdb.git and llvm/clang 119577.
gcc 4.4.3-4ubuntu5:
# of expected passes            16500
# of unexpected failures        21
# of expected failures          90
# of untested testcases         9
# of unsupported tests          74
Without this patch:
# of expected passes            14155
# of unexpected failures        1125
# of unexpected successes       4
# of expected failures          58
# of untested testcases         50
# of unresolved testcases       8
# of unsupported tests          78
With this patch:
# of expected passes            14161
# of unexpected failures        1119
# of unexpected successes       4
# of expected failures          58
# of untested testcases         50
# of unresolved testcases       8
# of unsupported tests          78
Looks like this patch also gives us more passes :-)
I have also attached the test summaries.
 -
> Devang
Cheers,
Rafael
-------------- next part --------------
A non-text attachment was scrubbed...
Name: loc.patch
Type: text/x-diff
Size: 23476 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20101117/4c864872/attachment.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: gdb.sum-clang-loc.bz2
Type: application/x-bzip2
Size: 90433 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20101117/4c864872/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: gdb.sum-clang-no-loc.bz2
Type: application/x-bzip2
Size: 90278 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20101117/4c864872/attachment-0001.bin>
    
    
More information about the llvm-commits
mailing list