Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!watmath!clyde!burl!ulysses!allegra!mit-eddie!think!harvard!seismo!brl-smoke!smoke!dan@BBN-PROPHET.ARPA From: dan@BBN-PROPHET.ARPA (Dan Franklin) Newsgroups: net.lang.c Subject: Re: Structure/Union Return Values Message-ID: <719@brl-smoke.ARPA> Date: Fri, 7-Feb-86 10:28:26 EST Article-I.D.: brl-smok.719 Posted: Fri Feb 7 10:28:26 1986 Date-Received: Tue, 11-Feb-86 06:03:06 EST Sender: news@brl-smoke.ARPA Lines: 8 Re copying a structure by having the caller pass a pointer to the receiving structure down to the callee: the new IBM RT PC does this too. Note that this means you MUST declare structure-returning functions as such everywhere you call them, even if you are not using the structure. It was considered a small price to pay to make structure copying truly reentrant, not to mention more efficient. Dan Franklin