re PR pch/90326 (Using any precompiled header breaks definition of FLT_MAX)
PR pch/90326 cp/ * config-lang.in (gtfiles): Remove c-family/c-lex.c, add c-family/c-cppbuiltin.c. objc/ * config-lang.in (gtfiles): Add c-family/c-format.c. objcp/ * config-lang.in (gtfiles): Don't add c-family/c-cppbuiltin.c. testsuite/ * g++.dg/pch/pr90326.C: New test. * g++.dg/pch/pr90326.Hs: New file. From-SVN: r271055
This commit is contained in:
parent
ecd71fee44
commit
8a6c4d31f0
|
@ -1,3 +1,9 @@
|
||||||
|
2019-05-10 Jakub Jelinek <jakub@redhat.com>
|
||||||
|
|
||||||
|
PR pch/90326
|
||||||
|
* config-lang.in (gtfiles): Remove c-family/c-lex.c, add
|
||||||
|
c-family/c-cppbuiltin.c.
|
||||||
|
|
||||||
2019-05-09 Paolo Carlini <paolo.carlini@oracle.com>
|
2019-05-09 Paolo Carlini <paolo.carlini@oracle.com>
|
||||||
|
|
||||||
PR c++/90382
|
PR c++/90382
|
||||||
|
|
|
@ -37,7 +37,7 @@ gtfiles="\
|
||||||
\$(srcdir)/c-family/c-pragma.h \$(srcdir)/cp/decl.h \
|
\$(srcdir)/c-family/c-pragma.h \$(srcdir)/cp/decl.h \
|
||||||
\$(srcdir)/cp/parser.h \
|
\$(srcdir)/cp/parser.h \
|
||||||
\$(srcdir)/c-family/c-common.c \$(srcdir)/c-family/c-format.c \
|
\$(srcdir)/c-family/c-common.c \$(srcdir)/c-family/c-format.c \
|
||||||
\$(srcdir)/c-family/c-lex.c \$(srcdir)/c-family/c-pragma.c \
|
\$(srcdir)/c-family/c-cppbuiltin.c \$(srcdir)/c-family/c-pragma.c \
|
||||||
\$(srcdir)/cp/call.c \$(srcdir)/cp/class.c \$(srcdir)/cp/constexpr.c \
|
\$(srcdir)/cp/call.c \$(srcdir)/cp/class.c \$(srcdir)/cp/constexpr.c \
|
||||||
\$(srcdir)/cp/cp-gimplify.c \
|
\$(srcdir)/cp/cp-gimplify.c \
|
||||||
\$(srcdir)/cp/cp-lang.c \$(srcdir)/cp/cp-objcp-common.c \
|
\$(srcdir)/cp/cp-lang.c \$(srcdir)/cp/cp-objcp-common.c \
|
||||||
|
|
|
@ -1,3 +1,8 @@
|
||||||
|
2019-05-10 Jakub Jelinek <jakub@redhat.com>
|
||||||
|
|
||||||
|
PR pch/90326
|
||||||
|
* config-lang.in (gtfiles): Add c-family/c-format.c.
|
||||||
|
|
||||||
2019-04-05 Martin Liska <mliska@suse.cz>
|
2019-04-05 Martin Liska <mliska@suse.cz>
|
||||||
|
|
||||||
PR translation/89936
|
PR translation/89936
|
||||||
|
|
|
@ -35,4 +35,4 @@ lang_requires="c"
|
||||||
# Order is important. If you change this list, make sure you test
|
# Order is important. If you change this list, make sure you test
|
||||||
# building without C++ as well; that is, remove the gcc/cp directory,
|
# building without C++ as well; that is, remove the gcc/cp directory,
|
||||||
# and build with --enable-languages=c,objc.
|
# and build with --enable-languages=c,objc.
|
||||||
gtfiles="\$(srcdir)/objc/objc-map.h \$(srcdir)/c-family/c-objc.h \$(srcdir)/objc/objc-act.h \$(srcdir)/objc/objc-act.c \$(srcdir)/objc/objc-runtime-shared-support.c \$(srcdir)/objc/objc-gnu-runtime-abi-01.c \$(srcdir)/objc/objc-next-runtime-abi-01.c \$(srcdir)/objc/objc-next-runtime-abi-02.c \$(srcdir)/c/c-parser.h \$(srcdir)/c/c-parser.c \$(srcdir)/c/c-tree.h \$(srcdir)/c/c-decl.c \$(srcdir)/c/c-lang.h \$(srcdir)/c/c-objc-common.c \$(srcdir)/c-family/c-common.c \$(srcdir)/c-family/c-common.h \$(srcdir)/c-family/c-cppbuiltin.c \$(srcdir)/c-family/c-pragma.h \$(srcdir)/c-family/c-pragma.c"
|
gtfiles="\$(srcdir)/objc/objc-map.h \$(srcdir)/c-family/c-objc.h \$(srcdir)/objc/objc-act.h \$(srcdir)/objc/objc-act.c \$(srcdir)/objc/objc-runtime-shared-support.c \$(srcdir)/objc/objc-gnu-runtime-abi-01.c \$(srcdir)/objc/objc-next-runtime-abi-01.c \$(srcdir)/objc/objc-next-runtime-abi-02.c \$(srcdir)/c/c-parser.h \$(srcdir)/c/c-parser.c \$(srcdir)/c/c-tree.h \$(srcdir)/c/c-decl.c \$(srcdir)/c/c-lang.h \$(srcdir)/c/c-objc-common.c \$(srcdir)/c-family/c-common.c \$(srcdir)/c-family/c-common.h \$(srcdir)/c-family/c-cppbuiltin.c \$(srcdir)/c-family/c-pragma.h \$(srcdir)/c-family/c-pragma.c \$(srcdir)/c-family/c-format.c"
|
||||||
|
|
|
@ -1,3 +1,8 @@
|
||||||
|
2019-05-10 Jakub Jelinek <jakub@redhat.com>
|
||||||
|
|
||||||
|
PR pch/90326
|
||||||
|
* config-lang.in (gtfiles): Don't add c-family/c-cppbuiltin.c.
|
||||||
|
|
||||||
2019-01-01 Jakub Jelinek <jakub@redhat.com>
|
2019-01-01 Jakub Jelinek <jakub@redhat.com>
|
||||||
|
|
||||||
Update copyright years.
|
Update copyright years.
|
||||||
|
|
|
@ -52,7 +52,6 @@ gtfiles="$(. $srcdir/cp/config-lang.in ; \
|
||||||
gtfiles="$gtfiles \
|
gtfiles="$gtfiles \
|
||||||
\$(srcdir)/objc/objc-act.h \
|
\$(srcdir)/objc/objc-act.h \
|
||||||
\$(srcdir)/objc/objc-map.h \
|
\$(srcdir)/objc/objc-map.h \
|
||||||
\$(srcdir)/c-family/c-cppbuiltin.c \
|
|
||||||
\$(srcdir)/objc/objc-act.c \
|
\$(srcdir)/objc/objc-act.c \
|
||||||
\$(srcdir)/objc/objc-gnu-runtime-abi-01.c \
|
\$(srcdir)/objc/objc-gnu-runtime-abi-01.c \
|
||||||
\$(srcdir)/objc/objc-next-runtime-abi-01.c \
|
\$(srcdir)/objc/objc-next-runtime-abi-01.c \
|
||||||
|
|
|
@ -1,3 +1,9 @@
|
||||||
|
2019-05-10 Jakub Jelinek <jakub@redhat.com>
|
||||||
|
|
||||||
|
PR pch/90326
|
||||||
|
* g++.dg/pch/pr90326.C: New test.
|
||||||
|
* g++.dg/pch/pr90326.Hs: New file.
|
||||||
|
|
||||||
2019-05-10 Martin Liska <mliska@suse.cz>
|
2019-05-10 Martin Liska <mliska@suse.cz>
|
||||||
|
|
||||||
PR middle-end/90340
|
PR middle-end/90340
|
||||||
|
|
|
@ -0,0 +1,9 @@
|
||||||
|
#include "pr90326.H"
|
||||||
|
|
||||||
|
int main()
|
||||||
|
{
|
||||||
|
float f = __FLT_MAX__;
|
||||||
|
if (f == 0.0)
|
||||||
|
__builtin_abort ();
|
||||||
|
return 0;
|
||||||
|
}
|
|
@ -0,0 +1 @@
|
||||||
|
// empty
|
Loading…
Reference in New Issue