[Glibc-bsd-commits] r5214 - in trunk/glibc-ports: . kfreebsd kfreebsd/i386 kfreebsd/mips kfreebsd/x86_64

aurel32 at alioth.debian.org aurel32 at alioth.debian.org
Tue Dec 3 13:28:19 UTC 2013


Author: aurel32
Date: 2013-12-03 13:28:18 +0000 (Tue, 03 Dec 2013)
New Revision: 5214

Removed:
   trunk/glibc-ports/gen_linuxthreads_patch.sh
   trunk/glibc-ports/kfreebsd/i386/linuxthreads/
   trunk/glibc-ports/kfreebsd/linuxthreads/
   trunk/glibc-ports/kfreebsd/mips/linuxthreads/
   trunk/glibc-ports/kfreebsd/x86_64/linuxthreads/
Modified:
   trunk/glibc-ports/kfreebsd/configure
   trunk/glibc-ports/kfreebsd/configure.in
   trunk/glibc-ports/kfreebsd/i386/Makefile
Log:
Remove linuxthreads code


Deleted: trunk/glibc-ports/gen_linuxthreads_patch.sh
===================================================================
--- trunk/glibc-ports/gen_linuxthreads_patch.sh	2013-12-03 09:46:34 UTC (rev 5213)
+++ trunk/glibc-ports/gen_linuxthreads_patch.sh	2013-12-03 13:28:18 UTC (rev 5214)
@@ -1,15 +0,0 @@
-#!/bin/sh
-set -ex
-LANG=C
-
-# linuxthreads and linuxthreads_db dirs
-tmp=`mktemp -d`
-mkdir -p ${tmp}/b/
-cp -a linuxthreads ${tmp}/b/
-cp -a linuxthreads_db ${tmp}/b/
-(cd ${tmp} && diff -x .svn -Nurd null b/ ) | \
-   sed -e "sz^--- null/linuxthread.*z--- /dev/nullz" \
-       -e "\z^diff -x .svn -Nurd null/linuxthread.*zd" \
-       -e "\z^+++ b/linuxthreadszsz\t20[0-9][0-9].*zz" \
-   > linuxthreads.diff
-#rm -rf ${tmp}

Modified: trunk/glibc-ports/kfreebsd/configure
===================================================================
--- trunk/glibc-ports/kfreebsd/configure	2013-12-03 09:46:34 UTC (rev 5213)
+++ trunk/glibc-ports/kfreebsd/configure	2013-12-03 13:28:18 UTC (rev 5214)
@@ -328,38 +328,29 @@
 libc_cv_gcc_unwind_find_fde=no
 
 
-# Under kFreeBSD the LinuxThreads or (may be later) FBTL add-on should be available.
+# Under kFreeBSD the FBTL add-on should be available.
 case $add_ons in
-  # Only one of the add-ons should be available.
-  *linuxthreads*fbtl*|*fbtl*linuxthreads*)
-    echo "\
-*** LinuxThreads and FBTL add-ons are both available.  Only one must be used."
-    exit 1
-    ;;
   # It is available.  Good.
-  *linuxthreads*)
-    linuxthreads_missing=
-    ;;
   *fbtl*)
-    linuxthreads_missing=
+    fbtl_missing=
     ;;
   *)
-    linuxthreads_missing=yes
+    fbtl_missing=yes
     ;;
 esac
 
-if test "$linuxthreads_missing"; then
+if test "$fbtl_missing"; then
   if test $enable_sanity = yes; then
     echo "\
 *** On GNU/kFreeBSD systems it is normal to compile GNU libc with the
-*** \`linuxthreads' add-on.  Without that, the library will be
+*** \`fbtl' add-on.  Without that, the library will be
 *** incompatible with normal GNU/kFreeBSD systems.
 *** If you really mean to not use this add-on, run configure again
 *** using the extra parameter \`--disable-sanity-checks'."
     exit 1
   else
     echo "\
-*** WARNING: Are you sure you do not want to use the \`linuxthreads'
+*** WARNING: Are you sure you do not want to use the \`fbtl'
 *** add-on?"
   fi
 fi

Modified: trunk/glibc-ports/kfreebsd/configure.in
===================================================================
--- trunk/glibc-ports/kfreebsd/configure.in	2013-12-03 09:46:34 UTC (rev 5213)
+++ trunk/glibc-ports/kfreebsd/configure.in	2013-12-03 13:28:18 UTC (rev 5214)
@@ -166,38 +166,29 @@
 libc_cv_gcc_unwind_find_fde=no
 
 
-# Under kFreeBSD the LinuxThreads or (may be later) FBTL add-on should be available.
+# Under kFreeBSD the FBTL add-on should be available.
 case $add_ons in
-  # Only one of the add-ons should be available.
-  *linuxthreads*fbtl*|*fbtl*linuxthreads*)
-    echo "\
-*** LinuxThreads and FBTL add-ons are both available.  Only one must be used."
-    exit 1
-    ;;
   # It is available.  Good.
-  *linuxthreads*)
-    linuxthreads_missing=
-    ;;
   *fbtl*)
-    linuxthreads_missing=
+    fbtl_missing=
     ;;
   *)
-    linuxthreads_missing=yes
+    fbtl_missing=yes
     ;;
 esac
 
-if test "$linuxthreads_missing"; then
+if test "$fbtl_missing"; then
   if test $enable_sanity = yes; then
     echo "\
 *** On GNU/kFreeBSD systems it is normal to compile GNU libc with the
-*** \`linuxthreads' add-on.  Without that, the library will be
+*** \`fbtl' add-on.  Without that, the library will be
 *** incompatible with normal GNU/kFreeBSD systems.
 *** If you really mean to not use this add-on, run configure again
 *** using the extra parameter \`--disable-sanity-checks'."
     exit 1
   else
     echo "\
-*** WARNING: Are you sure you do not want to use the \`linuxthreads'
+*** WARNING: Are you sure you do not want to use the \`fbtl'
 *** add-on?"
   fi
 fi

Modified: trunk/glibc-ports/kfreebsd/i386/Makefile
===================================================================
--- trunk/glibc-ports/kfreebsd/i386/Makefile	2013-12-03 09:46:34 UTC (rev 5213)
+++ trunk/glibc-ports/kfreebsd/i386/Makefile	2013-12-03 13:28:18 UTC (rev 5214)
@@ -1,10 +1,6 @@
 # The default ABI is 32.
 default-abi := 32
 
-ifeq ($(subdir),linuxthreads)
-CFLAGS-pt-initfini.s += -fno-asynchronous-unwind-tables
-endif
-
 # Additional header files to be installed in $prefix/include:
 
 ifeq ($(subdir),misc)




More information about the Glibc-bsd-commits mailing list