X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=gdb%2FChangeLog;h=fe52581fa52b18c1603bdac56a90841fd3dce564;hb=e3d528d7e6a6b863d30aaecf74adf8c78286f84c;hp=b418b755aa42ab486194f1b34bba7383ac1ff400;hpb=56d467f4ee376e28a16740f26e5f6eec3c743632;p=deliverable%2Fbinutils-gdb.git diff --git a/gdb/ChangeLog b/gdb/ChangeLog index b418b755aa..fe52581fa5 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,107 @@ +2021-04-12 Will Schmidt + + PR gdb/27525 + * gdb/rs6000-tdep.c (ppc_displaced_step_fixup): Update to + handle the addpcis/lnia instruction. + +2021-04-05 Will Schmidt + + * MAINTAINERS (Write After Approval): Add myself. + +2021-4-12 Carl Love + + * rs6000-tdep.c (rs6000_builtin_type_vec128): Add t_float128 variable. + (rs6000_builtin_type_vec128): Add append_composite_type_field for + float128. + +2021-04-12 Simon Marchi + + * nat/windows-nat.c: Remove all code guarded by _WIN32_WCE. + * nat/windows-nat.h: Likewise. + +2021-04-10 Eli Zaretskii + + * windows-nat.c (windows_nat::handle_load_dll): Call + windows_add_dll if get_image_name failed to glean the name of the + DLL by using the lpImageName pointer. + (windows_add_all_dlls): Now a thin wrapper around windows_add_dll. + (windows_add_dll): Now does what windows_add_all_dlls did before, + but also accepts an argument LOAD_ADDR, which, if non-NULL, + specifies the address where the DLL was loaded into the inferior, + and looks for the single DLL loaded at that address. + +2021-04-09 Luis Machado + + * nat/aarch64-mte-linux-ptrace.c: Update include file order. + +2021-04-08 Dominique Quatravaux + + * darwin-nat.c (darwin_nat_target::resume): Remove status + variable. + +2021-04-08 Felix Willgerodt + + * i386-tdep.c (i386_skip_prologue): Use symbol table to find the + prologue end for Intel compilers. + * amd64-tdep.c (amd64_skip_prologue): Likewise. + * producer.c (producer_is_icc_ge_19): New function. + * producer.h (producer_is_icc_ge_19): New declaration. + +2021-04-08 Felix Willgerodt + + * producer.c: (producer_is_icc): Update for new version scheme. + (producer_parsing_tests): Update names and expected results. + * producer.h: (producer_is_icc): Update comment accordingly. + +2021-04-07 Simon Marchi + + * target.h (struct target_ops) : Return void. + (target_follow_fork): Likewise. + * target.c (default_follow_fork): Likewise. + (target_follow_fork): Likewise. + * infrun.c (follow_fork_inferior): Adjust. + * fbsd-nat.h (class fbsd_nat_target) : Return void. + * fbsd-nat.c (fbsd_nat_target:::follow_fork): Likewise. + * linux-nat.h (class linux_nat_target) : Likewise. + * linux-nat.c (linux_nat_target::follow_fork): Return void. + * obsd-nat.h (class obsd_nat_target) : Return void. + * obsd-nat.c (obsd_nat_target::follow_fork): Likewise. + * remote.c (class remote_target) : Likewise. + (remote_target::follow_fork): Likewise. + * target-delegates.c: Re-generate. + +2021-04-07 Weimin Pan + + * ctfread.c (fetch_tid_type): New function, use throughout file. + (read_forward_type): New function. + (read_type_record): Call read_forward_type. + +2021-04-07 Andrew Burgess + + * f-exp.h (class fortran_structop_operation): New class. + * f-exp.y (exp): Create fortran_structop_operation instead of the + generic structop_operation. + * f-lang.c (fortran_undetermined::evaluate): Re-evaluate + expression as EVAL_NORMAL if the result type was dynamic so we can + extract the actual array bounds. + (fortran_structop_operation::evaluate): New function. + +2021-04-07 Andrew Burgess + + * eval.c (evaluate_subexp_standard): Remove + EVAL_AVOID_SIDE_EFFECTS handling from STRUCTOP_STRUCT and + STRUCTOP_PTR. + +2021-04-07 Andrew Burgess + + * valops.c (value_cast): Call value_deeply_equal before performing + any cast. + +2021-04-07 Andrew Burgess + + * gdbtypes.c (types_equal): Move pointer equality check earlier in + the function. + 2021-04-07 Caroline Tice * dwarf2/read.c (try_open_dwop_file): Add path for the binary to