aboutsummaryrefslogtreecommitdiff
path: root/gcc/dwarf2out.cc
AgeCommit message (Expand)AuthorFilesLines
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
2023-03-29ipa/106124 - ICE with -fkeep-inline-functions and OpenMPRichard Biener1-0/+1
2023-03-03debug/108772 - ICE with late debug generated with -fltoRichard Biener1-1/+4
2023-01-02Update copyright years.Jakub Jelinek1-1/+1
2022-12-14Merge modula-2 front end onto gcc.Gaius Mulley1-0/+2
2022-12-13Use DW_ATE_UTF for the Rust 'char' typeTom Tromey1-1/+18
2022-09-30Emit discriminators for inlined call sites.Eugene Rozenfeld1-1/+5
2022-09-07Restore XCOFF for DWARF on AIX.Martin Liska1-32/+71
2022-09-05rename DBX_REGISTER_NUMBER to DEBUGGER_REGNOMartin Liska1-17/+17
2022-09-02STABS: remove -gstabs and -gxcoff functionalityMartin Liska1-71/+32
2022-08-25dwarf2: use DW_ATE_UTF for char8_tJason Merrill1-0/+1
2022-08-08lto/106540 - fix LTO tree input wrt dwarf2out_register_external_dieRichard Biener1-6/+1
2022-08-02lto/106334 - fix previous fix wrt -flto-partition=noneRichard Biener1-5/+6
2022-07-19lto/106334 - relax assert during WPA tree mergingRichard Biener1-1/+5
2022-07-04Use default lower bound for vector types in debug infoEric Botcazou1-3/+6