Front page | perl.perl5.porters |
Postings from November 2016
Re: hv.h hek definition
Thread Previous
|
Thread Next
From:
Tony Cook
Date:
November 3, 2016 00:23
Subject:
Re: hv.h hek definition
Message ID:
20161103002110.GI10472@mars.tony.develop-help.com
On Mon, Oct 24, 2016 at 05:45:22PM +0200, demerphq wrote:
> Well I have pushed the patch. I dont think it should matter, and if we
> find it does then we can tweak it further, or revert if necessary.
Unfortunately this broke the build on HP-UX.
SV keys are stored as pointers in hek_key:
#define HeKEY_sv(he) (*(SV**)HeKEY(he))
#define HeKEY(he) HEK_KEY(HeKEY_hek(he))
#define HEK_KEY(hek) (hek)->hek_key
So setting/fetching a SV key produced a bus error early in the build
(when running configpm) since PA-RISC requires aligned access.
Reverting d3148f758506efd28325dfd8e1b698385133f0cd fixed the problem,
which I've pushed to blead for now.
Tony
Thread Previous
|
Thread Next