🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.arch
Article #12926

Re: Aliasing, etc. in C

#12926
From: guy
Date: Mon, 02 Feb 1987 19:50
11 lines
1076 bytes
>Nor is Pyramid's implementation, which is considerably more complex and
>does *not* rely upon `ptr = &a; ptr++;' pointing to `b' (which is
>only sometimes the case).

I presume this is because it's a register-window machine, and some
parameters may be passed in registers, so that not all of the
parameters are necessarily stored in memory?

This is one reason *why* the ANSI proposal can't just say "the
'conventional' implementation of 'varargs' has to work."  There may
be machines where you can't make it work!
Technical Details
Message-ID: <12570@sun.uucp>
Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!rutgers!sri-spam!ames!oliveb!sun!gorodish!guy
References: <7803@decwrl.DEC.COM> <5230@mimsy.UUCP>

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!rutgers!sri-spam!ames!oliveb!sun!gorodish!guy
From: guy@gorodish.UUCP
Newsgroups: comp.arch
Subject: Re: Aliasing, etc. in C
Message-ID: <12570@sun.uucp>
Date: Mon, 2-Feb-87 14:50:11 EST
Article-I.D.: sun.12570
Posted: Mon Feb  2 14:50:11 1987
Date-Received: Tue, 3-Feb-87 22:13:26 EST
References: <7803@decwrl.DEC.COM> <5230@mimsy.UUCP>
Sender: news@sun.uucp
Reply-To: guy@sun.UUCP (Guy Harris)
Organization: Sun Microsystems, Mountain View
Lines: 11