diff options
author | paolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4> | 2008-07-27 15:49:12 +0000 |
---|---|---|
committer | paolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4> | 2008-07-27 15:49:12 +0000 |
commit | 0b83df3034189f1195f4239b79ece2a0aaa6eaa8 (patch) | |
tree | da418f319220eb6a1b3f4aae8839aac856aadb83 /gcc/lambda-code.c | |
parent | da6ffc6d7f06a20743992bbe20e735042d059cca (diff) | |
download | ppe42-gcc-0b83df3034189f1195f4239b79ece2a0aaa6eaa8.tar.gz ppe42-gcc-0b83df3034189f1195f4239b79ece2a0aaa6eaa8.zip |
2008-07-27 Paolo Carlini <paolo.carlini@oracle.com>
* decl.c (push_library_fn): Add a parameter for the exceptions that
the function may throw.
(push_void_library_fn, push_throw_library_fn, expand_static_init):
Adjust.
(build_library_fn): Change to static.
* cp-tree.h: Adjust declarations.
* except.c (declare_nothrow_library_fn): New.
(do_get_exception_ptr, do_begin_catch, do_free_exception,
do_allocate_exception): Use the latter, adjust the declarations
(ie, add empty exception-specification), consistently with the
actual implementation in libsupc++.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@138189 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/lambda-code.c')
0 files changed, 0 insertions, 0 deletions