https://parisc.wiki.kernel.org/index.php?title=RuntimeConventions&feed=atom&action=historyRuntimeConventions - Revision history2024-03-28T22:57:31ZRevision history for this page on the wikiMediaWiki 1.19.24https://parisc.wiki.kernel.org/index.php?title=RuntimeConventions&diff=6461&oldid=prevThibaut Varene: import original page2014-06-02T13:57:41Z<p>import original page</p>
<p><b>New page</b></p><div>= PA-RISC Linux Runtime Conventions =<br />
<br />
The PA-RISC Linux runtime is very similar to what was designed for HPUX, as described in the HP runtime documents: http://ftp.parisc-linux.org/docs/arch/pa-runtime-32-SOM.pdf and http://ftp.parisc-linux.org/docs/arch/pa64rt.pdf<br />
<br />
[[RegisterConventions]] explains how registers are used and how they are passed to functions.<br />
<br />
Like HPUX, PA-RISC Linux has a stack that grows up instead of down. This has some advantages (not as easy to get stack overflow exploits), but sometimes creates some porting issues.</div>Thibaut Varene