gcc/gcc/cp
Jason Merrill 5afb79e7f8 function.c (retrofit_block): Abort if we don't find a suitable insn.
* function.c (retrofit_block): Abort if we don't find a suitable insn.
        (insert_block_after_note): Abort if we don't have a previous block.
        Remove FN parameter.
        * function.h: Adjust.

        * tree.c (walk_tree): Walk operand subtrees in forward order.
        * optimize.c (expand_call_inline): Likewise.
        (optimize_function): Initialize id->scope_stmt to something useful.
        (remap_block): Assume id->scope_stmt has a useful value.

From-SVN: r30965
1999-12-15 19:09:35 -05:00
..
inc
ChangeLog function.c (retrofit_block): Abort if we don't find a suitable insn. 1999-12-15 19:09:35 -05:00
ChangeLog.1
ChangeLog.egcs
Make-lang.in Make-lang.in (CXX_SRCS): Add optimize.c. 1999-11-25 20:32:04 +00:00
Makefile.in except.c (expand_throw): Add static attribute to match prototype. 1999-12-09 23:24:58 +00:00
NEWS method.c (PARM_CAN_BE_ARRAY_TYPE): Remove. 1999-10-19 17:40:48 +00:00
call.c cp-tree.h (DECL_LOCAL_FUCNTION_P): New macro. 1999-11-14 20:29:06 +00:00
class.c class.c (check_field_decls): Split out from ... 1999-12-15 00:36:57 +00:00
config-lang.in
cp-tree.def cp-tree.def (TEMPLATE_PARM_INDEX): Calculate size using sizeof (struct tree_common). 1999-12-15 04:18:21 -05:00
cp-tree.h cp-tree.h (make_aggr_type): Declare. 1999-12-15 01:51:24 -08:00
cvt.c cp-tree.h (DECL_LOCAL_FUCNTION_P): New macro. 1999-11-14 20:29:06 +00:00
decl.c cp-tree.h (make_aggr_type): Declare. 1999-12-15 01:51:24 -08:00
decl.h Get ready for garbage collection. 1999-09-06 02:43:09 +00:00
decl2.c error.c (dump_decl): operator==, not operator ==. 1999-12-14 20:34:16 -05:00
dump.c dump.c (dequeue_and_dump): Dump DECL_NAMESPACE_ALIAS. 1999-12-14 18:11:32 +00:00
errfn.c cp-tree.h (fndecl_as_string, [...]): Constify a char*. 1999-08-29 13:47:37 +00:00
error.c error.c (dump_decl): operator==, not operator ==. 1999-12-14 20:34:16 -05:00
except.c cp-tree.h (make_aggr_type): Declare. 1999-12-15 01:51:24 -08:00
exception.cc exception.cc (__cplus_type_matcher): Call __throw_type_match_rtti_2. 1999-08-24 00:16:06 -04:00
expr.c decl.c (init_decl_processing): Reenable inlining on trees. 1999-12-09 19:13:33 +00:00
friend.c friend.c (make_friend_class): Robustify. 1999-10-07 16:41:48 +00:00
g++.1
g++spec.c Makefile.in (gcc.o, [...]): Depend on gcc.h. 1999-09-13 03:57:40 +00:00
gxx.gperf gxx.gperf (hash, [...]): Add prototypes. 1999-09-02 03:13:16 +00:00
gxxint.texi gxxint.texi: G++ now implements namespaces. 1999-09-19 00:33:09 +00:00
hash.h gxx.gperf (hash, [...]): Add prototypes. 1999-09-02 03:13:16 +00:00
init.c cp-tree.h (make_aggr_type): Declare. 1999-12-15 01:51:24 -08:00
input.c try again 1999-07-27 06:10:49 -04:00
ir.texi dump.c (dequeue_and_dump): Dump DECL_NAMESPACE_ALIAS. 1999-12-14 18:11:32 +00:00
lang-options.h decl.c (define_case_label): Don't crash if we're not in a switch. 1999-09-22 15:16:37 -04:00
lang-specs.h lex.c: Get WCHAR_TYPE_SIZE from wchar_type_node. 1999-09-23 17:04:10 -04:00
lex.c cp-tree.h (make_aggr_type): Declare. 1999-12-15 01:51:24 -08:00
lex.h cp-tree.def (DECL_STMT): Make it smaller. 1999-08-14 09:23:49 +00:00
method.c cp-tree.h (DECL_LOCAL_FUCNTION_P): New macro. 1999-11-14 20:29:06 +00:00
mpw-config.in
mpw-make.sed
new.cc
new1.cc Copyright tweaks. 1999-09-28 21:40:50 -06:00
new2.cc Copyright tweaks. 1999-09-28 21:40:50 -06:00
optimize.c function.c (retrofit_block): Abort if we don't find a suitable insn. 1999-12-15 19:09:35 -05:00
parse.c cp-tree.h (build_enumerator): Change prototype. 1999-11-16 03:42:28 +00:00
parse.h Makefile.in (tree.o): Depend on ggc.h. 1999-09-07 16:07:42 +00:00
parse.y cp-tree.h (build_enumerator): Change prototype. 1999-11-16 03:42:28 +00:00
pt.c cp-tree.h (make_aggr_type): Declare. 1999-12-15 01:51:24 -08:00
ptree.c cp-tree.h (VAR_OR_FUNCTION_DECL_CHECK): New macro. 1999-09-23 22:20:08 +00:00
repo.c cp-tree.h (scratch_tree_cons): Remove. 1999-09-09 06:17:13 +00:00
rtti.c cp-tree.h (make_aggr_type): Declare. 1999-12-15 01:51:24 -08:00
search.c search.c (note_debug_info_needed): Do perform this optimization for dwarf2. 1999-11-24 21:33:31 -05:00
semantics.c cp-tree.h (make_aggr_type): Declare. 1999-12-15 01:51:24 -08:00
spew.c cp-tree.h (min_tree_cons): Remove. 1999-12-01 18:09:09 +00:00
tinfo.cc Reimplement dynamic cast and catch matching. 1999-09-21 14:40:13 +00:00
tinfo.h Reimplement dynamic cast and catch matching. 1999-09-21 14:40:13 +00:00
tinfo2.cc Reimplement dynamic cast and catch matching. 1999-09-21 14:40:13 +00:00
tree.c function.c (retrofit_block): Abort if we don't find a suitable insn. 1999-12-15 19:09:35 -05:00
typeck.c typeck.c (build_c_cast): Expand warning message. 1999-12-15 12:39:02 +00:00
typeck2.c Makefile.in (typeck2.o): Depend on output.h. 1999-11-05 09:21:53 +00:00
xref.c lex.c (init_cpp_parse): Call xcalloc, not malloc/bzero. 1999-09-16 22:33:10 +00:00