aboutsummaryrefslogtreecommitdiff
path: root/readline/ChangeLog
AgeCommit message (Collapse)AuthorFilesLines
2021-05-24Update config.sub and config.guess for MIPS R3 and R5 ISA supportMaciej W. Rozycki1-0/+5
Complement commit ae52f4830604 ("Add MIPS r3 and r5 support.") and get changes for config.sub to recognize MIPS CPU patterns for the R3 and R5 ISA levels, used by GAS to set defaults in gas/configure.ac. Oddly, R6 ISA support has been correctly added already. / * config.guess: Import from upstream. * config.sub: Likewise. readline/ * readline/support/config.guess: Import from upstream. * readline/support/config.sub: Likewise.
2021-03-02Fix Readline 8.1 build on mingwTom Tromey1-0/+5
The mingw build fails with Readline 8.1, because sigprocmask is called unconditionally. This patch adds the missing check for HAVE_POSIX_SIGNALS. I reported this upstream here: https://lists.gnu.org/archive/html/bug-readline/2021-01/msg00011.html readline/ChangeLog 2021-03-02 Tom Tromey <tom@tromey.com> * readline/signals.c (_rl_handle_signal): Add missing check for HAVE_POSIX_SIGNALS.
2021-03-02Import GNU Readline 8.1Tom Tromey1-0/+4
This imports readline 8.1. I did this via various hackery in a readline git repository to make a version of readline identical to gdb's, then did a git merge. readline/ChangeLog 2021-03-02 Tom Tromey <tom@tromey.com> * Import readline 8.1.
2020-06-30Update readline/README to mention patchlevelTom Tromey1-0/+4
This updates readline/README to mention the current patchlevel, and the "git am" approach to importing new upstream patches. readline/ChangeLog 2020-06-30 Tom Tromey <tom@tromey.com> * README: Update instructions.
2019-11-15Minor updates to readline configuryTom Tromey1-0/+7
Christian's recent patches to gnulib made me realize that readline should be changed to use AC_CONFIG_MACRO_DIRS (ACLOCAL_AMFLAGS is deprecated) and that it can put the automake options into configure.ac. I also added no-define to the automake options. This doesn't matter much (we don't generate a config.h here), but gnulib does it, and it does make configure slightly smaller. readline/ChangeLog 2019-11-15 Tom Tromey <tromey@adacore.com> * configure, Makefile.in: Rebuild. * configure.ac: Use AC_CONFIG_MACRO_DIRS. Pass options to AM_INIT_AUTOMAKE. * Makefile.am (AUTOMAKE_OPTIONS, ACLOCAL_AMFLAGS): Remove. Change-Id: If421599cc9dd9c4c3c37b9b439ab2c22c01742ed
2019-10-23Move readline to the readline/readline subdirectoryTom Tromey1-0/+6
readline turns out to be a bit of a stumbling block for the project to move gdbsupport (and then gdbserver) to the top-level. The issue is that readline headers are intended to be included with names like "readline/readline.h". To support this, gdb effectively adds a -I option pointing to the top-level source directory -- but, importantly, this option is not used when the system readline is used. For gdbsupport, a -I option like this would always be needed, but that in turn would break the system readline case. This was PR build/17077, fixed in commit a8a5dbcab8df0b3a9e04745d4fe8d64740acb323. Previously, we had discussed this on the gdb-patches list in terms of removing readline from the tree https://sourceware.org/ml/gdb-patches/2019-09/msg00317.html However, Eli expressed some concerns, and Joel did as well (off-list). Given those concerns, and the fact that a patch-free local readline is relatively new in gdb (it was locally patched for years), I changed my mind and decided to handle this situation by moving the readline sources down a level. That is, upstream readline is now in readline/readline, and the top-level readline directory just contains the minimal configury needed to build that. This fixes the problem because, when gdb unconditionally adds a -I$(top_srcdir), this will not find readline headers. A separate -I will be needed instead, which is exactly what's needed for --with-system-readline. gdb/ChangeLog 2019-10-23 Tom Tromey <tom@tromey.com> * Makefile.in (READLINE_DIR): Update. gdb/doc/ChangeLog 2019-10-23 Tom Tromey <tom@tromey.com> * Makefile.in (READLINE_DIR): Update. readline/ChangeLog 2019-10-23 Tom Tromey <tom@tromey.com> Move old contents to readline/ subdirectory. * aclocal.m4, configure, configure.ac, .gitignore, Makefile.am, Makefile.in, README: New files. Change-Id: Ice156a2ee09ea68722b48f64d97146d7428ea9e4
2000-02-082000-02-07 Jason Molenda (jsm@bugshack.cygnus.com)Jason Molenda1-982/+0
* gdb/config/i386/windows.mh, gdb/doc/GDBvn.texi, gdb/doc/remote.texi, gdb/testsuite/gdb.base/README, gdb/testsuite/gdb.base/crossload.exp, gdb/testsuite/gdb.base/i486-elf.u, gdb/testsuite/gdb.base/i860-elf.u, gdb/testsuite/gdb.base/m68k-aout.u, gdb/testsuite/gdb.base/m68k-aout2.u, gdb/testsuite/gdb.base/m68k-elf.u, gdb/testsuite/gdb.base/mips-ecoff.u, gdb/testsuite/gdb.base/sparc-aout.u, gdb/testsuite/gdb.base/sparc-elf.u, gdb/tui/Makefile, readline/ChangeLog: These files have been removed over the course of the last year, but weren't cvs removed from the old GDB repository on sourceware.
1999-04-26import gdb-19990422 snapshotStan Shebs1-0/+21
1999-04-16Initial creation of sourceware repositorygdb-4_18-branchpointStan Shebs1-0/+961
1999-04-16Initial creation of sourceware repositoryStan Shebs1-961/+0
1999-02-09Tue Feb 9 10:38:57 1999 Elena Zannoni <ezannoni@kwikemart.cygnus.com>Elena Zannoni1-0/+5
* configure.in: Do not use the ./support directory. * configure: Regenerate.
1999-01-06 * configure.in: Use LOCAL_CFLAGS rather than CFLAGS forChristopher Faylor1-0/+6
searching libtermcap directory. * configure: Regenerate.
1998-12-31 * configure.in: Search devo libtermcap directory for termcap.hChristopher Faylor1-0/+6
when compiling for cygwin. * configure: Regenerated.
1998-12-31Do not copy old versions of libreadline.a/libhistory.a if they do not existMichael Meissner1-0/+5
1998-12-30 * cross-build/cygwin.cache: Add a couple more known settings.Christopher Faylor1-0/+6
* configure.in: Fix typo. * configure: Regenerated.
1998-12-29Tue Dec 29 18:11:28 1998 Elena Zannoni <ezannoni@kwikemart.cygnus.com>Elena Zannoni1-0/+4
* cross-build: new directory. * cross-build/cygwin.cache: new file. Used for Cygwin cross builds.
1998-12-29Tue Dec 29 18:11:28 1998 Elena Zannoni <ezannoni@kwikemart.cygnus.com>Elena Zannoni1-0/+4
* configure.in: added tests for cross-build for Cygwin.
1998-12-251998-12-24 Jason Molenda (jsm@bugshack.cygnus.com)Jason Molenda1-0/+7
* Makefile.in: Add CYGNUS LOCAL comment. * acconfig.h: Add missing defines. * config.h.bot: Add missing content. * configure, config.h.in: Regenerated. config.h.in is a generated file, but the readline distribution checked in could not regenerate this. This set of changes fixes that.
1998-12-23Wed Dec 23 16:21:41 1998 Elena Zannoni <ezannoni@kwikemart.cygnus.com>Elena Zannoni1-0/+5
* Makefile.in: comment out the rule to rebuild configure by running autoconf.
1998-12-22Tue Dec 22 10:07:58 1998 Elena Zannoni <ezannoni@kwikemart.cygnus.com>Elena Zannoni1-0/+16
* Import of Readline 2.2.1.
1998-12-08 The following changes were made by Jim BlandyDavid Taylor1-0/+47
<jimb@zwingli.cygnus.com> and David Taylor <taylor@texas.cygnus.com> as part of a project to merge in changes made by HP; HP did not create ChangeLog entries. * config/mp-enable-tui: New file. (TUI_CFLAGS): Search devo's include directory, as long as we're totally ruining modularity. (INCLUDE_SRCDIR): New var. (GDB_TUI_SRCDIR): Fix syntax error. * configure.in: Check the --enable-tui flag; if it's set, include a makefile fragment that #defines TUI and adds the needed #include directories. (*-*-hpux*): New host; use sysdep-hpux.h. * Makefile.in (.c.o): Check the variable set in the makefile fragment above. * display.c (term_goto): declare it. (insert_some_chars): set it. (delete_chars): set it. * readline.c: add tui include files surrounded by TUI. (rl_reset): new function, move some of rl_abort functionality to here. (rl_abort): call rl_reset. (rl_getc): tui changes. (init_terminal_io): tui changes. * readline.h (tui_version, fputc_unfiltered, fputs_unfiltered, tui_tputs): declare if TUI is defined. * rltty.c (prepare_terminal_settings): additional comment. * signals.c: add tui include files surrounded by TUI. move #if and #endif to column 1 so HP's compiler will accept them. Remove declaration of tuiDoAndReturnToTop since it's declared in tui.h. (rl_handle_sigwinch): call tuiDoAndReturnToTop if TUI defined. (rl_handle_sigwinch_on_clear): define if TUI defined. (rl_set_signals): if TUI, avoid infinite recursion. (rl_clear_signals): install rl_handle_sigwinch_on_clear. * sysdep-hpux.h: New file.
1998-11-02Mon Nov 2 15:26:33 1998 Geoffrey Noer <noer@cygnus.com>Geoffrey Noer1-0/+4
* configure.in: Check cygwin* instead of cygwin32*.
1998-07-28 * sysdep-hpux11.h: New file.Jeff Law1-0/+5
* configure.in (*-*-*-hpux11*): Use sysdep-hpux11.h.
1998-07-23 * configure.bat: Remove obsolete file.Ian Lance Taylor1-0/+5
* examples/configure.bat: Remove obsolete file.
1998-05-13 * sysdep-6irix.h: New file.Ian Lance Taylor1-0/+8
* configure.in (*-*-irix6*): New host; use sysdep-6irix.h.
1998-04-09Thu Apr 9 11:59:38 1998 Ian Dall (<Ian.Dall@dsto.defence.gov.au>Jason Molenda1-0/+5
* configure.in (host==netbsd): Include config/mh-bsd44. * config/mh-bsd44: New file.
1997-12-04Wed Dec 3 16:48:20 1997 Michael Snyder (msnyder@cleaver.cygnus.com)Michael Snyder1-0/+4
* rltty.c: fix typos.
1996-10-08 * tilde.c (tilde_word_expand): __MSDOS___ -> __MSDOS__Stu Grossman1-0/+4
1996-10-05 * rldefs.h: On Linux, include <termios.h> to fix compile errorMark Alexander1-0/+5
in <termcap.h>.
1996-09-05 * rldefs.h: Enable HANDLE_SIGNALS for cygwin32.Stu Grossman1-0/+4
1996-08-29Recognize i686-*-* for pentium proMichael Meissner1-0/+4
1996-08-17 * complete.c: Include <pwd.h> if not DOS, and if cygwin32 or notStu Grossman1-0/+10
win32. * configure.in: Add test for *-*-cygwin32* to use config/mh-posix. * readline.c: Move decl of tgetstr to rldefs.h. * (_rl_set_screen_size): Remove redundant ifdef MINIMALs. * rldefs.h: Don't do MINIMAL for cygwin32. Cygwin32 now uses full-blown readline, except for termcap.
1996-08-12 * rldefs.c: Get rid of define of SIGALRM if _WIN32 or __MSDOS__.Stu Grossman1-0/+6
* Don't define ScreenCols/ScreenRows/... if cygwin32. * sysdep-norm.h: Don't include <malloc.h> if cygwin32.
1996-08-11 * rldefs.h: If __osf__is defined, include <termio.h> instead ofFred Fish1-0/+5
<sgtty.h>.
1996-08-09 * bind.c complete.c history.c readline.c: Don't include sys/file.h.Stu Grossman1-0/+9
* complete.c display.c parens.c readline.c rldefs.h rltty.c signals.c tilde.c: Change refs to _MSC_VER and __WIN32__ to _WIN32. * signals.c (rl_signal_handler): Ifdef out kill if _WIN32. * sysdep-norm.h: Ifdef out include of dirent.h if _WIN32. Include malloc.h if _WIN32.
1996-07-18Fix warning generated under AIX 4.1.4Michael Meissner1-0/+6
1996-06-25 * Makefile.in (datadir): Set to $(prefix)/share.Jason Molenda1-0/+5
(docdir): Removed.
1996-05-26 * sysdep-linux.h: New file.Fred Fish1-0/+9
* display.c: Add include of "sysdep.h" to get HAVE_VARARGS_H. * configure.in: Change pattern i[345]86-*-linux* into *-*-linux* to support non-x86 based Linux platforms.
1996-04-08 * configure.in (*-*-gnu*): New host.Fred Fish1-0/+1
1996-04-08 From: Miles Bader <miles@gnu.ai.mit.edu>Fred Fish1-0/+5
* config/mh-gnu: New file.
1996-04-07 From: Robert Lipe <robertl@dgii.com>Fred Fish1-0/+6
* configure.in: SCO OpenServer 5 (a.k.a 3.2v5*) is more like SCO 3.2v4 than 3.2v2.
1996-01-04 * readline.c, display.c, complete.c: Add _MSC_VER to list ofSteve Chamberlain1-0/+5
things which can't do most things.
1995-11-16complete.c: Change WIN32 to __WIN32__, added #else return NULLGeoffrey Noer1-0/+5
to end of that define.
1995-10-31Tue Oct 31 10:38:58 1995 steve chamberlain <sac@slash.cygnus.com>Steve Chamberlain1-0/+5
* display.c, parens.c, readline.c, rldefs.h: Change use of WIN32 to __WIN32__.
1995-10-10 * Makefile.in (BISON): Remove macro.Fred Fish1-0/+4
1995-10-10 * complete.c (filename_completion_function): Enable forSteve Chamberlain1-0/+5
win32 when not MSC.
1995-10-08 * configure.in: Handle powerpc-ibm-aix* like rs6000-ibm-aix*.Peter Schauer1-0/+4
1995-10-08Fix warnings under LinuxMichael Meissner1-0/+1
1995-10-08Fix warnings under LinuxMichael Meissner1-0/+4
1995-09-29Fri Sep 29 15:19:23 1995 steve chamberlain <sac@slash.cygnus.com>Steve Chamberlain1-0/+10
Fixes for when the host WIN32, but not MSC. * complete.c: Sometimes have pwd.h * parens.c: WIN32 has similar restrictions to __GO32__. * readline.c (__GO32__): Some of this moved into rldefs.h * signals.c (__GO32__): Likewise. * rldefs.h (MSDOS||WIN32) becomes MSDOS||MSC. (WIN32&&!WIN32): New definitions.