Mailinglist Archive: opensuse-commit (159 mails)

< Previous Next >
commit glibc
  • From: root@xxxxxxx (h_root)
  • Date: Fri, 31 Mar 2006 15:35:27 +0200 (CEST)
  • Message-id: <20060331133527.CE19C8B79E@xxxxxxxxxxxxxxx>

Hello community,

here is the log from the commit of package glibc
checked in at Fri Mar 31 15:35:27 CEST 2006.

--------
--- glibc/glibc.changes 2006-03-24 14:58:56.000000000 +0100
+++ glibc/glibc.changes 2006-03-26 21:11:43.000000000 +0200
@@ -1,0 +2,5 @@
+Sun Mar 26 21:08:58 CEST 2006 - schwab@xxxxxxx
+
+- Terminate FDE before clone syscall.
+
+-------------------------------------------------------------------

Old:
----
minmem

New:
----
glibc-2.3.90-clone-cfi.diff

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ glibc.spec ++++++
--- /var/tmp/diff_new_pack.KuQsRM/_old 2006-03-31 15:33:15.000000000 +0200
+++ /var/tmp/diff_new_pack.KuQsRM/_new 2006-03-31 15:33:15.000000000 +0200
@@ -28,7 +28,7 @@
Obsoletes: ngpt ngpt-devel
Autoreqprov: on
Version: 2.4
-Release: 11
+Release: 13
%define snapshot_date 2006032009
URL: http://www.gnu.org/software/libc/libc.html
PreReq: filesystem
@@ -81,6 +81,7 @@
Patch31: glibc-2.3.90-ppc64-procfs.h.diff
Patch32: glibc-2.3.90-pthread_kill-invalid-thread-id.diff
Patch33: glibc-2.3.90-langpackdir.diff
+Patch34: glibc-2.3.90-clone-cfi.diff

%description
The GNU C Library provides the most important standard libraries used
@@ -243,6 +244,7 @@
%patch30
%patch31
%patch33
+%patch34
# Install blowfish crypt add-on
rm crypt_blowfish-*/crypt.h
cp -a crypt_blowfish-*/*.[ch] crypt
@@ -883,6 +885,8 @@
%{_libdir}/libdl_p.a

%changelog -n glibc
+* Sun Mar 26 2006 - schwab@xxxxxxx
+- Terminate FDE before clone syscall.
* Fri Mar 24 2006 - ro@xxxxxxx
- kernel-headers: asm-powerpc: define PAGE_MASK in page.h
* Mon Mar 20 2006 - kukuk@xxxxxxx


++++++ check-build.sh ++++++
--- glibc/check-build.sh 2006-01-30 18:03:00.000000000 +0100
+++ glibc/check-build.sh 2006-03-26 21:00:36.000000000 +0200
@@ -52,7 +52,7 @@
fi
;;
*ppc)
- grep -Em1 'POWER[45]' /proc/cpuinfo
+ grep -Em1 'POWER[45]|PPC970' /proc/cpuinfo
if [ $? -ne 0 ] ; then
echo "FATAL: can not run POWER4/5 optimized binaries"
exit 1
@@ -75,7 +75,7 @@

;;
*ppc64)
- grep -Em1 'POWER[45]' /proc/cpuinfo
+ grep -Em1 'POWER[45]|PPC970' /proc/cpuinfo
if [ $? -ne 0 ] ; then
echo "FATAL: can not run POWER4/5 optimized binaries"
exit 1



++++++ glibc-2.3.90-clone-cfi.diff ++++++
--- sysdeps/unix/sysv/linux/powerpc/powerpc32/clone.S.~1.7.~ 2006-01-11 10:24:55.000000000 +0100
+++ sysdeps/unix/sysv/linux/powerpc/powerpc32/clone.S 2006-03-26 20:35:33.000000000 +0200
@@ -84,6 +84,10 @@ ENTRY (BP_SYM (__clone))
mr r6,r8
mr r7,r9

+ /* End FDE now, because in the child the unwind info will be
+ wrong. */
+ cfi_endproc
+
/* Do the call. */
DO_CALL(SYS_ify(clone))

@@ -138,6 +142,8 @@ L(parent):
L(badargs):
li r3,EINVAL
b __syscall_error@local
+
+ cfi_startproc
END (BP_SYM (__clone))

weak_alias (BP_SYM (__clone), BP_SYM (clone))





++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...


< Previous Next >
This Thread