Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 25 Jan 2011 14:45:57 +0000 (UTC)
From:      Nathan Whitehorn <nwhitehorn@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject:   svn commit: r217825 - in projects/binutils-2.17/sys/boot/powerpc: boot1.chrp ofw
Message-ID:  <201101251445.p0PEjvHQ037679@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: nwhitehorn
Date: Tue Jan 25 14:45:56 2011
New Revision: 217825
URL: http://svn.freebsd.org/changeset/base/217825

Log:
  binutils 2.17 does not align the stack object to a 16-byte boundary
  anymore. Make this happen explicitly.

Modified:
  projects/binutils-2.17/sys/boot/powerpc/boot1.chrp/boot1.c
  projects/binutils-2.17/sys/boot/powerpc/ofw/start.c

Modified: projects/binutils-2.17/sys/boot/powerpc/boot1.chrp/boot1.c
==============================================================================
--- projects/binutils-2.17/sys/boot/powerpc/boot1.chrp/boot1.c	Tue Jan 25 14:04:02 2011	(r217824)
+++ projects/binutils-2.17/sys/boot/powerpc/boot1.chrp/boot1.c	Tue Jan 25 14:45:56 2011	(r217825)
@@ -103,6 +103,7 @@ ofwh_t stdinh, stdouth;
 
 __asm("                         \n\
         .data                   \n\
+	.align 4		\n\
 stack:                          \n\
         .space  16384           \n\
                                 \n\

Modified: projects/binutils-2.17/sys/boot/powerpc/ofw/start.c
==============================================================================
--- projects/binutils-2.17/sys/boot/powerpc/ofw/start.c	Tue Jan 25 14:04:02 2011	(r217824)
+++ projects/binutils-2.17/sys/boot/powerpc/ofw/start.c	Tue Jan 25 14:45:56 2011	(r217825)
@@ -40,6 +40,7 @@ void startup(void *, int, int (*)(void *
 
 __asm("				\n\
 	.data			\n\
+	.align 4		\n\
 stack:				\n\
 	.space	16388		\n\
 				\n\



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201101251445.p0PEjvHQ037679>