Subject: Re: EGCS 1.1 UPDATE rev. 2
To: Todd Vierling <tv@pobox.com>
From: Tsubai Masanari <tsubai@iri.co.jp>
List: tech-toolchain
Date: 08/19/1998 23:47:37
>: extern rtx gen_save_stack_function           PROTO((void));
>: extern rtx gen_restore_stack_function        PROTO((void));
>: 
>: in {insn-flags.h, insn-emit.c}.
>
>insn-flags.h is generated in your usr.bin/egcs/common/ directory, and NOT
>in src/gnu/dist/gcc, right?

Yes.

I guess the reason is:

rs6000.md has 

(define_expand "save_stack_function"
  [(use (const_int 0))]
  ""
  "")

(define_expand "restore_stack_function"
  [(use (const_int 0))]
  ""
  "")

and they don't have operands defined, so genemit makes them PROTO((void)).