deb@svax.cs.cornell.edu (David Baraff) (11/22/87)
To save anyone else using C++ on an HP-UX 800 series: I just discovered that when arguments are passed in function calls, the stack grows downwards (i.e. subsequent arguments have smaller address values). This is backwards from VAXen, SUN's and particular the HP-UX 300 series. As a result, calls like "form" don't work correctly. (This is what tipped me off). Also <stdarg.h> has to be changed as well. Anyway, hopefully anyone who notices this problem on the 800 will recall this message and not waste the time tracking it down I did!! To quote Mr. Koenig, "The changes are left as an exercise to the reader". David Baraff allegra!deb or svax.cs.cornell.edu