daniel@hexagon.pkmab.se (Daniel Deimert) (06/11/90)
I'm having trouble with cc and scc on our system (an old S8000/21P running Zilog Zeus 3.21 SYS III, or whatever :-(. When compiling MicroEmacs 3.10 (and 3.9e too, BTW), cc puts the calling arguments to mlwrite() in registers, instead of pushing them on the stack. But since mlwrite() is called with a variable number of arguments, this don't work. (mlwrite() still tries to pop the args of the stack!) Are there any options to cc to prevent this? Should the args be declared in some special fashion? Any help in this matter would be appreciated. Since I'm not sure if our site carry these newsgroup, please reply by e-mail. Thankyou. -- Daniel Deimert, Fridstavaegen 4, S-715 94 Odensbacken, Sweden Internet: daniel@hexagon.pkmab.se or daniel@pkmab.se UUCP: ...!{mcvax,uunet,munnari,cernvax}!sunic!kullmar!pkmab!hexagon!daniel