ncurses 5.6 - patch 20070428
authorThomas E. Dickey <dickey@invisible-island.net>
Sun, 29 Apr 2007 00:13:28 +0000 (00:13 +0000)
committerThomas E. Dickey <dickey@invisible-island.net>
Sun, 29 Apr 2007 00:13:28 +0000 (00:13 +0000)
commit3faafb2efcc426a48649c12943d5006cae12cff1
tree8912267ac9957a79a550f656ec1a9371c30201bd
parent7a27c7d49c2e8b4a1ecbe85b4423d647cbc75ea5
ncurses 5.6 - patch 20070428

+ add a configure check for gcc's options for inlining, use that to
  quiet a warning message where gcc's default behavior changed from
  3.x to 4.x.
+ improve warning message when checking if GPM is linked to curses
  library by not warning if its use of "wgetch" is via a weak symbol.
+ add loader options when building with static libraries to ensure that
  an installed shared library for ncurses does not conflict.  This is
  reported as problem with Tru64, but could affect other platforms
  (report Martin Mokrejs, analysis by Tim Mooney).
+ fix build on cygwin after recent ticlib/termlib changes, i.e.,
  + adjust TINFO_SUFFIX value to work with cygwin's dll naming
  + revert a change from 20070303 which commented out dependency of
    SHLIB_LIST in form/menu/panel/c++ libraries.
+ fix initialization of ripoff stack pointer (cf: 20070421).
19 files changed:
NEWS
aclocal.m4
c++/Makefile.in
configure
configure.in
dist.mk
form/Makefile.in
include/MKterm.h.awk.in
include/curses.h.in
include/ncurses_defs
menu/Makefile.in
ncurses/Makefile.in
ncurses/base/lib_set_term.c
ncurses/tty/hardscroll.c
ncurses/tty/hashmap.c
ncurses/tty/lib_mvcur.c
panel/Makefile.in
progs/Makefile.in
test/Makefile.in