Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!sdd.hp.com!caen!sol.ctr.columbia.edu!emory!att!linac!mp.cs.niu.edu!ux1.cso.uiuc.edu!uxa.cso.uiuc.edu!jb10320 From: jb10320@uxa.cso.uiuc.edu (Desdinova) Newsgroups: comp.sys.apple2 Subject: Re: ORCA C - word alignment problems? Message-ID: <1991May11.063731.11764@ux1.cso.uiuc.edu> Date: 11 May 91 06:37:31 GMT References: <1991May10.192049.19984@jarvis.csri.toronto.edu> Sender: usenet@ux1.cso.uiuc.edu (News) Distribution: na Organization: University of Illinois at Urbana Lines: 21 martinn@csri.toronto.edu (Tippi Chai) writes: >To all you experienced ORCA C compiler gurus out there - HELP! >We're working on a large program with ORCA/C and the compiler >does strange and not so wonderful things, e.g. calling a routine >at point B would cause the program to crash at point A, where >A comes before B. Is anyone aware of a word alignment problem >with ORCA/C? with one of the C compilers we've worked with >on another system, if your program contains structs that >are not explicity word aligned you'll have problems. The 65816 has no word alignment requirements. However, depending on which version of Orca you have, there are numerous bugs (including one in the new 1.2 which causes assignments to NULL to actually become assignments to whatever is in the accumulator. -- Jawaid Bazyar | Being is Mathematics Senior/Computer Engineering | Love is Chemistry jb10320@uxa.cso.uiuc.edu | Sex is Physics Apple II Forever! | Babies are engineering