aboutsummaryrefslogtreecommitdiff
path: root/libjava/java/net/MulticastSocket.java
diff options
context:
space:
mode:
authorJason Merrill <jason@gcc.gnu.org>2000-03-09 15:34:52 -0500
committerJason Merrill <jason@gcc.gnu.org>2000-03-09 15:34:52 -0500
commit12a22e76d64eca6e3b54949121b5c5820e189ee1 (patch)
treed6b66c9ef5d6a7003c13b1e76cfe2cc51c1fe8f3 /libjava/java/net/MulticastSocket.java
parent217ab4b7e745db9ff5d1fd4ec8ad364f7060a388 (diff)
downloadgcc-12a22e76d64eca6e3b54949121b5c5820e189ee1.zip
gcc-12a22e76d64eca6e3b54949121b5c5820e189ee1.tar.gz
gcc-12a22e76d64eca6e3b54949121b5c5820e189ee1.tar.bz2
tree.h (struct tree_common): Rename raises_flag to nothrow_flag.
* tree.h (struct tree_common): Rename raises_flag to nothrow_flag. (TREE_NOTHROW): Rename from TREE_RAISES. * toplev.c (rest_of_compilation): Set it. * print-tree.c (print_node): Adjust. * tree.c (stabilize_reference, build, build1): Don't set TREE_RAISES. (stabilize_reference_1, get_unwidened, get_narrower): Likewise. * calls.c (emit_call_1): Add 'nothrow' parm. Add REG_EH_REGION note as appropriate. (libfunc_nothrow): New fn. (emit_library_call, emit_library_call_value): Use it. (expand_call): Check TREE_NOTHROW. cp: * call.c (build_call): Set TREE_NOTHROW on the CALL_EXPR as appropriate. * decl.c (define_function): Set TREE_NOTHROW on the FUNCTION_DECL. * except.c (call_eh_info, alloc_eh_object, expand_throw): Set TREE_NOTHROW or TREE_THIS_VOLATILE on the function as appropriate. * rtti.c (build_runtime_decl, get_tinfo_decl, build_dynamic_cast_1, expand_si_desc, expand_class_desc, expand_ptr_desc, expand_attr_desc, expand_generic_desc): Likewise. From-SVN: r32453
Diffstat (limited to 'libjava/java/net/MulticastSocket.java')
0 files changed, 0 insertions, 0 deletions