[Dwarf-Discuss] C++14 deduced return type

2013-11-23 Thread Jason Merrill
C++14 will allow declaration of functions with a return type that will be deduced from return statements in the definition: struct A { auto f(); // return type unknown }; auto A::f() { return 42; } // return type is int When we emit the debug information for A, we may not yet know what the r

Re: [Dwarf-Discuss] C++14 and C++03 (vs C++98)

2014-10-08 Thread Jason Merrill
On 10/08/2014 06:57 AM, Mark Wielaard wrote: I just submitted an issue proposal for adding DW_LANG_C_plus_plus_14. But don't have an issue number yet. See proposal below. I also had a question about issue 120628.1 which proposes to add DW_LANG_C_plus_plus_03. The current DWARFv4 DW_LANG_C_plus_p

Re: [Dwarf-Discuss] debug_names - what should go in ?

2018-04-10 Thread Jason Merrill via Dwarf-Discuss
On Tue, Apr 10, 2018 at 12:24 PM, Pavel Labath via Dwarf-Discuss wrote: > namespace namesp1 { int var; } > namespace namesp2 = namesp1; // DW_TAG_imported_declaration A namespace alias like this should certainly be represented. I'm not sure about other uses of DW_TAG_imported_declaration. Jason

Re: [Dwarf-Discuss] Multiple floating point types with the same size but different encodings

2022-01-24 Thread Jason Merrill via Dwarf-Discuss
On Mon, Jan 24, 2022 at 7:34 AM Jakub Jelinek via Dwarf-Discuss < dwarf-discuss@lists.dwarfstd.org> wrote: > Hi! > > On powerpc64le-linux, we are in the middle of changing ABI of long double > from the IBM double double format > > https://en.wikipedia.org/wiki/Quadruple-precision_floating-point_fo