gdb: add target_ops::supports_displaced_step
[deliverable/binutils-gdb.git] / gdbserver / configure.srv
index 375ac0aeb2a5811247f384a8f5cbcf227e1579eb..9a027e44af60010d784f77b12ff7a5d356e09a3d 100644 (file)
@@ -74,7 +74,7 @@ case "${gdbserver_host}" in
                        srv_linux_thread_db=yes
                        ;;
   arm*-*-mingw32ce*)   srv_regobj=reg-arm.o
-                       srv_tgtobj="win32-low.o win32-arm-low.o"
+                       srv_tgtobj="win32-low.o windows-nat.o win32-arm-low.o"
                        srv_tgtobj="${srv_tgtobj} wincecompat.o"
                        # hostio_last_error implementation is in win32-low.c
                        srv_hostio_err_objs=""
@@ -99,6 +99,7 @@ case "${gdbserver_host}" in
   i[34567]86-*-cygwin*)        srv_regobj=""
                        srv_tgtobj="x86-low.o nat/x86-dregs.o win32-low.o"
                        srv_tgtobj="${srv_tgtobj} win32-i386-low.o"
+                       srv_tgtobj="${srv_tgtobj} nat/windows-nat.o"
                        srv_tgtobj="${srv_tgtobj} arch/i386.o"
                        ;;
   i[34567]86-*-linux*) srv_tgtobj="${srv_tgtobj} arch/i386.o"
@@ -126,6 +127,7 @@ case "${gdbserver_host}" in
                        srv_regobj=""
                        srv_tgtobj="x86-low.o nat/x86-dregs.o win32-low.o"
                        srv_tgtobj="${srv_tgtobj} win32-i386-low.o"
+                       srv_tgtobj="${srv_tgtobj} nat/windows-nat.o"
                        srv_tgtobj="${srv_tgtobj} arch/i386.o"
                        srv_tgtobj="${srv_tgtobj} wincecompat.o"
                        # hostio_last_error implementation is in win32-low.c
@@ -136,6 +138,7 @@ case "${gdbserver_host}" in
   i[34567]86-*-mingw*) srv_regobj=""
                        srv_tgtobj="x86-low.o nat/x86-dregs.o win32-low.o"
                        srv_tgtobj="${srv_tgtobj} win32-i386-low.o"
+                       srv_tgtobj="${srv_tgtobj} nat/windows-nat.o"
                        srv_tgtobj="${srv_tgtobj} arch/i386.o"
                        srv_mingw=yes
                        ;;
@@ -278,6 +281,13 @@ case "${gdbserver_host}" in
                        srv_xmlfiles="${srv_xmlfiles} rs6000/power-fpu.xml"
                        srv_lynxos=yes
                        ;;
+  riscv*-*-linux*)     srv_tgtobj="arch/riscv.o nat/riscv-linux-tdesc.o"
+                       srv_tgtobj="${srv_tgtobj} linux-riscv-low.o"
+                       srv_tgtobj="${srv_tgtobj} ${srv_linux_obj}"
+                       srv_linux_regsets=yes
+                       srv_linux_usrregs=yes
+                       srv_linux_thread_db=yes
+                       ;;
   s390*-*-linux*)      srv_regobj="s390-linux32.o"
                        srv_regobj="${srv_regobj} s390-linux32v1.o"
                        srv_regobj="${srv_regobj} s390-linux32v2.o"
@@ -386,13 +396,15 @@ case "${gdbserver_host}" in
   x86_64-*-mingw*)     srv_regobj=""
                        srv_tgtobj="x86-low.o nat/x86-dregs.o i387-fp.o"
                        srv_tgtobj="${srv_tgtobj} win32-low.o win32-i386-low.o"
-                       srv_tgtobj="${srv_tgtobj} arch/amd64.o"
+                       srv_tgtobj="${srv_tgtobj} nat/windows-nat.o"
+                       srv_tgtobj="${srv_tgtobj} arch/amd64.o arch/i386.o"
                        srv_mingw=yes
                        ;;
   x86_64-*-cygwin*)    srv_regobj=""
                        srv_tgtobj="x86-low.o nat/x86-dregs.o i387-fp.o"
                        srv_tgtobj="${srv_tgtobj} win32-low.o win32-i386-low.o"
-                       srv_tgtobj="${srv_tgtobj} arch/amd64.o"
+                       srv_tgtobj="${srv_tgtobj} nat/windows-nat.o"
+                       srv_tgtobj="${srv_tgtobj} arch/amd64.o arch/i386.o"
                        ;;
 
   xtensa*-*-linux*)    srv_regobj=reg-xtensa.o
This page took 0.031876 seconds and 4 git commands to generate.