Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 10 Mar 2013 00:47:19 +0000 (UTC)
From:      Andrew Turner <andrew@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r248122 - head/sys/conf
Message-ID:  <201303100047.r2A0lJht077598@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: andrew
Date: Sun Mar 10 00:47:19 2013
New Revision: 248122
URL: http://svnweb.freebsd.org/changeset/base/248122

Log:
  Correctly align the unwind tables. Without this clang may incorrectly align
  them causing an alignment fault when producing a backtrace.

Modified:
  head/sys/conf/ldscript.arm

Modified: head/sys/conf/ldscript.arm
==============================================================================
--- head/sys/conf/ldscript.arm	Sun Mar 10 00:43:01 2013	(r248121)
+++ head/sys/conf/ldscript.arm	Sun Mar 10 00:47:19 2013	(r248122)
@@ -56,6 +56,7 @@ SECTIONS
   .init          : { *(.init)	} =0x9090
   .plt      : { *(.plt)	}
 
+  . = ALIGN(4);
   _extab_start = .;
   PROVIDE(extab_start = .);
   .ARM.extab : { *(.ARM.extab) }



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