Path: csiph.com!newsfeed.hal-mli.net!feeder3.hal-mli.net!newsfeed.hal-mli.net!feeder1.hal-mli.net!npeer02.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail From: ggtgp@yahoo.com Newsgroups: comp.arch Subject: Re: Architecting a return address stack Date: Wed, 4 Apr 2012 12:03:55 -0700 (PDT) Organization: http://groups.google.com Lines: 10 Message-ID: <29266476.18.1333566235966.JavaMail.geo-discussion-forums@ynll3> References: <37e7fa2b-2d98-428d-bdb8-369b995bcaad@d17g2000vba.googlegroups.com> <3547937.746.1332950262513.JavaMail.geo-discussion-forums@ynjx8> NNTP-Posting-Host: 50.83.220.246 Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 X-Trace: posting.google.com 1333571169 23241 127.0.0.1 (4 Apr 2012 20:26:09 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Wed, 4 Apr 2012 20:26:09 +0000 (UTC) In-Reply-To: <3547937.746.1332950262513.JavaMail.geo-discussion-forums@ynjx8> Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=50.83.220.246; posting-account=x_OA_QoAAAB4kRzgL-jSZpT_3ej55ge6 User-Agent: G2/1.0 X-Received-Bytes: 1703 Xref: csiph.com comp.arch:6442 On Wednesday, March 28, 2012 10:57:42 AM UTC-5, MitchAlsup wrote: > Do yourself (and everyone else) a favor and don't. > > That is, let the stack, which is an inherently software feature, be defined in a way that best fits the needs of the software, by those who have to maintain the software. So you prefer the Alpha approach of the LINK register being a normal register, as opposed to the more typical special register that is mostly hidden? You can throw some special hardware at LINK, but I think most just use a register. Is the idea of throwing extra hardware at LINK just futile duplication?