• jason's avatar
    * lang-options.h, decl2.c: Add -fno-enforce-eh-specs. · 90252716
    jason authored
            * 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.
    
    
    git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@32469 138bc75d-0d04-0410-961f-82ee72b054a4
    90252716
cfns.gperf 1.86 KB