aboutsummaryrefslogtreecommitdiff
path: root/gdb/dwarf2loc.c
AgeCommit message (Expand)AuthorFilesLines
2017-09-14Make dwarf_stack_value::in_stack_memory a boolSimon Marchi1-1/+1
2017-09-14Make dwarf_expr_piece::pieces an std::vectorSimon Marchi1-45/+32
2017-09-09Remove unnecessary function prototypes.John Baldwin1-3/+0
2017-08-18Put selftests api into selftests namespaceYao Qi1-1/+1
2017-07-14ax-gdb: Remove unnecessary gdbarch parametersSimon Marchi1-16/+15
2017-07-09Fix size check in dwarf2_evaluate_loc_desc_fullTom Tromey1-1/+3
2017-06-27Eliminate make_cleanup_obstack_free, introduce auto_obstackPedro Alves1-6/+1
2017-06-14Introduce gdb::byte_vector, add allocator that default-initializesPedro Alves1-3/+4
2017-06-13read/write_pieced_value: Merge into one functionAndreas Arnez1-182/+178
2017-06-13write_pieced_value: Notify memory_changed observersAndreas Arnez1-4/+5
2017-06-13read/write_pieced_value: Remove unnecessary variable copiesAndreas Arnez1-68/+52
2017-06-13Respect piece offset for DW_OP_bit_pieceAndreas Arnez1-6/+19
2017-06-13read/write_pieced_value: Improve logic for buffer allocationAndreas Arnez1-56/+54
2017-06-13Fix handling of DWARF register pieces on big-endian targetsAndreas Arnez1-21/+35
2017-06-13read/write_pieced_value: Drop 'buffer_size' variableAndreas Arnez1-12/+2
2017-06-13write_pieced_value: Transfer least significant bits into bit-fieldAndreas Arnez1-39/+31
2017-06-13write_pieced_value: Fix buffer offset for memory piecesAndreas Arnez1-1/+1
2017-06-13write_pieced_value: Include transfer size in byte-wise checkAndreas Arnez1-1/+4
2017-06-13write_pieced_value: Fix copy/paste error in size calculationAndreas Arnez1-1/+1
2017-06-13read/write_pieced_value: Respect value parent's offsetAndreas Arnez1-2/+4
2017-06-13Remove addr_size field from struct piece_closureAndreas Arnez1-6/+2
2017-06-13PR gdb/21226: Take DWARF stack value pieces from LSB endAndreas Arnez1-20/+26
2017-06-13write_pieced_value: Fix size capping logicAndreas Arnez1-2/+2
2017-04-04Make sect_offset and cu_offset strong typedefs instead of structsPedro Alves1-19/+18
2017-03-20Convert lvalue reference type check to general reference type checkArtemiy Volkov1-2/+2
2017-03-16Big-endian targets: Don't ignore offset into DW_OP_stack_valueAndreas Arnez1-43/+56
2017-02-20DWARF-5: call sitesJan Kratochvil1-27/+32
2017-02-20DWARF-5 basic functionalityJan Kratochvil1-7/+74
2017-02-02Eliminate make_cleanup_ui_file_delete / make ui_file a class hierarchyPedro Alves1-3/+3
2017-02-01Big-endian targets: Don't ignore offset into DW_OP_implicit_valueAndreas Arnez1-16/+3
2017-01-10Use scoped_value_mark in dwarf2_evaluate_loc_desc_fullTom Tromey1-14/+13
2017-01-10Add scoped_value_markTom Tromey1-6/+2
2017-01-10Remove make_cleanup_htab_deleteTom Tromey1-96/+54
2017-01-04Fix an internal error on writing pieced valueYao Qi1-12/+1
2017-01-01update copyright year range in GDB filesJoel Brobecker1-1/+1
2016-11-28Move computed value's frame id to piece_closureYao Qi1-13/+11
2016-11-24Optimize byte-aligned copies in copy_bitwise()Andreas Arnez1-4/+23
2016-11-24Add unit test for copy_bitwiseAndreas Arnez1-0/+140
2016-11-24Fix copy_bitwise()Andreas Arnez1-148/+52
2016-11-16Change meaning of VALUE_FRAME_ID; rename to VALUE_NEXT_FRAME_IDKevin Buettner1-4/+17
2016-11-02Fix dwarf_expr_context method regressionsTom Tromey1-10/+22
2016-10-21Convert dwarf_expr_context_funcs to methodsTom Tromey1-370/+272
2016-10-21Convert DWARF expr functions to methodsTom Tromey1-11/+11
2016-10-21Initial conversion of dwarf_expr_ctxTom Tromey1-62/+53
2016-10-21Some cleanup removal in dwarf2loc.cTom Tromey1-44/+25
2016-09-16gdb: Use std::min and std::max throughoutPedro Alves1-2/+3
2016-09-02Handle DW_OP_form_tls_addressTom Tromey1-2/+5
2016-07-26PR python/20190 - compute TLS symbol without a frameTom Tromey1-55/+66
2016-06-24Support structure offsets that are 512K or larger.David Taylor1-3/+4
2016-05-31[PR gdb/19893] Fix handling of synthetic C++ referencesMartin Galvan1-35/+93