• 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
..
Makefile.in Loading commit data...
README Loading commit data...
be_arm.c Loading commit data...
be_arm64.c Loading commit data...
be_cpu.h Loading commit data...
be_i386.c Loading commit data...
be_x86_64.c Loading commit data...
break.c Loading commit data...
crashdlg.c Loading commit data...
db_disasm.c Loading commit data...
db_disasm64.c Loading commit data...
dbg.y Loading commit data...
debug.l Loading commit data...
debugger.h Loading commit data...
display.c Loading commit data...
expr.c Loading commit data...
expr.h Loading commit data...
gdbproxy.c Loading commit data...
info.c Loading commit data...
intvar.h Loading commit data...
memory.c Loading commit data...
resource.h Loading commit data...
source.c Loading commit data...
stack.c Loading commit data...
symbol.c Loading commit data...
tgt_active.c Loading commit data...
tgt_minidump.c Loading commit data...
tgt_module.c Loading commit data...
types.c Loading commit data...
winedbg.c Loading commit data...
winedbg.man.in Loading commit data...
winedbg.manifest Loading commit data...
winedbg.rc Loading commit data...