$NetBSD: patch-aa,v 1.4 2011/12/09 01:35:08 marino Exp $ --- configure.in.orig 2011-12-06 08:31:42.000000000 +0000 +++ configure.in @@ -441,6 +441,14 @@ case "${canonical}" in sparc64-*) machine=sparc ;; esac ;; + ## DragonFly ports + *-*-dragonfly*) + opsys=dragonfly + case "${canonical}" in + i[3456]86-*-dragonfly*) machine=intel386 ;; + amd64-*-dragonfly*|x86_64-*-dragonfly*) machine=amdx86-64 ;; + esac + ;; ## FreeBSD kernel + glibc based userland *-*-kfreebsd*gnu* ) @@ -956,6 +964,8 @@ case "$opsys" in freebsd) LIBS_SYSTEM="-lutil" ;; + dragonfly) LIBS_SYSTEM="-ltermlib" ;; + hpux*) LIBS_SYSTEM="-l:libdld.sl" ;; sol2*) LIBS_SYSTEM="-lsocket -lnsl" ;; @@ -1010,6 +1020,10 @@ case $opsys in LIB_STANDARD=-lc START_FILES='pre-crt0.o $(CRT_DIR)/crt0.o' ;; + dragonfly ) + LIB_STANDARD=-lc + START_FILES='$(CRT_DIR)/crt1.o' + ;; dnl NB this may be adjusted below. netbsd | openbsd ) LIB_STANDARD='-lgcc -lc -lgcc $(CRT_DIR)/crtend.o'