X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=gdbserver%2Fwin32-low.h;h=1618501838ecf8ef68e54a626cb418f96623512f;hb=345dafadc282bad205190f7174840a834d72ec71;hp=a6b27918f4c727119dc0800a504642bb5788407a;hpb=7e0bde70ca4ea73461365e95d2fcaae8fb925ab4;p=deliverable%2Fbinutils-gdb.git diff --git a/gdbserver/win32-low.h b/gdbserver/win32-low.h index a6b27918f4..1618501838 100644 --- a/gdbserver/win32-low.h +++ b/gdbserver/win32-low.h @@ -146,6 +146,26 @@ public: int remove_point (enum raw_bkpt_type type, CORE_ADDR addr, int size, raw_breakpoint *bp) override; + + bool supports_hardware_single_step () override; + + bool stopped_by_watchpoint () override; + + CORE_ADDR stopped_data_address () override; + +#ifdef _WIN32_WCE + void hostio_last_error (char *buf) override; +#endif + + bool supports_qxfer_siginfo () override; + + int qxfer_siginfo (const char *annex, unsigned char *readbuf, + unsigned const char *writebuf, + CORE_ADDR offset, int len) override; + + bool supports_get_tib_address () override; + + int get_tib_address (ptid_t ptid, CORE_ADDR *addr) override; }; /* Retrieve the context for this thread, if not already retrieved. */