]> git.ipfire.org Git - thirdparty/elfutils.git/commitdiff
sparc: restore 32-bit build.
authorJose E. Marchesi <jose.marchesi@oracle.com>
Fri, 26 Feb 2016 18:30:30 +0000 (10:30 -0800)
committerMark Wielaard <mjw@redhat.com>
Fri, 26 Feb 2016 20:05:05 +0000 (21:05 +0100)
This patch provides a dummy sparc_set_initial_registers-tid for
sparc32.  This fixes the build in sparcv9-*-* targets.

Signed-off-by: Jose E. Marchesi <jose.marchesi@oracle.com>
backends/ChangeLog
backends/sparc_initreg.c

index 207a8889e8e6f9f481c3d707f1bec589bdc5533c..cf70a52f7ce1cf5014c8085dfd68b651a68d1cce 100644 (file)
@@ -1,3 +1,9 @@
+2016-02-26  Jose E. Marchesi  <jose.marchesi@oracle.com>
+
+       * sparc_initreg.c (EBLHOOK): Provide a dummy
+       sparc_set_initial_registers_tid for sparc32.  This fixes the build
+       in sparcv9-*-* targets.
+
 2016-02-26  Andreas Schwab  <schwab@suse.de>
 
        * ppc_symbol.c (ppc_dynamic_tag_name): Add DT_PPC_OPT.
index c2a9b32a3174ac620d262ae5c90fbbb8b3be002b..c4b321c6594389a83e8cbb2cf0d24ae6e736c80e 100644 (file)
@@ -45,7 +45,7 @@ EBLHOOK (set_initial_registers_tid) (pid_t tid __attribute__ ((unused)),
                                      ebl_tid_registers_t *setfunc __attribute__ ((unused)),
                                      void *arg __attribute__ ((unused)))
 {
-#ifndef __sparc__
+#if !defined(__sparc__) || !defined( __arch64__)
   return false;
 #else /* __sparc__ */