diff options
author | Jason Merrill <jason@casey.cygnus.com> | 2000-03-10 11:56:00 +0000 |
---|---|---|
committer | Jason Merrill <jason@gcc.gnu.org> | 2000-03-10 06:56:00 -0500 |
commit | 1660cb3ac4068304926550396c9da9fb26e26b74 (patch) | |
tree | 64d2573001d0d41dba0b3e2f6df81872d766ceec /gcc/cppfiles.c | |
parent | 0c11ada67b89f4103c6c4abf680149bc3dee0959 (diff) | |
download | gcc-1660cb3ac4068304926550396c9da9fb26e26b74.zip gcc-1660cb3ac4068304926550396c9da9fb26e26b74.tar.gz gcc-1660cb3ac4068304926550396c9da9fb26e26b74.tar.bz2 |
lang-options.h, decl2.c: Add -fno-enforce-eh-specs.
* lang-options.h, decl2.c: Add -fno-enforce-eh-specs.
* cp-tree.h: Declare flag_enforce_eh_specs.
* decl.c (store_parm_decls, finish_function): Check it.
C library functions don't throw.
* Makefile.in (cfns.h): New target.
(except.o): Depend on it.
* Make-lang.in (cc1plus): Depend on cfns.gperf.
* cfns.gperf: New file.
* cfns.h: Generated.
* except.c: Include it.
(nothrow_libfn_p): New fn.
* decl.c (grokfndecl): Use it.
* cp-tree.h: Declare it.
From-SVN: r32469
Diffstat (limited to 'gcc/cppfiles.c')
0 files changed, 0 insertions, 0 deletions