* c-cppbuiltin.c (c_cpp_builtins): Use ggc_strdup for the fp_suffix
commit5462c8e9dfab023333ac9940ac9ac38aa9bb770c
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 27 Jan 2018 06:27:47 +0000 (27 06:27 +0000)
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 27 Jan 2018 06:27:47 +0000 (27 06:27 +0000)
treef2232529ad35c38904865dfb738a816179c1101c
parent0853381982e63279f8f0f9115a4974bc6867b6b4
* c-cppbuiltin.c (c_cpp_builtins): Use ggc_strdup for the fp_suffix
argument.
(LAZY_HEX_FP_VALUES_CNT): Define.
(lazy_hex_fp_values): Allow up to LAZY_HEX_FP_VALUES_CNT lazy hex fp
values rather than just 12.
(builtin_define_with_hex_fp_value): Likewise.

* include/cpplib.h (enum cpp_builtin_type): Change BT_LAST_USER from
BT_FIRST_USER + 31 to BT_FIRST_USER + 63.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@257118 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/c-family/ChangeLog
gcc/c-family/c-cppbuiltin.c
libcpp/ChangeLog
libcpp/include/cpplib.h