aboutsummaryrefslogtreecommitdiff
path: root/gcc/dwarf2out.c
AgeCommit message (Expand)AuthorFilesLines
2022-01-17Rename .c files to .cc files.Martin Liska1-33147/+0
2022-01-03Update copyright years.Jakub Jelinek1-1/+1
2021-12-08dwarf: Multi-register CFI address support.Andrew Stubbs1-5/+49
2021-12-01simplify-rtx: Punt on simplify_associative_operation with large operands [PR1...Jakub Jelinek1-0/+9
2021-11-29Remove unreachable returnsRichard Biener1-3/+0
2021-11-11dwarf2out: Fix up field_byte_offset [PR101378]Jakub Jelinek1-0/+1
2021-11-05dwarf2out: Fix up CONST_WIDE_INT handling once more [PR103046]Jakub Jelinek1-15/+17
2021-10-07Introduce smul_highpart and umul_highpart RTX for high-part multiplicationsRoger Sayle1-0/+2
2021-09-07dwarf: externalize lookup_type_dieDavid Faust1-2/+1
2021-09-07dwarf2out: Emit BTF in dwarf2out_finish for BPF CO-RE usecaseIndu Bhagat1-2/+7
2021-09-07Fix PR debug/101947Eric Botcazou1-8/+44
2021-09-06Fix debug info for packed array types in AdaEric Botcazou1-8/+14
2021-08-23dwarf2out: Emit DW_AT_location for global register vars during early dwarf [P...Jakub Jelinek1-1/+20
2021-08-16Fix regression in debug info for Ada with DWARF 5Eric Botcazou1-0/+1
2021-08-16Disable GNAT encodings by defaultEric Botcazou1-17/+15
2021-08-04Fix debug info for ignored decls at start of assemblyBernd Edlinger1-0/+11
2021-07-20debug/101473 - apply debug prefix maps before checksumming DIEsRichard Biener1-6/+6
2021-07-01dwarf2out: Handle COMPOUND_LITERAL_EXPR in loc_list_from_tree_1 [PR101266]Jakub Jelinek1-0/+4
2021-06-28CTF/BTF debug formatsIndu Bhagat1-1/+36
2021-06-28dwarf: externalize some DWARF internals for needs of CTF/BTFIndu Bhagat1-43/+38
2021-06-24Emit .file 0 directive earlier in DWARF 5Eric Botcazou1-21/+24
2021-06-03Also generate DW_OP_GNU_variable_value at file scopeEric Botcazou1-42/+28
2021-06-03Fix signedness issue in DWARF functions (2)Eric Botcazou1-4/+88
2021-06-03Fix signedness issue in DWARF functions (1)Eric Botcazou1-79/+124
2021-05-12Fix ICE in output_rnglists, at dwarf2out.c:12294Bernd Edlinger1-0/+1
2021-05-10Come up with startswith function.Martin Liska1-7/+7
2021-05-07Fix incorrect array bounds with -fgnat-encodings=minimal in DWARFEric Botcazou1-21/+29
2021-05-06Add line debug info for virtual thunksBernd Edlinger1-50/+194
2021-05-05Generate debug info for local dynamic record typesEric Botcazou1-2/+14
2021-04-22Fix various typos.Martin Liska1-2/+2
2021-04-21Fix clang warnings.Martin Liska1-0/+4
2021-03-31dwarf2out: Fix up ranges for -gdwarf-5 -gsplit-dwarf [PR99490]Jakub Jelinek1-44/+211
2021-03-22debug: Fix __int128 handling in dwarf2out [PR99562]Jakub Jelinek1-5/+5
2021-03-21dwarf2out: Fix debug info for 2 byte floats [PR99388]Jakub Jelinek1-10/+20
2021-03-03dwarf2out: Fix -gsplit-dwarf on riscv or other non-.uleb128 targets [PR99090]Jakub Jelinek1-7/+24
2021-03-02dwarf2out: Fix up split-dwarf .debug_macro handling [PR99319]Jakub Jelinek1-8/+21
2021-02-10dwarf2out: Don't prune static data members initialized with constants with -g...Jakub Jelinek1-0/+10
2021-01-26c++: Add support for -std=c++23Paul Fee1-1/+6
2021-01-22dwarf2out: Always emit required 0 entries for DWARF 5 in *.debug_line [PR98796]Jakub Jelinek1-4/+44
2021-01-20debug: Fix up DWARF 5 -g -flto -ffat-lto-objects [PR98765]Jakub Jelinek1-3/+39
2021-01-19dwarf2out: reset generation count in toplev::finalize [PR98751]David Malcolm1-26/+40
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-12-19d: Fix ICE in in force_decl_die, at dwarf2out.c with -gdwarf-2 -gstrict-dwarf...Iain Buclaw1-0/+7
2020-12-10Small fix to PLACEHOLDER_EXPR handling in loc_list_from_tree_1Eric Botcazou1-3/+4
2020-12-04dwarf: Add -gdwarf{32,64} optionsJakub Jelinek1-94/+94
2020-12-04Refactor -frecord-gcc-switches.Martin Liska1-110/+8
2020-12-03dwarf2out: Fix up add_scalar_info not to create invalid DWARFJakub Jelinek1-1/+12
2020-12-01c++, debug: Treat -std=c++20 -gdwarf-5 like C++14 rather than C++98Jakub Jelinek1-1/+2
2020-11-26dwarf: fix language_string for C2XMartin Liska1-1/+1
2020-11-21Additional small changes to support opaque modesAaron Sawdey1-0/+2