Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 21 Apr 2022 19:50:55 +0200
From:      =?UTF-8?B?VMSzbA==?= Coosemans <tijl@FreeBSD.org>
To:        Don Lewis <truckman@FreeBSD.org>
Cc:        Dimitry Andric <dim@FreeBSD.org>, "src-committers@freebsd.org" <src-committers@FreeBSD.org>, "dev-commits-src-all@freebsd.org" <dev-commits-src-all@FreeBSD.org>, "dev-commits-src-main@freebsd.org" <dev-commits-src-main@FreeBSD.org>
Subject:   Re: git: c00d34566536 - main - Install unwind.h into /usr/include
Message-ID:  <20220421195054.21f5a179@FreeBSD.org>
In-Reply-To: <tkrat.7f32d006c83788f4@FreeBSD.org>
References:  <202202101802.21AI2gHO001258@gitrepo.freebsd.org> <tkrat.22179d45b12486db@FreeBSD.org> <B4043509-9F8E-4786-8096-56A0E251818E@FreeBSD.org> <tkrat.263ed6fe64640718@FreeBSD.org> <tkrat.7f32d006c83788f4@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 20 Apr 2022 18:35:15 -0700 (PDT) Don Lewis
<truckman@FreeBSD.org> wrote:
> My only remaining question is why the selftest fails before the recent
> padding fix.  I would expect the tests to pass with the incorrectly
> placed padding as long as everything was compiled with the same
> structure definition.

Are you building with devel/libunwind installed?  It installs its own
unwind.h which does not have the alignment changes so it does not induce
padding in __cxa_exception.  So you're not actually compiling with the
same structure definition.



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