From owner-svn-src-head@FreeBSD.ORG Wed Aug 7 11:30:05 2013 Return-Path: Delivered-To: svn-src-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 1665EA49; Wed, 7 Aug 2013 11:30:05 +0000 (UTC) (envelope-from theraven@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 0432123D0; Wed, 7 Aug 2013 11:30:05 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id r77BU4Ad074836; Wed, 7 Aug 2013 11:30:04 GMT (envelope-from theraven@svn.freebsd.org) Received: (from theraven@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id r77BU4Ug074835; Wed, 7 Aug 2013 11:30:04 GMT (envelope-from theraven@svn.freebsd.org) Message-Id: <201308071130.r77BU4Ug074835@svn.freebsd.org> From: David Chisnall Date: Wed, 7 Aug 2013 11:30:04 +0000 (UTC) To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: svn commit: r254057 - head/contrib/libcxxrt X-SVN-Group: head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 Aug 2013 11:30:05 -0000 Author: theraven Date: Wed Aug 7 11:30:04 2013 New Revision: 254057 URL: http://svnweb.freebsd.org/changeset/base/254057 Log: Remove __attribute__((__aligned__)) that generates incorrect alignment on compilers that know about SSE. Code left over from old header that thought that 64 bits was the maximum alignment that anything would ever need... Modified: head/contrib/libcxxrt/unwind-itanium.h Modified: head/contrib/libcxxrt/unwind-itanium.h ============================================================================== --- head/contrib/libcxxrt/unwind-itanium.h Wed Aug 7 11:07:56 2013 (r254056) +++ head/contrib/libcxxrt/unwind-itanium.h Wed Aug 7 11:30:04 2013 (r254057) @@ -80,7 +80,7 @@ struct _Unwind_Exception _Unwind_Exception_Cleanup_Fn exception_cleanup; unsigned long private_1; unsigned long private_2; - } __attribute__((__aligned__)); + }; extern _Unwind_Reason_Code _Unwind_RaiseException (struct _Unwind_Exception *); extern _Unwind_Reason_Code _Unwind_ForcedUnwind (struct _Unwind_Exception *,