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

r6475 - in glibc-package/branches/glibc-branch-jessie/debian: . patches patches/ppc64le



Author: aurel32
Date: 2015-08-15 08:29:08 +0000 (Sat, 15 Aug 2015)
New Revision: 6475

Added:
   glibc-package/branches/glibc-branch-jessie/debian/patches/ppc64le/
   glibc-package/branches/glibc-branch-jessie/debian/patches/ppc64le/cvs-gprof-entry-point.diff
Modified:
   glibc-package/branches/glibc-branch-jessie/debian/changelog
   glibc-package/branches/glibc-branch-jessie/debian/patches/series
Log:
patches/ppc64le/cvs-gprof-entry-point.diff: Fix gprof entry point on
ppc64el.  Closes: #794222.

Modified: glibc-package/branches/glibc-branch-jessie/debian/changelog
===================================================================
--- glibc-package/branches/glibc-branch-jessie/debian/changelog	2015-08-15 08:05:49 UTC (rev 6474)
+++ glibc-package/branches/glibc-branch-jessie/debian/changelog	2015-08-15 08:29:08 UTC (rev 6475)
@@ -3,6 +3,8 @@
   [ Aurelien Jarno ]
   * patches/any/cvs-forced-elision.diff: Fix pthread_mutex_trylock with
     lock elision.  Closes: #759197, #788999.
+  * patches/ppc64le/cvs-gprof-entry-point.diff: Fix gprof entry point on
+    ppc64el.  Closes: #794222.
 
  -- Aurelien Jarno <aurel32@debian.org>  Sat, 15 Aug 2015 10:02:18 +0200
 

Added: glibc-package/branches/glibc-branch-jessie/debian/patches/ppc64le/cvs-gprof-entry-point.diff
===================================================================
--- glibc-package/branches/glibc-branch-jessie/debian/patches/ppc64le/cvs-gprof-entry-point.diff	                        (rev 0)
+++ glibc-package/branches/glibc-branch-jessie/debian/patches/ppc64le/cvs-gprof-entry-point.diff	2015-08-15 08:29:08 UTC (rev 6475)
@@ -0,0 +1,21 @@
+2013-07-29  Adhemerval Zanella  <azanella@linux.vnet.ibm.com>
+
+	[BZ #17213]
+	* sysdeps/powerpc/powerpc64/entry.h: Fix TEXT_START definition for
+	powerpc64le.
+
+--- a/sysdeps/powerpc/powerpc64/entry.h
++++ b/sysdeps/powerpc/powerpc64/entry.h
+@@ -23,6 +23,7 @@ extern void _start (void);
+ 
+ #define ENTRY_POINT _start
+ 
++#if _CALL_ELF != 2
+ /* We have to provide a special declaration.  */
+ #define ENTRY_POINT_DECL(class) class void _start (void);
+ 
+@@ -33,3 +34,4 @@ extern void _start (void);
+ #define TEXT_START \
+   ({ extern unsigned long int _start_as_data[] asm ("_start");  \
+      _start_as_data[0]; })
++#endif

Modified: glibc-package/branches/glibc-branch-jessie/debian/patches/series
===================================================================
--- glibc-package/branches/glibc-branch-jessie/debian/patches/series	2015-08-15 08:05:49 UTC (rev 6474)
+++ glibc-package/branches/glibc-branch-jessie/debian/patches/series	2015-08-15 08:29:08 UTC (rev 6475)
@@ -191,6 +191,8 @@
 powerpc/cvs-ibm-branch.diff
 powerpc/local-powerpc8xx-dcbz.diff
 
+ppc64le/cvs-gprof-entry-point.diff
+
 s390/submitted-nexttowardf.diff
 
 sh4/local-fpscr_values.diff


Reply to: