From 1722c2c871e9657e3d4db707816b5e6abe0ad2e8 Mon Sep 17 00:00:00 2001 From: Richard Henderson Date: Sat, 7 Jun 2003 14:30:49 -0700 Subject: basic-block.h (EDGE_SIBCALL): New. * basic-block.h (EDGE_SIBCALL): New. (EDGE_ALL_FLAGS): Update. * cfg.c (dump_edge_info): Add sibcall name. * cfgbuild.c (make_edges): Use EDGE_SIBCALL. * cfgrtl.c (purge_dead_edges): Handle sibcalls. From-SVN: r67602 --- gcc/cfg.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'gcc/cfg.c') diff --git a/gcc/cfg.c b/gcc/cfg.c index 7e4aa40..93736a6 100644 --- a/gcc/cfg.c +++ b/gcc/cfg.c @@ -652,8 +652,10 @@ dump_edge_info (file, e, do_succ) if (e->flags) { - static const char * const bitnames[] - = {"fallthru", "ab", "abcall", "eh", "fake", "dfs_back", "can_fallthru","irreducible"}; + static const char * const bitnames[] = { + "fallthru", "ab", "abcall", "eh", "fake", "dfs_back", + "can_fallthru", "irreducible", "sibcall" + }; int comma = 0; int i, flags = e->flags; -- cgit v1.1