This is the mail archive of the libc-alpha@sources.redhat.com mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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
   ;;


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]