commit glibc for openSUSE:Factory
![](https://seccdn.libravatar.org/avatar/e2145bc5cf53dda95c308a3c75e8fef3.jpg?s=120&d=mm&r=g)
Hello community,
here is the log from the commit of package glibc for openSUSE:Factory
checked in at Wed May 27 12:39:33 CEST 2009.
--------
--- glibc/glibc.changes 2009-03-23 15:32:25.000000000 +0100
+++ /mounts/work_src_done/STABLE/glibc/glibc.changes 2009-05-22 22:48:38.000000000 +0200
@@ -1,0 +2,94 @@
+Fri May 22 22:45:10 CEST 2009 - pbaudis@suse.cz
+
+- Update to glibc-2.10.1-e38af591a8 of glibc/pb-stable.git glibc-2.10-branch
+ maintained by me at repo.or.cz; contains backports of various bugfixes.
+ (Still the same source is used for glibc-ports.)
+- Stop using separate tarball for nptl.
+
+-------------------------------------------------------------------
+Fri May 15 22:13:33 CEST 2009 - pbaudis@suse.cz
+
+- Add support for multiple group records for a single group
+ when using nss_compat (configurable in /etc/default/nss) [bnc#480991]
+
+-------------------------------------------------------------------
+Sun May 10 21:42:37 CEST 2009 - pbaudis@suse.cz
+
+- Update to 2009051021, glibc-2.10.1:
+ * Add missing cacheinfo entry for a recent Intel processor
+ * Fix ABI issue with the gshadow interface
+
+-------------------------------------------------------------------
+Sun May 10 11:20:12 CEST 2009 - pbaudis@suse.cz
+
+- Upgrade to CVS HEAD as of 2009051010 - glibc-2.10:
+ * DNS IPv4-IPv6 lookup changed back to parallel version; with broken DNS
+ servers (the case e.g. for many ADSL users), you may experience long
+ timeouts, once for each process (but eventually your request will be
+ resolved) - the solution is to run nscd (default on SUSE) and/or
+ put 'options single-request' in /etc/resolv.conf.
+
+ * New interfaces: preadv, preadv64, pwritev, pwritev64, malloc_info
+ Implemented by Ulrich Drepper.
+
+ * New Linux interfaces: accept4, fallocate, fallocate64.
+ Implemented by Ulrich Drepper.
+
+ * Correct declarations of string function when used in C++ code. This
+ could lead to compile errors for invalid C++ code.
+
+ * XPG7/POSIX 2008 compilation environment. Many GNU-specific functions are
+ now in POSIX.
+
+ * New POSIX 2008 interface: psiginfo
+ Implemented by Ulrich Drepper.
+
+ * New ISO C++1x interfaces: quick_exit, at_quick_exit
+ Implemented by Ulrich Drepper.
+
+ * Support for selecting between multiple function definitions at runtime
+ using STT_GNU_IFUNC symbols. Implemented by Ulrich Drepper.
+
+ * The libcrypt library can now use the hash function implementations in
+ NSS. Implemented by Ulrich Drepper.
+
+ * The malloc implementation can be compiled to be less memory efficient
+ but higher performing in multi-threaded programs.
+ Implemented by Ulrich Drepper.
+
+ * New locales: nan_TW@latin, ks_IN
+
+ * Faster strlen, strchr, strchrnul, strrchr, memchr, and rawmemchr for x86-64.
+ Implemented by Ulrich Drepper.
+
+ * Extended printf hook support. It is possible to use user-defined types
+ and extend existing format specifiers.
+ Implemented by Ulrich Drepper.
+
+ * Handling for group shadow files has been added.
+ Implemented by Ulrich Drepper.
+- Retired:
+ glibc-2.10-dns-fixpack.diff
+ glibc-2.10-dns-no-gethostbyname4.diff
+ glibc-2.10-locale-tuesday.diff
+ glibc-2.10-nscd-gc-dataofs.diff
+ glibc-2.10-nscd-prunerace.diff
+ glibc-2.10-ppc32-setcontext-fp.diff
+ glibc-2.10-unsetenv.diff
+ glibc-2.4.90-mdns-resolver.diff
+ glibc-2.9-fortify.diff
+ glibc-getgroups-fortify.diff
+ glibc-ldscript.diff
+ glibc-mtfsf.diff
+ glibc-2.10-nscd-meminflight.diff
+ getaddrinfo-ipv6-sanity.diff
+ glibc-2.10-nis-hosts.diff
+- Several other modified
+
+-------------------------------------------------------------------
+Fri Apr 17 16:49:52 CEST 2009 - pbaudis@suse.cz
+
+- Fix defaulting to localhost in case of no nameserver entries
+ in /etc/resolv.conf [bnc#473308]
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
glibc-2.10-dns-fixpack.diff
glibc-2.10-dns-no-gethostbyname4.diff
glibc-2.10-locale-tuesday.diff
glibc-2.10-nis-hosts.diff
glibc-2.10-nscd-gc-dataofs.diff
glibc-2.10-nscd-meminflight.diff
glibc-2.10-nscd-prunerace.diff
glibc-2.10-ppc32-setcontext-fp.diff
glibc-2.10-unsetenv.diff
glibc-2.4.90-mdns-resolver.diff
glibc-2.8-dlosinfo.diff
glibc-2.9-2008111711.tar.bz2
glibc-2.9-fortify.diff
glibc-fix-nscd.diff
glibc-getgroups-fortify.diff
glibc-ldscript.diff
glibc-mtfsf.diff
glibc-nptl-2.9-2008111711.tar.bz2
missing-include-build-fix.diff
New:
----
ARM_glibc-2.10.1-local-eabi-wchar.diff
ARM_glibc-2.10.1-local-hwcap-updates.diff
ARM_glibc-2.10.1-local-lowlevellock.diff
ARM_glibc-2.10.1-local-no-hwcap.diff
glibc-2.10.1-e38af591a8.tar.bz2
glibc-check-native-missing-include.diff
glibc-nis-splitgroups.diff
glibc-nscd-prune-ret.diff
glibc-ports-2.10.1-2b2b217196.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ glibc.spec ++++++
--- /var/tmp/diff_new_pack.zu1766/_old 2009-05-27 12:38:11.000000000 +0200
+++ /var/tmp/diff_new_pack.zu1766/_new 2009-05-27 12:38:11.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package glibc (Version 2.9)
+# spec file for package glibc (Version 2.10.1)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -68,14 +68,15 @@
%endif
Provides: rtld(GNU_HASH)
AutoReqProv: on
-Version: 2.9
-Release: 15
-%define snapshot_date 2008111711
+Version: 2.10.1
+Release: 1
Url: http://www.gnu.org/software/libc/libc.html
PreReq: filesystem
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Source: glibc-%{version}-%{snapshot_date}.tar.bz2
-Source1: glibc-nptl-%{version}-%{snapshot_date}.tar.bz2
+# The glibc source comes from http://repo.or.cz/w/glibc/pb-stable.git
+# glibc-2.10-branch.
+Source: glibc-%{version}-e38af591a8.tar.bz2
+Source2: glibc-ports-%{version}-2b2b217196.tar.bz2
Source3: noversion.tar.bz2
Source4: manpages.tar.bz2
Source8: nsswitch.conf
@@ -96,21 +97,21 @@
Patch2: glibc-2.3.90-fnmatch.diff
Patch3: resolv.dynamic.diff
Patch4: glibc-2.3.locales.diff.bz2
-Patch5: crypt_blowfish-glibc-2.3.diff
-Patch6: glibc-version.diff
-Patch7: glibc-2.4.90-revert-only-euro.diff
-Patch8: glibc-2.3-regcomp.diff
-Patch9: glibc-2.3.2-revert_tcsetattr.diff
-Patch10: glibc-2.3.1.localedef.diff
-Patch11: glibc-2.3.2.no_archive.diff
-Patch12: glibc-2.3.3-amd64-string.diff
-Patch13: libm-x86-64.diff.bz2
-Patch14: glibc-2.3.90-bindresvport.blacklist.diff
-Patch15: glibc-suse-note.diff
-Patch16: glibc-2.4.90-no_NO.diff
-Patch17: glibc-2.3.90-ld.so-madvise.diff
-Patch18: glibc-2.3.3-amd64-s_ceil.diff
-Patch19: glibc-2.4.90-mdns-resolver.diff
+Patch5: crypt_blowfish-1.0.diff
+Patch6: crypt_blowfish-glibc-2.3.diff
+Patch7: glibc-version.diff
+Patch8: glibc-2.4.90-revert-only-euro.diff
+Patch9: glibc-2.3-regcomp.diff
+Patch10: glibc-2.3.2-revert_tcsetattr.diff
+Patch11: glibc-2.3.1.localedef.diff
+Patch12: glibc-2.3.2.no_archive.diff
+Patch13: glibc-2.3.3-amd64-string.diff
+Patch14: libm-x86-64.diff.bz2
+Patch15: glibc-2.3.90-bindresvport.blacklist.diff
+Patch16: glibc-suse-note.diff
+Patch17: glibc-2.4.90-no_NO.diff
+Patch18: glibc-2.3.90-ld.so-madvise.diff
+Patch19: glibc-2.3.3-amd64-s_ceil.diff
Patch20: glibc-2.3.3-execstack.diff
Patch21: glibc-2.4-china.diff
Patch22: glibc-2.3.4-gb18030-big5hkscs.diff.bz2
@@ -119,37 +120,27 @@
Patch25: glibc-2.3.5-nscd-zeronegtimeout.diff
Patch26: glibc-2.3.90-langpackdir.diff
Patch27: glibc-nptl-2.4-nofixsyscallnr.diff
-Patch28: crypt_blowfish-1.0.diff
Patch29: glibc-2.5-ppc-llrintl.diff
Patch30: glibc-2.6-configure.diff
Patch31: glibc-2.2-sunrpc.diff
Patch32: glibc-2.8-getconf.diff
-Patch33: glibc-2.8-dlosinfo.diff
-Patch34: getaddrinfo-ipv6-sanity.diff
-Patch35: glibc-2.8-revert-nscleanup.diff
-Patch36: ppc-atomic.diff
-Patch37: glibc-2.8-clone.diff
-Patch38: glibc-nss-deepbind.diff
-Patch39: glibc-fix-nscd.diff
-Patch40: glibc-compiled-binaries.diff
-Patch41: glibc-selinux.diff
-Patch42: glibc-getgroups-fortify.diff
-Patch43: missing-include-build-fix.diff
-Patch44: glibc-no-unwind-tables.diff
-Patch45: glibc-2.10-nscd-meminflight.diff
-Patch46: glibc-2.10-nscd-prunerace.diff
-Patch47: glibc-2.10-locale-tuesday.diff
-Patch48: glibc-2.10-nis-hosts.diff
-Patch49: glibc-2.10-unsetenv.diff
-Patch50: glibc-2.10-dns-fixpack.diff
-Patch51: glibc-2.10-dns-no-gethostbyname4.diff
-Patch52: glibc-2.10-ppc32-setcontext-fp.diff
-Patch53: glibc-2.10-nscd-gc-dataofs.diff
-Patch54: glibc-2.10-nscd-nostack.diff
-Patch55: glibc-cpusetsize.diff
-Patch56: glibc-ldscript.diff
-Patch57: glibc-mtfsf.diff
-Patch58: glibc-2.9-fortify.diff
+Patch33: getaddrinfo-ipv6-sanity.diff
+Patch34: glibc-2.8-revert-nscleanup.diff
+Patch35: ppc-atomic.diff
+Patch36: glibc-2.8-clone.diff
+Patch37: glibc-nss-deepbind.diff
+Patch38: glibc-nscd-prune-ret.diff
+Patch39: glibc-compiled-binaries.diff
+Patch40: glibc-selinux.diff
+Patch41: glibc-check-native-missing-include.diff
+Patch42: glibc-no-unwind-tables.diff
+Patch43: glibc-2.10-nscd-nostack.diff
+Patch44: glibc-cpusetsize.diff
+Patch45: glibc-nis-splitgroups.diff
+Patch500: ARM_glibc-2.10.1-local-eabi-wchar.diff
+Patch501: ARM_glibc-2.10.1-local-hwcap-updates.diff
+Patch502: ARM_glibc-2.10.1-local-lowlevellock.diff
+Patch503: ARM_glibc-2.10.1-local-no-hwcap.diff
%description
The GNU C Library provides the most important standard libraries used
@@ -295,13 +286,20 @@
%prep
-%setup -n glibc-%{version} -q -a 1 -a 3 -a 4 -a 14
+%ifarch %arm armv5tel armv7l
+# add glibc-ports for arm
+%setup -n glibc-%{version} -q -a 2 -a 3 -a 4 -a 14
+%else
+# any other leave out ports
+%setup -n glibc-%{version} -q -a 3 -a 4 -a 14
+%endif
%patch
# libNoVersion part is only active on ix86
%patch1
%patch2
%patch3
%patch4
+%patch5
%patch6
%patch7
%patch8
@@ -309,18 +307,15 @@
%patch10
%patch11
%patch12
-# strncmp is broken, let's delete it for now this way
-rm sysdeps/x86_64/strncmp.S
-%patch13 -E
+%patch13
+%patch14 -E
# We have s_sincos.c in patch13, remove duplicate
rm sysdeps/x86_64/fpu/s_sincos.S
-%patch14
%patch15
%patch16
%patch17
%patch18
-#We have nss-mdns, why should we need this patch?
-#%patch19
+%patch19
%patch20
%patch21
%patch22
@@ -329,7 +324,6 @@
%patch25
%patch26
%patch27
-%patch28
%patch29
%patch30
%patch31
@@ -347,20 +341,12 @@
%patch43
%patch44
%patch45
-%patch46
-%patch47
-%patch48
-%patch49
-%patch50
-%patch51
-%patch52
-%patch53
-%patch54
-%patch55
-%patch56
-%patch57
-%patch58
-%patch5
+%ifarch %arm armv5tel armv7l
+%patch500
+%patch501
+%patch502
+%patch503
+%endif
#
# Inconsistency detected by ld.so: dl-close.c: 719: _dl_close: Assertion `map->l_init_called' failed!
#
@@ -446,6 +432,12 @@
%ifarch %ix86
add_ons=$add_ons,noversion
%endif
+%ifarch %arm armv5tel armv7l
+add_ons=$add_ons,ports
+BuildFlags="-march=armv5te -O2 -Wall"
+# fails to build otherwise - need to recheck and fix
+%define enable_stackguard_randomization 0
+%endif
configure_and_build_glibc() {
local cflags="$1"
local addons="$2"
@@ -458,7 +450,11 @@
%if %{enable_stackguard_randomization}
--enable-stackguard-randomization \
%endif
+%ifarch %arm armv5tel armv7l
+ --build=%{_target_cpu}-suse-linux-gnueabi \
+%else
--build=%{_target_cpu}-suse-linux \
+%endif
--with-tls --with-__thread --enable-kernel=2.6.4
make $PARALLEL
}
@@ -844,11 +840,15 @@
%ifarch x86_64
/%{_lib}/ld-linux-x86-64.so.2
%else
+%ifarch %arm armv5tel armv7l
+/%{_lib}/ld-linux.so.3
+%else
/%{_lib}/ld-linux.so.2
%endif
%endif
%endif
%endif
+%endif
/%{_lib}/libBrokenLocale-%{version}.so
/%{_lib}/libBrokenLocale.so.1
/%{_lib}/libSegFault.so
@@ -1058,6 +1058,72 @@
%{_libdir}/libdl_p.a
%changelog
+* Fri May 22 2009 pbaudis@suse.cz
+- Update to glibc-2.10.1-e38af591a8 of glibc/pb-stable.git glibc-2.10-branch
+ maintained by me at repo.or.cz; contains backports of various bugfixes.
+ (Still the same source is used for glibc-ports.)
+- Stop using separate tarball for nptl.
+* Fri May 15 2009 pbaudis@suse.cz
+- Add support for multiple group records for a single group
+ when using nss_compat (configurable in /etc/default/nss) [bnc#480991]
+* Sun May 10 2009 pbaudis@suse.cz
+- Update to 2009051021, glibc-2.10.1:
+ * Add missing cacheinfo entry for a recent Intel processor
+ * Fix ABI issue with the gshadow interface
+* Sun May 10 2009 pbaudis@suse.cz
+- Upgrade to CVS HEAD as of 2009051010 - glibc-2.10:
+ * DNS IPv4-IPv6 lookup changed back to parallel version; with broken DNS
+ servers (the case e.g. for many ADSL users), you may experience long
+ timeouts, once for each process (but eventually your request will be
+ resolved) - the solution is to run nscd (default on SUSE) and/or
+ put 'options single-request' in /etc/resolv.conf.
+ * New interfaces: preadv, preadv64, pwritev, pwritev64, malloc_info
+ Implemented by Ulrich Drepper.
+ * New Linux interfaces: accept4, fallocate, fallocate64.
+ Implemented by Ulrich Drepper.
+ * Correct declarations of string function when used in C++ code. This
+ could lead to compile errors for invalid C++ code.
+ * XPG7/POSIX 2008 compilation environment. Many GNU-specific functions are
+ now in POSIX.
+ * New POSIX 2008 interface: psiginfo
+ Implemented by Ulrich Drepper.
+ * New ISO C++1x interfaces: quick_exit, at_quick_exit
+ Implemented by Ulrich Drepper.
+ * Support for selecting between multiple function definitions at runtime
+ using STT_GNU_IFUNC symbols. Implemented by Ulrich Drepper.
+ * The libcrypt library can now use the hash function implementations in
+ NSS. Implemented by Ulrich Drepper.
+ * The malloc implementation can be compiled to be less memory efficient
+ but higher performing in multi-threaded programs.
+ Implemented by Ulrich Drepper.
+ * New locales: nan_TW@latin, ks_IN
+ * Faster strlen, strchr, strchrnul, strrchr, memchr, and rawmemchr for x86-64.
+ Implemented by Ulrich Drepper.
+ * Extended printf hook support. It is possible to use user-defined types
+ and extend existing format specifiers.
+ Implemented by Ulrich Drepper.
+ * Handling for group shadow files has been added.
+ Implemented by Ulrich Drepper.
+- Retired:
+ glibc-2.10-dns-fixpack.diff
+ glibc-2.10-dns-no-gethostbyname4.diff
+ glibc-2.10-locale-tuesday.diff
+ glibc-2.10-nscd-gc-dataofs.diff
+ glibc-2.10-nscd-prunerace.diff
+ glibc-2.10-ppc32-setcontext-fp.diff
+ glibc-2.10-unsetenv.diff
+ glibc-2.4.90-mdns-resolver.diff
+ glibc-2.9-fortify.diff
+ glibc-getgroups-fortify.diff
+ glibc-ldscript.diff
+ glibc-mtfsf.diff
+ glibc-2.10-nscd-meminflight.diff
+ getaddrinfo-ipv6-sanity.diff
+ glibc-2.10-nis-hosts.diff
+- Several other modified
+* Fri Apr 17 2009 pbaudis@suse.cz
+- Fix defaulting to localhost in case of no nameserver entries
+ in /etc/resolv.conf [bnc#473308]
* Mon Mar 23 2009 rguenther@suse.de
- Add missing libc_hidden_builtin_def (memcmp) to
glibc-2.3.3-amd64-string.diff. Fixes build with GCC 4.4.
@@ -1127,7 +1193,7 @@
- Update to trunk from 20081013, no longer export paccept,
obsoletes some patches (lowlevellock and res_send).
Fix overflow in nscd patch.
-* Sun Oct 12 2008 dmueller@suse.de
+* Mon Oct 13 2008 dmueller@suse.de
- also strip .comment.SUSE.OPTs from the static libs
- add missing-include-build-fix.diff
* Tue Oct 07 2008 schwab@suse.de
@@ -1522,7 +1588,7 @@
- Fix asm-s390/setup.h for userspace inclusion
- nsswitch.conf: Add nis to netgroup and automount entry
- Fix sys/procfs.h for ppc64
-* Mon Jan 09 2006 kukuk@suse.de
+* Tue Jan 10 2006 kukuk@suse.de
- Update to current CVS (fix for pthread.h with -std=c99)
- Define PAGE_SIZE on POWER
- Don't include linux/sched.h in asm-power/elf.h
@@ -1749,7 +1815,7 @@
- Include own copy of texi2html
- Add glibc_pst_upgrade program (based on version from FC3)
- Update to current CVS
-* Thu Jan 27 2005 kukuk@suse.de
+* Fri Jan 28 2005 kukuk@suse.de
- Re-add patch for timezone/zic.c (got lost with last merge)
* Wed Jan 26 2005 kukuk@suse.de
- Update timezone data to 2005c release (fixes zdump crash on
@@ -1845,7 +1911,7 @@
- Update to CVS: Fix nscd crash if one service is disabled
- glob.h: Add workaround for invalid prototypes
- nss_compat: Check that buffer is larger than 0 bytes
-* Fri Sep 10 2004 kukuk@suse.de
+* Sat Sep 11 2004 kukuk@suse.de
- Update to CVS: Fix cdefs.h for C++ usage
* Fri Sep 10 2004 kukuk@suse.de
- Add lwres to hosts search order in nsswitch.conf
@@ -1863,7 +1929,7 @@
- Update to current CVS:
- Use CVS version for last fix.
- Add malloc sanity checks for double free.
-* Fri Aug 20 2004 schwab@suse.de
+* Sat Aug 21 2004 schwab@suse.de
- Fix cancellable syscalls in librt w/ linuxthreads.
* Fri Aug 20 2004 kukuk@suse.de
- Update to current CVS [#43993]
@@ -1941,19 +2007,19 @@
* Thu Apr 15 2004 kukuk@suse.de
- Add /etc/ld.so.conf.d/*.conf to /etc/ld.so.conf
- Disable FUTEX_REQUEUE support in NPTL library [Bug #38882]
-* Wed Apr 14 2004 schwab@suse.de
+* Thu Apr 15 2004 schwab@suse.de
- Remove /usr/i386-linux from ld.so.conf,
* Wed Apr 14 2004 kukuk@suse.de
- Fix linux/compiler.h for glibc inclusion
- Really fix ffsl on s390x
-* Fri Apr 09 2004 schwab@suse.de
+* Sat Apr 10 2004 schwab@suse.de
- Fix syntax error in memcmp.
* Fri Apr 09 2004 kukuk@suse.de
- Update from CVS: linuxthread debug fixes
- Fix INLINE_SYSCALL on x86-64 and ia64 (fixes #38399)
- Fix ffsl weak alias on s390x
- Update to 2.6.5 kernel headers
-* Wed Apr 07 2004 meissner@suse.de
+* Thu Apr 08 2004 meissner@suse.de
- forward umount to umount2 on ppc64 because umount syscall
does not exist
* Mon Apr 05 2004 kukuk@suse.de
@@ -2476,7 +2542,7 @@
- Update to current cvs snapshot
* Fri Jan 03 2003 bg@suse.de
- removed obsolete patch for hppa
-* Fri Dec 20 2002 kukuk@suse.de
+* Sat Dec 21 2002 kukuk@suse.de
- Update to current cvs snapshot
- Obsoletes glibc-2.3-setjmp-ppc64.diff
- Obsoletes build-alpha.diff
@@ -3053,7 +3119,7 @@
- strip gconv modules
* Fri Nov 24 2000 kukuk@suse.de
- Fix typo in spec file
-* Thu Nov 23 2000 kukuk@suse.de
+* Fri Nov 24 2000 kukuk@suse.de
- Add hack for POWER3
* Wed Nov 22 2000 kukuk@suse.de
- Add strncat bugfix for S/390
@@ -3365,7 +3431,7 @@
- don't use lx_hack for build
* Tue Mar 16 1999 ro@suse.de
- libc.texinfo: changed to build with stable texinfo version
-* Mon Mar 15 1999 ro@suse.de
+* Tue Mar 16 1999 ro@suse.de
- update to 2.1.1 (cvs of Mar 15 1999)
- update nssv1 to 2.0.2
* Sat Feb 20 1999 ro@suse.de
@@ -3390,7 +3456,7 @@
* Wed Sep 02 1998 ro@suse.de
- build for 586 since egcs generates code for 686 that does NOT run
on 586 !!! (eg strtok)
-* Fri Aug 21 1998 ro@suse.de
+* Sat Aug 22 1998 ro@suse.de
- updated to cvs-version 20.8.98
added gettext as neededforbuild (so configure shuts up)
glibc-linuxthreads is contained in main archive now
++++++ ARM_glibc-2.10.1-local-eabi-wchar.diff ++++++
---
ports/sysdeps/arm/eabi/bits/wchar.h | 26 ++++++++++++++++++++++++++
1 file changed, 26 insertions(+)
--- /dev/null
+++ ports/sysdeps/arm/eabi/bits/wchar.h
@@ -0,0 +1,26 @@
+/* wchar_t type related definitions.
+ Copyright (C) 2000 Free Software Foundation, Inc.
+ This file is part of the GNU C Library.
+
+ The GNU C Library is free software; you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public
+ License as published by the Free Software Foundation; either
+ version 2.1 of the License, or (at your option) any later version.
+
+ The GNU C Library is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Lesser General Public License for more details.
+
+ You should have received a copy of the GNU Lesser General Public
+ License along with the GNU C Library; if not, write to the Free
+ Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
+ 02111-1307 USA. */
+
+#ifndef _BITS_WCHAR_H
+#define _BITS_WCHAR_H 1
+
+#define __WCHAR_MIN ( 0 )
+#define __WCHAR_MAX ( (wchar_t) - 1 )
+
+#endif /* bits/wchar.h */
++++++ ARM_glibc-2.10.1-local-hwcap-updates.diff ++++++
diff -Naur _ports//sysdeps/unix/sysv/linux/arm/dl-procinfo.c ports//sysdeps/unix/sysv/linux/arm/dl-procinfo.c
--- _ports//sysdeps/unix/sysv/linux/arm/dl-procinfo.c 2006-09-21 20:39:51.000000000 +0200
+++ ports//sysdeps/unix/sysv/linux/arm/dl-procinfo.c 2009-05-15 21:23:43.166714113 +0200
@@ -47,12 +47,12 @@
#if !defined PROCINFO_DECL && defined SHARED
._dl_arm_cap_flags
#else
-PROCINFO_CLASS const char _dl_arm_cap_flags[10][10]
+PROCINFO_CLASS const char _dl_arm_cap_flags[13][10]
#endif
#ifndef PROCINFO_DECL
= {
"swp", "half", "thumb", "26bit", "fast-mult", "fpa", "vfp", "edsp",
- "java", "iwmmxt",
+ "java", "iwmmxt", "crunch", "thumbee", "neon",
}
#endif
#if !defined SHARED || defined PROCINFO_DECL
diff -Naur _ports//sysdeps/unix/sysv/linux/arm/dl-procinfo.h ports//sysdeps/unix/sysv/linux/arm/dl-procinfo.h
--- _ports//sysdeps/unix/sysv/linux/arm/dl-procinfo.h 2006-09-21 20:39:51.000000000 +0200
+++ ports//sysdeps/unix/sysv/linux/arm/dl-procinfo.h 2009-05-15 21:23:43.166714113 +0200
@@ -24,7 +24,7 @@
#include
participants (1)
-
root@Hilbert.suse.de