Re: [PATCH, debug] Emit basic block markers in .debug_line section

2011-11-15 Thread Roberto Agostino Vitillo
not using it and it's clear to me that its practical uses may be questionable ("fast" single stepping in a debugger?) but I thought it might be worth to share it. r On Nov 15, 2011, at 7:17 AM, Tom Tromey wrote: >>>>>> "Roberto" == Roberto Agostino Vit

[PATCH, debug] Emit basic block markers in .debug_line section

2011-11-14 Thread Roberto Agostino Vitillo
11-14 Roberto Agostino Vitillo * final.c (is_bb_first): New variable. (is_bb_start): New variable. (final_start_function): Initialize above variables. (final_scan_insn): Determine a basic block change and pass it to the debug hook. (notice_source

[PATCH] PR debug/50983

2011-11-07 Thread Roberto Agostino Vitillo
Tested on x86_64-linux. r gcc/Changelog: 2011-11-07 Roberto Agostino Vitillo PR debug/50983 * dwarf2out.c (set_cur_line_info_table): Restore the last is_stmt value in the current line table. Index: gcc/gcc/dwarf2out.c

Re: [C++ Patch] PR 30066

2011-10-25 Thread Roberto Agostino Vitillo
The new testcase: Index: gcc/testsuite/g++.dg/ext/visibility/fvisibility-inlines-hidden-4.C === --- gcc/testsuite/g++.dg/ext/visibility/fvisibility-inlines-hidden-4.C (revision 0) +++ gcc/testsuite/g++.dg/ext/visibility/fvisibility-

Re: [C++ Patch] PR 30066

2011-10-24 Thread Roberto Agostino Vitillo
The comment is still valid now. r gcc/Changelog: 2011-10-25 Roberto Agostino Vitillo PR c++/30066 * doc/invoke.texi (fvisibility-inlines-hidden): Documentation change. gcc/c-family/Changelog: 2011-10-25 Roberto Agostino Vitillo PR c++/30066 * c.opt

Re: [C++ Patch] PR 30066

2011-10-21 Thread Roberto Agostino Vitillo
I am resubmitting the changelog since it was not respecting the conventions. gcc/Changelog: 2011-10-21 Roberto Agostino Vitillo PR c++/30066 * doc/invoke.texi (fvisibility-inlines-hidden): Documentation change. gcc/c-family/Changelog: 2011-10-21 Roberto Agostino Vitillo

[C++ Patch] PR 30066

2011-10-21 Thread Roberto Agostino Vitillo
on x86_64-linux. I should have a signed copyright assignment in a few weeks but I think this patch is small enough that it doesn't need it. r 2011-10-21 Roberto Agostino Vitillo PR c++/30066 * gcc/doc/invoke.texi: Documentation change for fvisibility-inlines-h

devirtualize final virtual function calls

2011-09-20 Thread Roberto Agostino Vitillo
29ret Tested on macosx x86_64. r 2011-09-20 Roberto Agostino Vitillo * gcc/testsuite/g++.dg/other/final1.C: new test * gcc/cp/call.c (build_new_method_call_1): use non virtual lookup for final virtual functions Index: gcc/testsuite/g++.dg/other/fi