[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

r1943 - in glibc-package/branches/glibc-2.5/debian: . patches patches/hppa



Author: aurel32
Date: 2007-02-06 10:43:20 +0100 (Tue, 06 Feb 2007)
New Revision: 1943

Removed:
   glibc-package/branches/glibc-2.5/debian/patches/hppa/submitted-cfi-procend.diff
Modified:
   glibc-package/branches/glibc-2.5/debian/changelog
   glibc-package/branches/glibc-2.5/debian/patches/hppa/cvs-hppa-update.diff
   glibc-package/branches/glibc-2.5/debian/patches/series
Log:
Update hppa CVS


Modified: glibc-package/branches/glibc-2.5/debian/changelog
===================================================================
--- glibc-package/branches/glibc-2.5/debian/changelog	2007-02-05 20:37:43 UTC (rev 1942)
+++ glibc-package/branches/glibc-2.5/debian/changelog	2007-02-06 09:43:20 UTC (rev 1943)
@@ -76,8 +76,6 @@
   * debhelper.in/libc.install: install gai.conf in /etc.  Closes: #404379.
   * Add patches/any/local-ldconfig-timestamps.diff (use the timestamps to
     update the cache only when needed) by Josselin Mouette.  Closes: #374945.
-  * Add patches/hppa/submitted-cfi-procend.diff (fix build with binutils cvs)
-    from parisc-linux.
   * Add partial support for armel, from http://armel-debs.applieddata.net/diffs/.
   * debian/debhelper.in/: delete /usr/doc removal from postinst scripts.
   * debian/control.in: drop the dependency on tzdata. It is a required package

Modified: glibc-package/branches/glibc-2.5/debian/patches/hppa/cvs-hppa-update.diff
===================================================================
--- glibc-package/branches/glibc-2.5/debian/patches/hppa/cvs-hppa-update.diff	2007-02-05 20:37:43 UTC (rev 1942)
+++ glibc-package/branches/glibc-2.5/debian/patches/hppa/cvs-hppa-update.diff	2007-02-06 09:43:20 UTC (rev 1943)
@@ -1,7 +1,17 @@
-diff -xCVS -Nurd ports/ChangeLog.hppa ports/ChangeLog.hppa
---- ports/ChangeLog.hppa	2006-10-01 19:06:06.000000000 +0200
-+++ ports/ChangeLog.hppa	2007-01-08 03:13:14.000000000 +0100
-@@ -1,3 +1,27 @@
+diff -Nurd ports.orig/ChangeLog.hppa ports/ChangeLog.hppa
+--- ports.orig/ChangeLog.hppa	2006-10-01 19:06:06.000000000 +0200
++++ ports/ChangeLog.hppa	2007-02-06 10:11:40.000000000 +0100
+@@ -1,3 +1,37 @@
++2007-02-02  Carlos O'Donell  <carlos@systemhalted.org>
++
++	* sysdeps/unix/sysv/linux/hppa/sysdep.h (PTR_MANGLE): Define.
++	(PTR_DEMANGLE): Define.
++
++2007-02-02  Guy Martin  <gmsoft@tuxicoman.be>
++
++	* sysdeps/hppa/dl-trampoline.S (_dl_runtime_profile):
++	Add cfi_endproc.
++
 +2006-12-03  Carlos O'Donell  <carlos@systemhalted.org>
 +
 +	* sysdeps/unix/sysv/linux/hppa/bits/atomic.h: Remove non-atomic
@@ -29,9 +39,19 @@
  2006-09-15  Carlos O'Donell  <carlos@systemhalted.org>
  
  	* sysdeps/hppa/nptl/tcb-offsets.sym: Define TID_THREAD_OFFSET.
-diff -xCVS -Nurd ports/sysdeps/hppa/fpu/bits/mathdef.h ports/sysdeps/hppa/fpu/bits/mathdef.h
---- ports/sysdeps/hppa/fpu/bits/mathdef.h	1970-01-01 01:00:00.000000000 +0100
-+++ ports/sysdeps/hppa/fpu/bits/mathdef.h	2006-12-04 00:03:19.000000000 +0100
+diff -Nurd ports.orig/sysdeps/hppa/dl-trampoline.S ports/sysdeps/hppa/dl-trampoline.S
+--- ports.orig/sysdeps/hppa/dl-trampoline.S	2006-10-01 19:06:06.000000000 +0200
++++ ports/sysdeps/hppa/dl-trampoline.S	2007-02-06 10:11:53.000000000 +0100
+@@ -284,5 +284,6 @@
+ 	bv,n	0(%r2)
+         .EXIT
+         .PROCEND
++	cfi_endproc
+ 	.size   _dl_runtime_profile, . - _dl_runtime_profile
+ 
+diff -Nurd ports.orig/sysdeps/hppa/fpu/bits/mathdef.h ports/sysdeps/hppa/fpu/bits/mathdef.h
+--- ports.orig/sysdeps/hppa/fpu/bits/mathdef.h	1970-01-01 01:00:00.000000000 +0100
++++ ports/sysdeps/hppa/fpu/bits/mathdef.h	2007-02-06 10:11:16.000000000 +0100
 @@ -0,0 +1,40 @@
 +/* Copyright (C) 2006 Free Software Foundation, Inc.
 +   This file is part of the GNU C Library.
@@ -73,9 +93,9 @@
 +/* On hppa `long double' is 64-bits. */
 +#undef __NO_LONG_DOUBLE_MATH
 +
-diff -xCVS -Nurd ports/sysdeps/hppa/fpu/libm-test-ulps ports/sysdeps/hppa/fpu/libm-test-ulps
---- ports/sysdeps/hppa/fpu/libm-test-ulps	2006-04-21 02:27:20.000000000 +0200
-+++ ports/sysdeps/hppa/fpu/libm-test-ulps	2007-01-08 03:13:14.000000000 +0100
+diff -Nurd ports.orig/sysdeps/hppa/fpu/libm-test-ulps ports/sysdeps/hppa/fpu/libm-test-ulps
+--- ports.orig/sysdeps/hppa/fpu/libm-test-ulps	2006-04-21 02:27:20.000000000 +0200
++++ ports/sysdeps/hppa/fpu/libm-test-ulps	2007-02-06 10:11:16.000000000 +0100
 @@ -1,15 +1,12 @@
  # Begin of automatic generation
  
@@ -1475,10 +1495,10 @@
 +ldouble: 3
  
  # end of automatic generation
-diff -xCVS -Nurd ports/sysdeps/hppa/Makefile ports/sysdeps/hppa/Makefile
---- ports/sysdeps/hppa/Makefile	2007-02-02 20:53:52.000000000 +0100
-+++ ports/sysdeps/hppa/Makefile	2007-01-08 03:13:14.000000000 +0100
-@@ -40,3 +39,8 @@
+diff -Nurd ports.orig/sysdeps/hppa/Makefile ports/sysdeps/hppa/Makefile
+--- ports.orig/sysdeps/hppa/Makefile	2003-12-18 04:51:49.000000000 +0100
++++ ports/sysdeps/hppa/Makefile	2007-02-06 10:11:16.000000000 +0100
+@@ -39,3 +39,8 @@
  shared-only-routines += libgcc-compat
  endif
  endif
@@ -1487,9 +1507,9 @@
 +# This means our `long double' and `double' are identical.
 +long-double-fcts = no 
 +
-diff -xCVS -Nurd ports/sysdeps/hppa/nptl/pthread_spin_init.c ports/sysdeps/hppa/nptl/pthread_spin_init.c
---- ports/sysdeps/hppa/nptl/pthread_spin_init.c	1970-01-01 01:00:00.000000000 +0100
-+++ ports/sysdeps/hppa/nptl/pthread_spin_init.c	2006-11-11 15:33:27.000000000 +0100
+diff -Nurd ports.orig/sysdeps/hppa/nptl/pthread_spin_init.c ports/sysdeps/hppa/nptl/pthread_spin_init.c
+--- ports.orig/sysdeps/hppa/nptl/pthread_spin_init.c	1970-01-01 01:00:00.000000000 +0100
++++ ports/sysdeps/hppa/nptl/pthread_spin_init.c	2007-02-06 10:11:16.000000000 +0100
 @@ -0,0 +1,29 @@
 +/* Copyright (C) 2006 Free Software Foundation, Inc.
 +   This file is part of the GNU C Library.
@@ -1520,9 +1540,9 @@
 +                        : : "r" (lock), "r" (tmp) : "memory");           
 +  return 0;
 +}
-diff -xCVS -Nurd ports/sysdeps/hppa/nptl/pthread_spin_unlock.c ports/sysdeps/hppa/nptl/pthread_spin_unlock.c
---- ports/sysdeps/hppa/nptl/pthread_spin_unlock.c	2006-07-14 15:51:24.000000000 +0200
-+++ ports/sysdeps/hppa/nptl/pthread_spin_unlock.c	2007-01-08 03:13:14.000000000 +0100
+diff -Nurd ports.orig/sysdeps/hppa/nptl/pthread_spin_unlock.c ports/sysdeps/hppa/nptl/pthread_spin_unlock.c
+--- ports.orig/sysdeps/hppa/nptl/pthread_spin_unlock.c	2006-07-14 15:51:24.000000000 +0200
++++ ports/sysdeps/hppa/nptl/pthread_spin_unlock.c	2007-02-06 10:11:16.000000000 +0100
 @@ -16,21 +16,14 @@
     Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
     02111-1307 USA.  */
@@ -1545,9 +1565,9 @@
    return 0;
  }
 -strong_alias (pthread_spin_unlock, pthread_spin_init)
-diff -xCVS -Nurd ports/sysdeps/unix/sysv/linux/hppa/bits/atomic.h ports/sysdeps/unix/sysv/linux/hppa/bits/atomic.h
---- ports/sysdeps/unix/sysv/linux/hppa/bits/atomic.h	2006-10-01 19:06:06.000000000 +0200
-+++ ports/sysdeps/unix/sysv/linux/hppa/bits/atomic.h	2007-01-08 03:13:17.000000000 +0100
+diff -Nurd ports.orig/sysdeps/unix/sysv/linux/hppa/bits/atomic.h ports/sysdeps/unix/sysv/linux/hppa/bits/atomic.h
+--- ports.orig/sysdeps/unix/sysv/linux/hppa/bits/atomic.h	2006-10-01 19:06:06.000000000 +0200
++++ ports/sysdeps/unix/sysv/linux/hppa/bits/atomic.h	2007-02-06 10:11:16.000000000 +0100
 @@ -22,14 +22,10 @@
  #include <abort-instr.h>
  #include <kernel-features.h>
@@ -1616,9 +1636,9 @@
 -#endif	/* bits/atomic.h */
 -
 +/* _BITS_ATOMIC_H */
-diff -xCVS -Nurd ports/sysdeps/unix/sysv/linux/hppa/bits/fcntl.h ports/sysdeps/unix/sysv/linux/hppa/bits/fcntl.h
---- ports/sysdeps/unix/sysv/linux/hppa/bits/fcntl.h	2006-06-09 02:48:17.000000000 +0200
-+++ ports/sysdeps/unix/sysv/linux/hppa/bits/fcntl.h	2007-01-08 03:13:17.000000000 +0100
+diff -Nurd ports.orig/sysdeps/unix/sysv/linux/hppa/bits/fcntl.h ports/sysdeps/unix/sysv/linux/hppa/bits/fcntl.h
+--- ports.orig/sysdeps/unix/sysv/linux/hppa/bits/fcntl.h	2006-06-09 02:48:17.000000000 +0200
++++ ports/sysdeps/unix/sysv/linux/hppa/bits/fcntl.h	2007-02-06 10:11:16.000000000 +0100
 @@ -210,7 +210,8 @@
  		     unsigned int __flags);
  
@@ -1629,9 +1649,9 @@
      __THROW;
  
  /* In-kernel implementation of tee for pipe buffers.  */
-diff -xCVS -Nurd ports/sysdeps/unix/sysv/linux/hppa/nptl/sysdep-cancel.h ports/sysdeps/unix/sysv/linux/hppa/nptl/sysdep-cancel.h
---- ports/sysdeps/unix/sysv/linux/hppa/nptl/sysdep-cancel.h	2006-10-01 19:06:06.000000000 +0200
-+++ ports/sysdeps/unix/sysv/linux/hppa/nptl/sysdep-cancel.h	2007-01-08 03:13:17.000000000 +0100
+diff -Nurd ports.orig/sysdeps/unix/sysv/linux/hppa/nptl/sysdep-cancel.h ports/sysdeps/unix/sysv/linux/hppa/nptl/sysdep-cancel.h
+--- ports.orig/sysdeps/unix/sysv/linux/hppa/nptl/sysdep-cancel.h	2006-10-01 19:06:06.000000000 +0200
++++ ports/sysdeps/unix/sysv/linux/hppa/nptl/sysdep-cancel.h	2007-02-06 10:11:16.000000000 +0100
 @@ -212,4 +212,11 @@
  # define NO_CANCELLATION 1
  
@@ -1645,3 +1665,15 @@
 +				   header.multiple_threads) == 0, 1)
 +#endif
 +
+diff -Nurd ports.orig/sysdeps/unix/sysv/linux/hppa/sysdep.h ports/sysdeps/unix/sysv/linux/hppa/sysdep.h
+--- ports.orig/sysdeps/unix/sysv/linux/hppa/sysdep.h	2006-10-01 19:06:06.000000000 +0200
++++ ports/sysdeps/unix/sysv/linux/hppa/sysdep.h	2007-02-06 10:12:04.000000000 +0100
+@@ -479,3 +479,8 @@
+ #define CLOB_ARGS_0 CLOB_ARGS_1, "%r26"
+ 
+ #endif	/* __ASSEMBLER__ */
++
++/* Pointer mangling is not yet supported for HPPA.  */
++#define PTR_MANGLE(var) (void) (var)
++#define PTR_DEMANGLE(var) (void) (var)
++

Deleted: glibc-package/branches/glibc-2.5/debian/patches/hppa/submitted-cfi-procend.diff
===================================================================
--- glibc-package/branches/glibc-2.5/debian/patches/hppa/submitted-cfi-procend.diff	2007-02-05 20:37:43 UTC (rev 1942)
+++ glibc-package/branches/glibc-2.5/debian/patches/hppa/submitted-cfi-procend.diff	2007-02-06 09:43:20 UTC (rev 1943)
@@ -1,15 +0,0 @@
-
-Add missing cfi_procend.
-
-Signed-off-by: Guy Martin <gmsoft@tuxicoman.be>
-
-diff -uNr glibc-2.5.orig/ports/sysdeps/hppa/dl-trampoline.S glibc-2.5/ports/sysdeps/hppa/dl-trampoline.S
---- glibc-2.5.orig/ports/sysdeps/hppa/dl-trampoline.S	2006-09-07 16:34:43.000000000 +0000
-+++ glibc-2.5/ports/sysdeps/hppa/dl-trampoline.S	2007-01-30 15:15:58.000000000 +0000
-@@ -284,5 +284,6 @@
- 	bv,n	0(%r2)
-         .EXIT
-         .PROCEND
-+	cfi_endproc
- 	.size   _dl_runtime_profile, . - _dl_runtime_profile
- 

Modified: glibc-package/branches/glibc-2.5/debian/patches/series
===================================================================
--- glibc-package/branches/glibc-2.5/debian/patches/series	2007-02-05 20:37:43 UTC (rev 1942)
+++ glibc-package/branches/glibc-2.5/debian/patches/series	2007-02-06 09:43:20 UTC (rev 1943)
@@ -51,7 +51,6 @@
 
 hppa/cvs-hppa-update.diff -p0
 hppa/local-Rminkernel.diff -p0
-hppa/submitted-cfi-procend.diff -p1
 hppa/submitted-lt.diff -p1
 hppa/submitted-nptl-carlos.diff -p0
 hppa/local-inlining.diff -p0



Reply to: