Date: Mon, 8 Oct 2001 21:11:39 +0100 (BST) From: Doug Rabson <dfr@nlsystems.com> To: <ia64@freebsd.org> Subject: Program startup Message-ID: <20011008210708.C530-100000@salmon.nlsystems.com>
next in thread | raw e-mail | index | archive | help
I'm thinking of changing the way setregs() passes arguments to the program being execed. Currently, sp points at &argc and r14 contains ps_strings (which is ignored). I figured out how to create an initial register frame for the new process so that we don't need as much assembler hackery in crt1.c. Unfortunately this means that I need to change sp so that it is 16byte aligned and includes a 16 byte scratch area. This will break *all* existing binaries. I'll make a new set of binaries available when I commit the change. -- Doug Rabson Mail: dfr@nlsystems.com Phone: +44 20 8348 6160 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ia64" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20011008210708.C530-100000>
