mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2024-11-21 06:55:39 +00:00
* configure.ac: Add DragonFly BSD, mostly same as FreeBSD (tiny change)
Fixes: debbugs:14068
This commit is contained in:
parent
cdca825560
commit
7e00831f51
@ -1,3 +1,7 @@
|
||||
2013-04-18 John Marino <gnugcc@marino.st> (tiny change)
|
||||
|
||||
* configure.ac: Add DragonFly BSD, mostly same as FreeBSD. (Bug#14068)
|
||||
|
||||
2013-04-18 Glenn Morris <rgm@gnu.org>
|
||||
|
||||
* configure.ac (AC_PROG_LN_S): Remove, too restrictive.
|
||||
|
25
configure.ac
25
configure.ac
@ -439,6 +439,11 @@ case "${canonical}" in
|
||||
opsys=freebsd
|
||||
;;
|
||||
|
||||
## DragonFly ports
|
||||
*-*-dragonfly* )
|
||||
opsys=dragonfly
|
||||
;;
|
||||
|
||||
## FreeBSD kernel + glibc based userland
|
||||
*-*-kfreebsd*gnu* )
|
||||
opsys=gnu-kfreebsd
|
||||
@ -968,7 +973,7 @@ esac
|
||||
|
||||
LD_SWITCH_SYSTEM=
|
||||
case "$opsys" in
|
||||
freebsd)
|
||||
freebsd|dragonfly)
|
||||
## Let `ld' find image libs and similar things in /usr/local/lib.
|
||||
## The system compiler, GCC, has apparently been modified to not
|
||||
## look there, contrary to what a stock GCC would do.
|
||||
@ -1054,7 +1059,7 @@ case "$opsys" in
|
||||
## IBM's X11R5 uses -lIM and -liconv in AIX 3.2.2.
|
||||
aix4-2) LIBS_SYSTEM="-lrts -lIM -liconv" ;;
|
||||
|
||||
freebsd) LIBS_SYSTEM="-lutil" ;;
|
||||
freebsd|dragonfly) LIBS_SYSTEM="-lutil" ;;
|
||||
|
||||
hpux*) LIBS_SYSTEM="-l:libdld.sl" ;;
|
||||
|
||||
@ -1095,7 +1100,7 @@ case $opsys in
|
||||
## Adding -lm confuses the dynamic linker, so omit it.
|
||||
LIB_MATH=
|
||||
;;
|
||||
freebsd )
|
||||
freebsd | dragonfly )
|
||||
SYSTEM_TYPE=berkeley-unix
|
||||
;;
|
||||
gnu-linux | gnu-kfreebsd )
|
||||
@ -2866,7 +2871,7 @@ mail_lock=no
|
||||
case "$opsys" in
|
||||
aix4-2) mail_lock="lockf" ;;
|
||||
|
||||
gnu|freebsd|netbsd|openbsd|darwin|irix6-5) mail_lock="flock" ;;
|
||||
gnu|freebsd|dragonfly|netbsd|openbsd|darwin|irix6-5) mail_lock="flock" ;;
|
||||
|
||||
## On GNU/Linux systems, both methods are used by various mail programs.
|
||||
## I assume most people are using newer mailers that have heard of flock.
|
||||
@ -3038,7 +3043,7 @@ fail;
|
||||
fi
|
||||
;;
|
||||
|
||||
openbsd) LIBS_TERMCAP="-lncurses" ;;
|
||||
openbsd | dragonfly) LIBS_TERMCAP="-lncurses" ;;
|
||||
|
||||
## hpux: Make sure we get select from libc rather than from libcurses
|
||||
## because libcurses on HPUX 10.10 has a broken version of select.
|
||||
@ -3461,7 +3466,7 @@ case $opsys in
|
||||
esac
|
||||
|
||||
case $opsys in
|
||||
darwin | freebsd | netbsd | openbsd )
|
||||
darwin | dragonfly | freebsd | netbsd | openbsd )
|
||||
AC_DEFINE(DONT_REOPEN_PTY, 1, [Define if process.c does not need to
|
||||
close a pty to make it a controlling terminal (it is already a
|
||||
controlling terminal of the subprocess, because we did ioctl TIOCSCTTY).])
|
||||
@ -3567,7 +3572,7 @@ case $opsys in
|
||||
AC_DEFINE(FIRST_PTY_LETTER, ['p'])
|
||||
;;
|
||||
|
||||
gnu-linux | gnu-kfreebsd | freebsd | netbsd )
|
||||
gnu-linux | gnu-kfreebsd | dragonfly | freebsd | netbsd )
|
||||
dnl if HAVE_GRANTPT
|
||||
if test "x$ac_cv_func_grantpt" = xyes; then
|
||||
AC_DEFINE(UNIX98_PTYS, 1, [Define if the system has Unix98 PTYs.])
|
||||
@ -3650,7 +3655,7 @@ AH_TEMPLATE(SIGNALS_VIA_CHARACTERS, [Make process_send_signal work by
|
||||
case $opsys in
|
||||
dnl Perry Smith <pedz@ddivt1.austin.ibm.com> says this is correct for AIX.
|
||||
dnl thomas@mathematik.uni-bremen.de says this is needed for IRIX.
|
||||
aix4-2 | cygwin | gnu | irix6-5 | freebsd | netbsd | openbsd | darwin )
|
||||
aix4-2 | cygwin | gnu | irix6-5 | dragonfly | freebsd | netbsd | openbsd | darwin )
|
||||
AC_DEFINE(SIGNALS_VIA_CHARACTERS, 1)
|
||||
;;
|
||||
|
||||
@ -3699,7 +3704,7 @@ AH_TEMPLATE(TAB3, [Undocumented.])
|
||||
case $opsys in
|
||||
darwin) AC_DEFINE(TAB3, OXTABS) ;;
|
||||
|
||||
gnu | freebsd | netbsd | openbsd )
|
||||
gnu | dragonfly | freebsd | netbsd | openbsd )
|
||||
AC_DEFINE(TABDLY, OXTABS, [Undocumented.])
|
||||
AC_DEFINE(TAB3, OXTABS)
|
||||
;;
|
||||
@ -3753,7 +3758,7 @@ if test x$GCC = xyes; then
|
||||
else
|
||||
case $opsys in
|
||||
dnl irix: Tested on Irix 6.5. SCM worked on earlier versions.
|
||||
freebsd | netbsd | openbsd | irix6-5 | sol2* )
|
||||
dragonfly | freebsd | netbsd | openbsd | irix6-5 | sol2* )
|
||||
AC_DEFINE(GC_SETJMP_WORKS, 1)
|
||||
;;
|
||||
esac
|
||||
|
Loading…
Reference in New Issue
Block a user