* configure.in: Set ac_cv_search_tgetent to "none required" for

"*djgpp*" targets as well (DJGPP doesn't have termcap and doesn't
need one).

* config/djgpp/config.sed: Tweak to adapt to the changes in
configury.

* config/djgpp/djconfig.sh: Fix the test of unpacked
distribution, since there's no gdb.cxx directory anymore.
This commit is contained in:
Eli Zaretskii
2003-12-29 07:35:35 +00:00
parent 9ef86733b3
commit 228a417ca2
4 changed files with 42 additions and 9 deletions

View File

@ -1,3 +1,15 @@
2003-12-29 Eli Zaretskii <eliz@elta.co.il>
* configure.in: Set ac_cv_search_tgetent to "none required" for
"*djgpp*" targets as well (DJGPP doesn't have termcap and doesn't
need one).
* config/djgpp/config.sed: Tweak to adapt to the changes in
configury.
* config/djgpp/djconfig.sh: Fix the test of unpacked
distribution, since there's no gdb.cxx directory anymore.
2003-12-28 Mark Kettenis <kettenis@gnu.org> 2003-12-28 Mark Kettenis <kettenis@gnu.org>
* i386-sol2-tdep.c (i386_sol2_mcontext_addr): New function. * i386-sol2-tdep.c (i386_sol2_mcontext_addr): New function.

View File

@ -3,7 +3,7 @@ s|gdb\.c++|gdb.cxx|g
/ac_rel_source/s|ln -s|cp -p| /ac_rel_source/s|ln -s|cp -p|
s|\.gdbinit|gdb.ini|g s|\.gdbinit|gdb.ini|g
/ac_given_INSTALL=/,/^CEOF/ { /^ac_given_INSTALL=/,/^CEOF/ {
/^s%@prefix@%/a\ /^s%@prefix@%/a\
s,\\([yp*]\\)\\.tab,\\1_tab,g\ s,\\([yp*]\\)\\.tab,\\1_tab,g\
/^ @rm -f/s,\\$@-\\[0-9\\]\\[0-9\\],& *.i[1-9] *.i[1-9][0-9],\ /^ @rm -f/s,\\$@-\\[0-9\\]\\[0-9\\],& *.i[1-9] *.i[1-9][0-9],\
@ -12,19 +12,27 @@ s|\.gdbinit|gdb.ini|g
s,\\.info\\*,.inf* *.i[1-9] *.i[1-9][0-9],\ s,\\.info\\*,.inf* *.i[1-9] *.i[1-9][0-9],\
s,\\.gdbinit,gdb.ini,g\ s,\\.gdbinit,gdb.ini,g\
/TEXINPUTS=/s,:,';',g\ /TEXINPUTS=/s,:,';',g\
/VPATH *=/s,\\([^A-z]\\):,\1;,g\ /VPATH *=/s,\\([^A-z]\\):,\\1;,g\
/\\$\\$file-\\[0-9\\]/s,echo,& *.i[1-9] *.i[1-9][0-9],\ /\\$\\$file-\\[0-9\\]/s,echo,& *.i[1-9] *.i[1-9][0-9],\
/\\$\\$file-\\[0-9\\]/s,rm -f \\$\\$file,& \\${PACKAGE}.i[1-9] \\${PACKAGE}.i[1-9][0-9],\ /\\$\\$file-\\[0-9\\]/s,rm -f \\$\\$file,& \\${PACKAGE}.i[1-9] \\${PACKAGE}.i[1-9][0-9],\
s,config\\.h\\.in,config.h-in,g\ s,config\\.h\\.in,config.h-in,g\
s,po2tbl\\.sed\\.in,po2tblsed.in,g s,po2tbl\\.sed\\.in,po2tblsed.in,g
}
/^ac_given_srcdir=/,/^CEOF/ {
/^s%@TOPLEVEL_CONFIGURE_ARGUMENTS@%/a\
/@test ! -f /s,\\(.\\)\$, export am_cv_exeext=.exe; export lt_cv_sys_max_cmd_len=12288; \\1,
} }
/^CONFIG_FILES=/,/^EOF/ { /^CONFIG_FILES=/,/^EOF/ {
s|po/Makefile.in\([^-:]\)|po/Makefile.in:po/Makefile.in-in\1| s|po/Makefile.in\([^-:a-z]\)|po/Makefile.in:po/Makefile.in-in\1|
} }
/^ *CONFIG_HEADERS=/,/^EOF/ { /^ *# *Handling of arguments/,/^done/ {
s|config.h\([^-:]\)|config.h:config.h-in\1| s| config.h"| config.h:config.h-in"|
s|config.h\([^-:"a-z]\)|config.h:config.h-in\1|
} }
/^[ ]*\/\*)/s,/\*,/*|[A-z]:/*, /^[ ]*\/\*)/s,/\*,/*|[A-z]:/*,
@ -32,3 +40,4 @@ s|\.gdbinit|gdb.ini|g
/\$]\*) ac_rel_source=/s,\[/\$\]\*,&|[A-z]:/*, /\$]\*) ac_rel_source=/s,\[/\$\]\*,&|[A-z]:/*,
/ac_file_inputs=/s,\( -e "s%\^%\$ac_given_srcdir/%"\)\( -e "s%:% $ac_given_srcdir/%g"\),\2\1, /ac_file_inputs=/s,\( -e "s%\^%\$ac_given_srcdir/%"\)\( -e "s%:% $ac_given_srcdir/%g"\),\2\1,
/^[ ]*if test "x`echo /s,sed 's@/,sed -e 's@^[A-z]:@@' -e 's@/, /^[ ]*if test "x`echo /s,sed 's@/,sed -e 's@^[A-z]:@@' -e 's@/,
/^ *ac_config_headers=/s, config.h", config.h:config.h-in",

View File

@ -5,7 +5,7 @@
# configuring other GNU programs for DJGPP. # configuring other GNU programs for DJGPP.
# #
#===================================================================== #=====================================================================
# Copyright 1997, 1999, 2000, 2001, 2002 Free Software Foundation, Inc. # Copyright 1997,1999,2000,2001,2002,2003 Free Software Foundation, Inc.
# #
# Originally written by Robert Hoehne, revised by Eli Zaretskii. # Originally written by Robert Hoehne, revised by Eli Zaretskii.
# This file is part of GDB. # This file is part of GDB.
@ -52,9 +52,21 @@ fi
# Make sure they don't have some file names mangled by untarring. # Make sure they don't have some file names mangled by untarring.
echo -n "Checking the unpacked distribution..." echo -n "Checking the unpacked distribution..."
if ( ! test -f ${srcdir}/intl/po2tblsed.in || \ if ( ! test -f ${srcdir}/intl/po2tblsed.in || \
! test -d ${srcdir}/gdb/testsuite/gdb.cxx || \ ! test -f ${srcdir}/gdb/ChangeLog.002 || \
! test -f ${srcdir}/readline/config.h-in ) ; then ! test -f ${srcdir}/readline/config.h-in ) ; then
if ( ! test -f ${srcdir}/intl/po2tblsed.in ) ; then
notfound=${srcdir}/intl/po2tblsed.in
else
if ( ! test -d ${srcdir}/gdb/testsuite/cxx) ; then
notfound=${srcdir}/gdb/ChangeLog.002
else
if ( ! test -f ${srcdir}/readline/config.h-in ) ; then
notfound=${srcdir}/readline/config.h-in
fi
fi
fi
echo " FAILED." echo " FAILED."
echo "(File $notfound was not found.)"
echo "" echo ""
echo "You MUST unpack the sources with the DJTAR command, like this:" echo "You MUST unpack the sources with the DJTAR command, like this:"
echo "" echo ""
@ -62,6 +74,7 @@ if ( ! test -f ${srcdir}/intl/po2tblsed.in || \
echo "" echo ""
echo "where X.YZ is the GDB version, and fnchange.lst can be found" echo "where X.YZ is the GDB version, and fnchange.lst can be found"
echo "in the gdb/config/djgpp/ directory in the GDB distribution." echo "in the gdb/config/djgpp/ directory in the GDB distribution."
echo ""
echo "configure FAILED!" echo "configure FAILED!"
exit 1 exit 1
else else

View File

@ -317,8 +317,7 @@ case $host_os in
LIBS="../libtermcap/libtermcap.a $LIBS" LIBS="../libtermcap/libtermcap.a $LIBS"
ac_cv_search_tgetent="../libtermcap/libtermcap.a" ac_cv_search_tgetent="../libtermcap/libtermcap.a"
fi ;; fi ;;
go32*) go32* | *djgpp*)
# ??? Is this really true?
ac_cv_search_tgetent="none required" ac_cv_search_tgetent="none required"
;; ;;
aix*) aix*)