This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH] Delete expand_tree_builtin from c-common.c
- From: Zack Weinberg <zack at codesourcery dot com>
- To: Roger Sayle <roger at eyesopen dot com>
- Cc: gcc-patches at gcc dot gnu dot org
- Date: Wed, 23 Jun 2004 22:14:43 -0700
- Subject: Re: [PATCH] Delete expand_tree_builtin from c-common.c
- References: <Pine.LNX.4.44.0406232243200.17679-100000@www.eyesopen.com>
Roger Sayle <roger@eyesopen.com> writes:
> * c-common.c (expand_unordered_cmp): Delete.
> (expand_tree_builtin): Delete.
> * c-common.h (expand_tree_builtin): Delete function prototype.
> * c-typeck.c (build_function_call): Don't call expand_tree_builtin.
> cp/
> * call.c (build_cxx_call): Don't call expand_tree_builtin. No
> longer take both "args" and "convert_args" as arguments.
> (build_op_delete_call): Update call to build_cxx_call.
> (build_over_call): Likewise, update call to build_cxx_call.
> * cp-tree.h (build_cxx_call): Update funtion prototype.
> * typeck.c (build_function_call): Don't call expand_tree_builtin.
> * rtti.c (throw_bad_cast): Update call to build_cxx_call.
> (throw_bad_typeid): Likewise.
> (build_dynamic_cast_1): Likewise.
OK. Very nice to see this.
zw