[gnu.gcc.bug] wrong arg type to emit_jump_if_reachable in stmt.c, gcc 1.34

raeburn@ATHENA.MIT.EDU (Ken Raeburn) (03/10/89)

In emit_case_nodes, emit_jump_if_reachable is called with an argument
of type "tree" rather than type "rtx".  It probably just needs
label_rtx() wrapped around it.

raeburn@ATHENA.MIT.EDU (Ken Raeburn) (03/11/89)

   Date: Thu, 9 Mar 89 18:53:58 EST
   From: Ken Raeburn <raeburn@ATHENA.MIT.EDU>

   In emit_case_nodes, emit_jump_if_reachable is called with an argument
   of type "tree" rather than type "rtx".  It probably just needs
   label_rtx() wrapped around it.

Oops.  This sorta breaks things, big time.  After I looked at this
closer, I realized that it's the argument type within emit_case_nodes
that was wrong.  The argument "default_label" to emit_case_nodes is
indeed supposed to be type "rtx"; it's just misdeclared as "tree".

Function prototypes are your friends.