aboutsummaryrefslogtreecommitdiff
path: root/gcc/dwarf2out.cc
AgeCommit message (Expand)AuthorFilesLines
2024-11-30Write S_INLINEELINES CodeView subsectionMark Harmstone1-0/+5
2024-11-30Don't output CodeView line numbers for inlined functionsMark Harmstone1-0/+10
2024-11-30Add block parameter to begin_block debug hookMark Harmstone1-3/+4
2024-11-22build: Remove INCLUDE_MEMORY [PR117737]Andrew Pinski1-1/+0
2024-10-25gcc: Remove trailing whitespaceJakub Jelinek1-31/+31
2024-10-24Use unique_ptr in more places in pretty_printer/diagnostics [PR116613]David Malcolm1-0/+1
2024-09-23dwarf2: add hooks for architecture-specific CFIsMatthieu Longo1-4/+9
2024-09-04Check DECL_NAMELESS in modified_type_dieTom Tromey1-0/+1
2024-08-29Handle namespaced names for CodeViewMark Harmstone1-3/+3
2024-08-26Fix bootstap-errors due to enabling -gvariable-location-viewsBernd Edlinger1-1/+1
2024-08-25Write CodeView information about enregistered optimized variablesMark Harmstone1-37/+0
2024-08-22RISC-V: Enable -gvariable-location-views by defaultBernd Edlinger1-4/+8
2024-08-22Do not emit a redundant DW_TAG_lexical_block for inlined subroutinesBernd Edlinger1-3/+12
2024-08-16Write CodeView information about stack variablesMark Harmstone1-0/+23
2024-07-03Deduplicate explicitly-sized typesAlexandre Oliva1-2/+5
2024-07-02btf: refactor and simplify implementationDavid Faust1-1/+1
2024-07-02ctf, btf: restructure CTF/BTF emissionDavid Faust1-2/+0
2024-06-23[PATCH 01/11] Output CodeView data about variablesMark Harmstone1-0/+5
2024-06-11c: Add -std=c2y, -std=gnu2y, -Wc23-c2y-compat, C2Y _Generic with type operandJoseph Myers1-1/+4
2024-06-07enable adjustment of return_pc debug attrsAlexandre Oliva1-9/+17
2024-06-03Implement wrap-around arithmetics in DWARF expressionsEric Botcazou1-1/+33
2024-05-17Use DW_TAG_module for AdaTom Tromey1-1/+1
2024-05-14[debug] Fix dwarf v4 .debug_macro.dwoTom de Vries1-6/+14
2024-05-11[PATCH v2 3/4] Output line numbers in CodeView sectionMark Harmstone1-0/+15
2024-05-11[PATCH v2 2/4] Output file checksums in CodeView sectionMark Harmstone1-0/+5
2024-05-11[PATCH v2 1/4] Support for CodeView debugging formatMark Harmstone1-0/+6
2024-04-02Prettify output of debug_dwarf_dieTom Tromey1-3/+3
2024-03-11Fix placement of recently implemented DIEEric Botcazou1-3/+4
2024-03-08dwarf2out: Emit DW_AT_export_symbols on anon unions/structs [PR113918]Jakub Jelinek1-0/+11
2024-03-01dwarf2out: Don't move variable sized aggregates to comdat [PR114015]Jakub Jelinek1-0/+9
2024-02-10Use HOST_SIZE_T_PRINT_* and HOST_WIDE_INT_T_PRINT_* some moreJakub Jelinek1-6/+11
2024-01-31dwarf2out: Fix ICE on large _BitInt in loc_list_from_tree_1 [PR113637]Jakub Jelinek1-0/+1
2024-01-23debug/107058 - gracefully handle unexpected DIE contextsRichard Biener1-4/+11
2024-01-23debug/112718 - reset all type units with -ffat-lto-objectsRichard Biener1-12/+0
2024-01-10Fix debug info for enumeration types with reverse Scalar_Storage_OrderEric Botcazou1-26/+58
2024-01-03Update copyright years.Jakub Jelinek1-1/+1
2023-11-17Assert we don't create recursive DW_AT_{abstract_origin,specification}Richard Biener1-0/+3
2023-11-07c: Refer more consistently to C23 not C2XJoseph Myers1-3/+3
2023-10-26[RA]: Modfify cost calculation for dealing with equivalencesVladimir N. Makarov1-1/+3
2023-10-12dwarf2out: Stop using wide_int in GC structuresJakub Jelinek1-15/+24
2023-09-28Remove some unused poly_int variablesRichard Sandiford1-1/+0
2023-09-20debug/111409 - don't generate COMDAT macro sections for split DWARFOmar Sandoval1-0/+1
2023-09-06Middle-end _BitInt support [PR102989]Jakub Jelinek1-4/+39
2023-08-24debug/111080 - avoid outputting debug info for unused restrict qualified typeRichard Biener1-0/+7
2023-07-18dwarf2: Change return type of predicate functions from int to boolUros Bizjak1-99/+99
2023-07-06[Committed] Handle COPYSIGN in dwarf2out.cc's mem_loc_descriptor.Roger Sayle1-0/+1
2023-07-04dwarf2out.cc (mem_loc_descriptor): Handle BITREVERSEHans-Peter Nilsson1-0/+1
2023-06-23c++: Add support for -std={c,gnu}++2{c,6}Marek Polacek1-1/+4
2023-06-20debug/110295 - mixed up early/late debug for member DIEsRichard Biener1-1/+2
2023-05-18gcc: use _P() defines from tree.hBernhard Reutner-Fischer1-8/+7