aboutsummaryrefslogtreecommitdiff
path: root/gdb/aarch64-tdep.c
AgeCommit message (Expand)AuthorFilesLines
2017-01-01update copyright year range in GDB filesJoel Brobecker1-1/+1
2016-12-09Use code cache in aarch64 prologue analyzerYao Qi1-1/+1
2016-12-02[AArch64] Recognize STR instruction in prologueYao Qi1-0/+75
2016-12-02Add unit test to aarch64 prologue analyzerYao Qi1-2/+119
2016-11-22Change gdbarch software_single_step frame_info to regcacheYao Qi1-2/+1
2016-11-22gdbarch software_single_step frame_info to regcache: aarch64Yao Qi1-2/+3
2016-11-08gdbarch software_single_step returns VEC (CORE_ADDR) *Yao Qi1-9/+9
2016-11-03Remove GDBARCH_BREAKPOINT_MANIPULATION and SET_GDBARCH_BREAKPOINT_MANIPULATIONYao Qi1-3/+6
2016-11-03GDBARCH_BREAKPOINT_MANIPULATION and SET_GDBARCH_BREAKPOINT_MANIPULATIONYao Qi1-10/+2
2016-10-12[AArch64] Track FP registers in prologue analyzerYao Qi1-7/+31
2016-09-16gdb: Use std::min and std::max throughoutPedro Alves1-2/+3
2016-08-19[AArch64] Match instruction "STP with base register" in prologueYao Qi1-2/+3
2016-07-14Remove unused variablesTom Tromey1-2/+1
2016-06-28[AArch64] Use int64_t for address offsetYao Qi1-1/+1
2016-05-07remove trivialy unused variablesTrevor Saunders1-23/+0
2016-04-20Fix "incompatible pointer type" warning in gdb/aarch64-tdep.cPedro Alves1-1/+2
2016-02-15Don't print 0x for core_addr_to_string_nzYao Qi1-2/+2
2016-01-29Fix two misleading indentation warningsSimon Marchi1-9/+11
2016-01-01GDB copyright headers update after running GDB's copyright.py script.Joel Brobecker1-1/+1
2015-12-17Fix one heap buffer overflow in aarch64_push_dummy_callYao Qi1-3/+5
2015-11-27[AArch64] Handle HFA and HVA togetherYao Qi1-17/+20
2015-11-27[AArch64] Support gnu vector in inferior callYao Qi1-0/+39
2015-11-18Fix out of boundary access in pass_in_vYao Qi1-4/+13
2015-11-16Fix stack buffer overflow in aarch64_extract_return_valueYao Qi1-1/+1
2015-11-16Pass value * instead of bfd_byte * to pass_* functions in aarch64-tdep.cYao Qi1-22/+19
2015-11-16Use value_contents instead of value_contents_writeableYao Qi1-1/+1
2015-11-05Use aarch64_decode_insn in aarch64_displaced_step_copy_insnYao Qi1-1/+5
2015-11-05Use aarch64_decode_insn in aarch64_analyze_prologueYao Qi1-343/+83
2015-11-05Combine aarch64_decode_stp_offset_wb and aarch64_decode_stp_offsetYao Qi1-59/+14
2015-10-28Pass noaliases_p to aarch64_decode_insnYao Qi1-2/+2
2015-10-23Initialize field insn_count correctlyYao Qi1-0/+1
2015-10-12Rename emit_insn to aarch64_emit_insnYao Qi1-1/+1
2015-10-12Support displaced stepping in aarch64-linuxYao Qi1-0/+337
2015-10-09Change some void* to gdb_byte*Simon Marchi1-1/+1
2015-10-07[aarch64] use aarch64_decode_insn to decode instructions in GDBYao Qi1-11/+18
2015-09-25Add some more casts (1/2)Simon Marchi1-3/+3
2015-09-21Make aarch64_decode_adrp handle both ADR and ADRP instructionsPierre Langlois1-1/+3
2015-09-21Move instruction decoding into new arch/ directoryPierre Langlois1-197/+38
2015-09-15[AArch64] Use debug_printf instead of fprintf_unfilteredPierre Langlois1-129/+132
2015-09-11[AArch64] Cleanup comments in instruction decoding functionsPierre Langlois1-7/+5
2015-09-11[AArch64] Fix incorrect mask when decoding b.cond instructionPierre Langlois1-1/+2
2015-08-26Replace some xmalloc-family functions with XNEW-family onesSimon Marchi1-1/+1
2015-07-30[AArch64] Rename boolean arguments in decoding functionsPierre Langlois1-24/+23
2015-07-16[AArch64] Mark single precision pseudo registers unavailable if invalidPierre Langlois1-1/+5
2015-07-14Remove CHECK_TYPEDEF, use check_typedef insteadSimon Marchi1-1/+1
2015-07-09[AArch64] Implement gdbarch_gen_return_address gdbarch methodPierre Langlois1-0/+16
2015-07-09[AArch64] Teach stub unwinder to terminate gracefullyPierre Langlois1-5/+33
2015-07-09[AArch64] Teach prologue unwinder to terminate gracefullyPierre Langlois1-26/+70
2015-07-09[AArch64] Only access inferior registers when creating a frame cachePierre Langlois1-8/+17
2015-07-09[AArch64] Refactor aarch64_make_stub_cachePierre Langlois1-10/+11