[comp.lang.c++] HP-UX Series 800

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