• Jinoh Kang's avatar
    winedbg: Implement GDB qXfer object exec-file. · ebc60f64
    Jinoh Kang authored
    Today, when gdbproxy is started with --no-start mode, GDB fails to
    recognise the symbol file unless the `file` command or the
    `sharedlibrary` command is explicitly issued.
    
    Also, RHEL's downstream GDB complains with the following message:
    
      Remote gdbserver does not support determining executable automatically.
      RHEL <=6.8 and <=7.2 versions of gdbserver do not support such automatic executable detection.
      The following versions of gdbserver support it:
      - Upstream version of gdbserver (unsupported) 7.10 or later
      - Red Hat Developer Toolset (DTS) version of gdbserver from DTS 4.0 or later (only on x86_64)
      - RHEL-7.3 versions of gdbserver (on any architecture)
    
    Fix this by implementing the qXfer object "exec-file".
    Signed-off-by: 's avatarJinoh Kang <jinoh.kang.kr@gmail.com>
    Signed-off-by: 's avatarRémi Bernon <rbernon@codeweavers.com>
    Signed-off-by: 's avatarAlexandre Julliard <julliard@winehq.org>
    ebc60f64
Name
Last commit
Last update
dlls Loading commit data...
documentation Loading commit data...
fonts Loading commit data...
include Loading commit data...
libs Loading commit data...
loader Loading commit data...
nls Loading commit data...
po Loading commit data...
programs Loading commit data...
server Loading commit data...
tools Loading commit data...
.editorconfig Loading commit data...
.mailmap Loading commit data...
ANNOUNCE Loading commit data...
AUTHORS Loading commit data...
COPYING.LIB Loading commit data...
LICENSE Loading commit data...
LICENSE.OLD Loading commit data...
MAINTAINERS Loading commit data...
README Loading commit data...
VERSION Loading commit data...
aclocal.m4 Loading commit data...
configure Loading commit data...
configure.ac Loading commit data...