aboutsummaryrefslogtreecommitdiff
path: root/gcc/dwarf2out.c
AgeCommit message (Expand)AuthorFilesLines
2017-09-09Revert: * dwarf2out.c (gen_formal_parameter_die): Remove obsolete hunk.Jason Merrill1-3/+22
2017-09-09dwarf2out.c (gen_formal_parameter_die): Remove obsolete hunk.Richard Biener1-23/+4
2017-08-31re PR c++/82054 (ICE in add_dwarf_attr with -fopenmp and -g)Richard Biener1-5/+14
2017-08-30[66/77] Use scalar_mode for constant integersRichard Sandiford1-3/+4
2017-08-30[62/77] Big machine_mode to scalar_int_mode replacementRichard Sandiford1-3/+3
2017-08-30[35/77] Add uses of as_a <scalar_int_mode>Richard Sandiford1-8/+15
2017-08-30[29/77] Make some *_loc_descriptor helpers take scalar_int_modeRichard Sandiford1-22/+21
2017-08-30[28/77] Use is_a <scalar_int_mode> for miscellaneous types of testRichard Sandiford1-16/+14
2017-08-30[23/77] Replace != VOIDmode checks with is_a <scalar_int_mode>Richard Sandiford1-5/+5
2017-08-30[21/77] Replace SCALAR_INT_MODE_P checks with is_a <scalar_int_mode>Richard Sandiford1-93/+94
2017-08-30[20/77] Replace MODE_INT checks with is_int_modeRichard Sandiford1-4/+6
2017-08-30[17/77] Add an int_mode_for_size helper functionRichard Sandiford1-4/+3
2017-08-30[7/77] Add scalar_float_modeRichard Sandiford1-17/+17
2017-08-30Split out parts of scompare_loc_descriptor and emit_store_flagRichard Sandiford1-47/+69
2017-08-30dwarf2out.c (dwarf2out_finish): Remove setting AT_pubnames.Richard Biener1-14/+7
2017-08-30dwarf2out.c (add_dwarf_attr): Check we don't add duplicate attributes.Richard Biener1-6/+13
2017-08-29dwarf2out.c (add_dwarf_attr): When checking is enabled verify we do not add a...Richard Biener1-22/+10
2017-08-28re PR debug/81993 (-gsplit-dwarf removes some symbols, causing some undefined...Richard Biener1-1/+2
2017-08-24dwarf2out.c (MAX_ARTIFICIAL_LABEL_BYTES): Increase to 40.Uros Bizjak1-1/+1
2017-08-24re PR debug/81936 (ICE in dwarf2out_die_ref_for_decl, at dwarf2out.c:5543)Richard Biener1-7/+7
2017-08-23re PR lto/81940 (internal compiler error: in dwarf2out_abstract_function, at ...Richard Biener1-1/+4
2017-08-22common.opt (feliminate-dwarf2-dups): Ignore.Richard Biener1-298/+4
2017-08-21re PR go/78628 (GO fails to build a translation unit decl)Richard Biener1-308/+865
2017-08-12[PR79542][Ada] Fix ICE in dwarf2out.c with nested func. inliningPierre-Marie de Rodat1-57/+86
2017-08-08trans.c: Include header files.Martin Liska1-0/+2
2017-07-29debug.h (struct gcc_debug_hooks): Add IMPLICIT argument to imported_module_or...Jakub Jelinek1-4/+21
2017-07-25dwarf2asm.c (dw2_asm_output_nstring): Encode double quote character for AIX.David Edelsohn1-1/+8
2017-07-21dwarf2out.c (output_file_names): Avoid double testing for dwarf_version >= 5.Ulrich Drepper1-1/+1
2017-07-21Remove TYPE_METHODS.Nathan Sidwell1-20/+8
2017-07-14Remove Java references in source code.Martin Liska1-16/+3
2017-07-14Remove Pascal language in source code.Martin Liska1-3/+0
2017-07-13Cleanup #2 of Pascal references.Martin Liska1-40/+0
2017-07-11* dwarf2out.c (gen_member_die): Remove useless check for anon ctors.Nathan Sidwell1-4/+0
2017-06-21DWARF: make it possible to emit debug info for declarations onlyPierre-Marie de Rodat1-50/+0
2017-06-11tree.h (id_equal): New.Jason Merrill1-1/+1
2017-06-08cfgrtl.c (cfg_layout_initialize): Check crtl->has_bb_partition instead of fla...Jan Hubicka1-3/+3
2017-06-02dwarf2out.c (DWARF_INITIAL_LENGTH_SIZE_STR): New.David Edelsohn1-2/+13
2017-06-01DWARF: add DW_AT_location for global decls with DECL_VALUE_EXPRPierre-Marie de Rodat1-2/+3
2017-06-01DWARF: for variants, produce unsigned discr. when debug type is unsignedPierre-Marie de Rodat1-5/+24
2017-05-16dwarf2out.c (loc_list_from_tree_1): Do not create DW_OP_GNU_variable_value fo...Richard Biener1-0/+1
2017-05-16dwarf2out.c (resolve_variable_value_in_expr): Lookup DIE just generated.Richard Biener1-2/+4
2017-04-19re PR debug/80461 (ICE in modified_type_die, at dwarf2out.c:12566)Jakub Jelinek1-8/+10
2017-04-18re PR debug/80263 (gcc's internal type "sizetype" leaks out as base type name...Jakub Jelinek1-10/+19
2017-04-13re PR debug/80321 (infinite recursion with inlining of nested function and de...Jakub Jelinek1-1/+6
2017-04-06re PR debug/80234 (ICE in splice_child_die at dwarfout.c:5265)Jakub Jelinek1-4/+30
2017-03-31re PR bootstrap/79255 (PGO bootstrap fails on x86_64/ppc64le building Ada)Jakub Jelinek1-2/+7
2017-03-21[PR63238] include alignment debug information in DIE checksumAlexandre Oliva1-0/+5
2017-03-06re PR c++/79821 (SEGV in cc1plus compiling 64-bit stdc++.h.gch/O2g.gch)Jakub Jelinek1-3/+3
2017-02-25re PR debug/77589 (fortran: Missing DW_AT_byte_stride for an array record fie...Jakub Jelinek1-142/+495
2017-02-22dwarf2out.c (gen_variable_die): For -gdwarf-5...Jakub Jelinek1-6/+9