aboutsummaryrefslogtreecommitdiff
path: root/gdb/amd64-tdep.c
AgeCommit message (Expand)AuthorFilesLines
2023-12-19gdb: register frame_destroyed function for amd64 gdbarchGuinevere Larsen1-8/+24
2023-12-14gdb: migrate i386 and amd64 to the new gdbarch_pseudo_register_writeSimon Marchi1-32/+7
2023-12-14gdb: rename gdbarch_pseudo_register_write to gdbarch_deprecated_pseudo_regist...Simon Marchi1-2/+2
2023-12-14gdb: read pseudo register through frameSimon Marchi1-36/+7
2023-08-31gdb: remove TYPE_FIELD_PACKEDSimon Marchi1-1/+1
2023-08-31gdb: remove TYPE_FIELD_BITSIZESimon Marchi1-2/+2
2023-06-05[gdb] Fix grammar in comments and docsTom de Vries1-1/+1
2023-06-03[gdb] Fix typosTom de Vries1-1/+1
2023-05-01Replace field_is_static with a methodTom Tromey1-2/+2
2023-04-06gdb: fix reg corruption from displaced stepping on amd64Andrew Burgess1-14/+13
2023-03-29gdb: move displaced_step_dump_bytes into gdbsupport (and rename)Andrew Burgess1-1/+1
2023-03-09gdb, gdbserver, gdbsupport: fix whitespace issuesSimon Marchi1-1/+1
2023-02-25gdb/amd64: replace xmalloc/alloca with gdb::byte_vectorAndrew Burgess1-12/+9
2023-02-20[gdb/tdep] Add amd64/i386 epilogue override unwindersTom de Vries1-7/+51
2023-02-20[gdb/tdep] Fix amd64/i386_stack_frame_destroyed_pTom de Vries1-7/+12
2023-02-20[gdb/symtab] Factor out compunit_epilogue_unwind_validTom de Vries1-3/+1
2023-02-13Introduce set_lval method on valueTom Tromey1-1/+1
2023-02-13Turn many optimized-out value functions into methodsTom Tromey1-6/+6
2023-02-13Turn remaining value_contents functions into methodsTom Tromey1-2/+2
2023-02-13Turn some value_contents functions into methodsTom Tromey1-2/+2
2023-02-13Turn allocate_value into a static "constructor"Tom Tromey1-2/+2
2023-02-13Turn value_type into methodTom Tromey1-5/+5
2023-02-08Remove block.h includes from some tdep filesTom Tromey1-1/+0
2023-01-20gdb: remove language.h include from frame.hSimon Marchi1-0/+1
2023-01-03Fix inferior calls with variably-sized return typeTom Tromey1-9/+9
2023-01-03Convert selected architectures to gdbarch_return_value_as_valueTom Tromey1-3/+10
2023-01-03Fix crash in amd64-tdep.cTom Tromey1-1/+2
2023-01-01Update copyright year range in header of all files managed by GDBJoel Brobecker1-1/+1
2022-10-21Change calculation of frame_id by amd64 epilogue unwinderBruno Larsen1-5/+5
2022-10-19internal_error: remove need to pass __FILE__/__LINE__Pedro Alves1-1/+1
2022-10-10Change GDB to use frame_info_ptrTom Tromey1-17/+17
2022-09-21gdb: remove TYPE_LENGTHSimon Marchi1-13/+13
2022-09-21gdb: remove TYPE_TARGET_TYPESimon Marchi1-1/+1
2022-08-03gdb/amd64: clean up unused variableEnze Li1-4/+0
2022-07-21gdb: move the type cast into gdbarch_tdepAndrew Burgess1-17/+17
2022-02-06gdb: remove SYMTAB_COMPUNIT macro, add getter/setterSimon Marchi1-2/+2
2022-02-06gdb: remove COMPUNIT_EPILOGUE_UNWIND_VALID macro, add getter/setterSimon Marchi1-1/+1
2022-02-06gdb: remove COMPUNIT_PRODUCER macro, add getter/setterSimon Marchi1-5/+5
2022-01-01Automatic Copyright Year update after running gdb/copyright.pyJoel Brobecker1-1/+1
2021-12-23gdb: on x86-64 non-trivial C++ objects are returned in memoryAndrew Burgess1-3/+13
2021-11-15gdb: fix gdbarch_tdep ODR violationSimon Marchi1-17/+19
2021-10-29gdb: remove TYPE_FIELD_BITPOSSimon Marchi1-2/+2
2021-10-25gdb: change functions returning value contents to use gdb::array_viewSimon Marchi1-3/+3
2021-10-07gdb: add accessors for field (and call site) locationSimon Marchi1-5/+6
2021-09-03gdb: Enable finish command and inferior calls for _Float16 on amd64 and i386.Felix Willgerodt1-6/+6
2021-06-29gdb: add names to unwinders, add debug messages when looking for unwinderSimon Marchi1-0/+3
2021-06-07gdb: handle case where type alignment is unknownAndrew Burgess1-1/+4
2021-05-27gdb: fix tab after space indentation issuesSimon Marchi1-8/+8
2021-04-08gdb: Allow prologue detection via symbols for Intel compilers.Felix Willgerodt1-4/+5
2021-01-01Update copyright year range in all GDB filesJoel Brobecker1-1/+1