Re: DF mangling

2018-05-22 Thread Segher Boessenkool
On Tue, May 22, 2018 at 05:40:49PM +, Joseph Myers wrote: > On Tue, 22 May 2018, Segher Boessenkool wrote: > > > Hi! > > > > The Itanium C++ ABI defines > > https://itanium-cxx-abi.github.io/cxx-abi/abi.html#mangling-builtin > > DF_ as the mangling for the bit IEEE binary float type, > > i.e

Re: DF mangling

2018-05-22 Thread Joseph Myers
On Tue, 22 May 2018, Segher Boessenkool wrote: > Hi! > > The Itanium C++ ABI defines > https://itanium-cxx-abi.github.io/cxx-abi/abi.html#mangling-builtin > DF_ as the mangling for the bit IEEE binary float type, > i.e. _Float. > > But the libiberty unwinders decode DF as fixed point type, see

DF mangling

2018-05-22 Thread Segher Boessenkool
Hi! The Itanium C++ ABI defines https://itanium-cxx-abi.github.io/cxx-abi/abi.html#mangling-builtin DF_ as the mangling for the bit IEEE binary float type, i.e. _Float. But the libiberty unwinders decode DF as fixed point type, see https://gcc.gnu.org/git/?p=gcc.git;a=blob;f=libiberty/cp-demangl