I see no immediate issue with this patch, but I am not one of the usual reviewers for this part of the code base.
-- HT On Tue, Feb 9, 2016 at 2:56 PM, Jorge Teixeira <j.lopes.teixe...@gmail.com> wrote: > Thanks Hubert. Somehow I omitted that prefix when typing the macros, > and I did not noticed it when I was testing because on my arch > DECIMAL_DIG is defined to be the LDBL version... > > Updated patch is attached. > > JT > > On Tue, Feb 9, 2016 at 1:41 PM, Hubert Tong > <hubert.reinterpretc...@gmail.com> wrote: > > There is a __LDBL_DECIMAL_DIG__ predefined macro. __DECIMAL_DIG__ will > not > > always be the same as __LDBL_DECIMAL_DIG__. > > > > -- HT > > > > On Mon, Feb 8, 2016 at 11:26 PM, Jorge Teixeira via cfe-commits > > <cfe-commits@lists.llvm.org> wrote: > >> > >> Hi, I filed the bug (https://llvm.org/bugs/show_bug.cgi?id=26283) some > >> time ago and nobody picked it up, so here is a trivial patch exposing > >> the missing macros, that to the best of my ability were already > >> present as the internal underscored versions. > >> > >> Perhaps a more general bug about C11 floating point (lack of) > >> conformance should be filed, so that some form of unit test/macro > >> validation could be worked on, but this patch does scratch my current > >> itch. > >> > >> Successfully tested on x86-64 Xubuntu 14.04 with clang 3.8 from the > >> ppa, patched with the attached diff. > >> > >> First contribution, so feel free to suggest improvements or point to > >> more detailed step-by-step instructions/guidelines. > >> > >> Cheers, > >> > >> JT > >> > >> _______________________________________________ > >> cfe-commits mailing list > >> cfe-commits@lists.llvm.org > >> http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits > >> > > >
_______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits