This is the mail archive of the
libc-alpha@sources.redhat.com
mailing list for the glibc project.
FreeBSD port (36): config support
- From: Bruno Haible <bruno at clisp dot org>
- To: libc-alpha at sources dot redhat dot com
- Date: Fri, 12 Jul 2002 13:39:29 +0200 (CEST)
- Subject: FreeBSD port (36): config support
Hi,
This patch adds FreeBSD to the list of supported systems.
config.guess/config.sub have already been updated.
2002-07-06 Bruno Haible <bruno@clisp.org>
* configure.in (elf): Set to yes on FreeBSD.
* shlib-versions (libm, libc): Define as version 6 on FreeBSD.
diff -r -c3 glibc-20020627.bak/shlib-versions glibc-20020627/shlib-versions
--- glibc-20020627.bak/shlib-versions Fri Jun 14 21:04:27 2002
+++ glibc-20020627/shlib-versions Fri Jul 5 01:17:06 2002
@@ -38,6 +38,7 @@
hppa.*-.*-.* libm=6 GLIBC_2.2
.*-.*-linux.* libm=6
.*-.*-gnu-gnu.* libm=6
+.*-.*-freebsd-gnu.* libm=6
# We provide libc.so.6 for Linux kernel versions 2.0 and later.
alpha.*-.*-linux.* libc=6.1
@@ -48,6 +49,7 @@
sparc64-.*-linux.* libc=6 GLIBC_2.2
hppa.*-.*-.* libc=6 GLIBC_2.2
.*-.*-linux.* libc=6
+.*-.*-freebsd-gnu.* libc=6
# libmachuser.so.1 corresponds to mach/*.defs as of Utah's UK22 release.
.*-.*-gnu-gnu.* libmachuser=1
diff -r -c3 glibc-20020627.bak/configure.in glibc-20020627/configure.in
--- glibc-20020627.bak/configure.in Fri Jun 14 21:04:27 2002
+++ glibc-20020627/configure.in Fri Jul 5 01:16:53 2002
@@ -246,7 +246,7 @@
# i586-linuxaout is mangled into i586-pc-linux-gnuaout
linux*ecoff* | linux*aout* | gnu*aout* | gnu*ecoff*)
;;
-gnu* | linux* | sysv4* | solaris2* | irix6*)
+gnu* | linux* | freebsd* | sysv4* | solaris2* | irix6*)
# These systems (almost) always use the ELF format.
elf=yes
;;