/* Portable <curses.h>.
- Copyright 2004 Free Software Foundation, Inc.
+ Copyright (C) 2004, 2006, 2007 Free Software Foundation, Inc.
This file is part of GDB.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330,
- Boston, MA 02111-1307, USA. */
+ Foundation, Inc., 51 Franklin Street, Fifth Floor,
+ Boston, MA 02110-1301, USA. */
#ifndef GDB_CURSES_H
#define GDB_CURSES_H 1
#include <curses.h>
#endif
+#if defined (HAVE_NCURSES_TERM_H)
+#include <ncurses/term.h>
+#elif defined (HAVE_TERM_H)
+#include <term.h>
+#else
+/* On MinGW, a real termcap library is usually not present. Stub versions
+ of the termcap functions will be built from win32-termcap.c. Readline
+ provides its own extern declarations when there's no termcap.h; do the
+ same here for the termcap functions used in GDB. */
+extern int tgetnum (const char *);
+#endif
+
#endif /* gdb_curses.h */