git: gdb: Fix gdb -tui mode

John Marino marino at crater.dragonflybsd.org
Tue May 15 15:32:42 PDT 2012


commit 8f0e742e7a4969a88961c0ac38c4427c94c5780b
Author: John Marino <draco at marino.st>
Date:   Tue May 15 22:56:24 2012 +0200

    gdb: Fix gdb -tui mode
    
    The gdbtui (aka gdb -tui) mode has been nonfunctional for a long time
    due to the replacement of readline with libedit.  After speaking with
    Cristos Zoulas, it was confirmed that libedit can't support gdbtui now
    and is not envisioned to support it in the future.
    
    The tui mode is fixed by building the readline library internally and
    linking against that instead of libedit.
    
    The README files were updated to reflected additional imported sources
    for readline and the removal of libedit-caused local modications to
    tui-io.c file.

Summary of changes:
 contrib/gdb-7/README.DELETED         |   56 -------
 contrib/gdb-7/README.DRAGONFLY       |    1 -
 contrib/gdb-7/gdb/tui/tui-io.c       |   11 +-
 gnu/usr.bin/gdb/Makefile             |    3 +-
 gnu/usr.bin/gdb/Makefile.inc         |    4 +-
 gnu/usr.bin/gdb/gdb/Makefile         |   14 +-
 gnu/usr.bin/gdb/kgdb/Makefile        |   14 +-
 gnu/usr.bin/gdb/libreadline/Makefile |   43 ++++++
 gnu/usr.bin/gdb/libreadline/config.h |  271 ++++++++++++++++++++++++++++++++++
 9 files changed, 344 insertions(+), 73 deletions(-)
 create mode 100644 gnu/usr.bin/gdb/libreadline/Makefile
 create mode 100644 gnu/usr.bin/gdb/libreadline/config.h

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/8f0e742e7a4969a88961c0ac38c4427c94c5780b


-- 
DragonFly BSD source repository





More information about the Commits mailing list