aboutsummaryrefslogtreecommitdiff
path: root/gcc/dwarf2out.cc
AgeCommit message (Expand)AuthorFilesLines
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
2022-06-13Do not erase warning data in gimple_set_locationEric Botcazou1-1/+1
2022-05-31Correct spelling of DW_AT_namelist_itemAlan Modra1-1/+1
2022-05-16Do not use DW_OP_not for TRUTH_NOT_EXPR in conditional expressionsEric Botcazou1-0/+17
2022-05-16Use more ARRAY_SIZE.Martin Liska1-2/+1
2022-02-09dwarf2out: Don't call expand_expr during early_dwarf [PR104407]Jakub Jelinek1-7/+37
2022-02-04Empty the base_types vector before (re)populating itEric Botcazou1-0/+2
2022-02-02Remove dead macro: TEXT_SECTION_NAMEMartin Liska1-5/+0
2022-01-26dwarf2out: For ppc64le IEEE quad long double, emit DW_TAG_typedef to _Float12...Jakub Jelinek1-1/+67
2022-01-20dwarf2out: Fix -gsplit-dwarf on riscv [PR103874]Jakub Jelinek1-2/+3
2022-01-19Update per-file selftest and finalization hooks for .c to .cc renamingDavid Malcolm1-1/+1
2022-01-17Change references of .c files to .cc filesMartin Liska1-12/+12
2022-01-17Rename .c files to .cc files.Martin Liska1-0/+33147