bug-gnulib
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: stdalign test with HP-UX cc


From: Bruno Haible
Subject: Re: stdalign test with HP-UX cc
Date: Sun, 19 Mar 2017 11:50:35 +0100
User-agent: KMail/5.1.3 (Linux/4.4.0-66-generic; KDE/5.18.0; x86_64; ; )

Hi Paul,

> I'm inclined to guess that the 'aligned' attribute works on new-enough 
> Itanium 
> but not PA-RISC compilers.
> 
> > This manual is for a quite new HP cc on Itanium (IA-64) servers.
> > I'm talking about an older HP cc on hppa.
> 
> 2008 is "quite new"? Clocks must run slowly in the HP-UX world. :-)
> 
> I guess the 'aligned' attribute works with some HP-UX cc compilers but not 
> others. We know it does not work on your compiler (PA-RISC, __HP_cc==111120). 
> This circa 2013 email quoting Richard Lloyd:
> 
> https://lists.gnu.org/archive/html/bug-gnulib/2013-02/msg00095.html
> 
> suggests that he had PA-RISC version 111120 and Itanium version 62600 - the 
> former corresponding to the compiler you used, and the latter presumably 
> corresponding to the Itanium version A.06.20 listed in the manual you cited, 
> the 
> manual that says "__attribute__ ((aligned (16)))" works.
> 
> I'm inclined to guess that the 'aligned' attribute works on new-enough 
> Itanium 
> but not PA-RISC compilers. If my guess is right Emacs is in less trouble, 
> since 
> PA-RISC is mostly obsolete but Itanium is still going. So, how about if we 
> assume that the "061200" applies to Itanium but not PA-RISC? That should fix 
> your problem, and we can find out later if the "061200" is right for Itanium, 
> if 
> and when someone tries it out. Something like the attached, which I boldly 
> installed.
> 





reply via email to

[Prev in Thread] Current Thread [Next in Thread]