X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=gdbserver%2Flinux-riscv-low.cc;h=6b2902e422d994c7e1d2f40f5b0d1d1276fbba8b;hb=0d02e70b197c786f26175b9a73f94e01d14abdab;hp=1c6e8c44dd9e7333d4657700b6488c713c2d52e3;hpb=0dd7b52ede3de7c5e43cc7c0a52a4e2f2b4297b7;p=binutils-gdb.git diff --git a/gdbserver/linux-riscv-low.cc b/gdbserver/linux-riscv-low.cc index 1c6e8c44dd9..6b2902e422d 100644 --- a/gdbserver/linux-riscv-low.cc +++ b/gdbserver/linux-riscv-low.cc @@ -1,6 +1,6 @@ /* GNU/Linux/RISC-V specific low level interface, for the remote server for GDB. - Copyright (C) 2020 Free Software Foundation, Inc. + Copyright (C) 2020-2022 Free Software Foundation, Inc. This file is part of GDB. @@ -88,11 +88,11 @@ riscv_target::low_arch_setup () const riscv_gdbarch_features features = riscv_linux_read_features (lwpid_of (current_thread)); - target_desc *tdesc = riscv_create_target_description (features); + target_desc_up tdesc = riscv_create_target_description (features); if (!tdesc->expedite_regs) - init_target_desc (tdesc, expedite_regs); - current_process ()->tdesc = tdesc; + init_target_desc (tdesc.get (), expedite_regs); + current_process ()->tdesc = tdesc.release (); } /* Collect GPRs from REGCACHE into BUF. */