PR middle-end/78901
commit7b62094184ab827fa1f10199a7cac1b43604d1d2
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 24 Dec 2016 11:15:44 +0000 (24 11:15 +0000)
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 24 Dec 2016 11:15:44 +0000 (24 11:15 +0000)
tree858b469244234ff5d8880095556999d5b4f84e7e
parentcf25fd6f680fb218414adb5e6d5a9a55d4b9a435
PR middle-end/78901
* except.c (nothrow_libfn_p): Expect libc_name_p to return
const struct libc_name_struct *, if it returns NULL, return 0,
otherwise check c_ver and use flag_isoc99 or flag_isoc11.
* cfns.gperf: Add %struct-type and libc_name_struct definition.
For all C89 C library functions add , 89 after the name, add
C99 C library functions with , 99 and C11 C library functions
with , 11 suffix.
* cfns.h: Regenerated.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@243914 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/cp/ChangeLog
gcc/cp/cfns.gperf
gcc/cp/cfns.h
gcc/cp/except.c