[google/4.6] Fix problems with -gfission (issue 5844043)

saugustine@google.com saugustine@google.com
Fri Mar 16 15:32:00 GMT 2012


On 2012/03/16 02:07:02, Cary wrote:
> For google/gcc-4_6 branch.

> This patch fixes several problems with -gfission:
>   - Bad index for range list in the compile unit DIE.
>   - DW_AT_ranges attribute for compile unit in the wrong file.
>   - Incorrect size for skeleton type unit DIEs.
>   - Wrote location expression using DW_OP_addr to DWO file.
>   - Emitted skeleton debug section even when there is no debug info.

> Tested: bootstrap, gcc regression tests, hand testing on -gfission
> test cases.

These are OK for google 4_6.

http://codereview.appspot.com/5844043/



More information about the Gcc-patches mailing list