From rz48@rz.uni-karlsruhe.de  Wed Jan 29 21:18:56 1997
Received: from nz11.rz.uni-karlsruhe.de (nz11.rz.uni-karlsruhe.de [129.13.64.7]) by dkuug.dk (8.6.12/8.6.12) with ESMTP id VAA09302 for <sc22wg5@dkuug.dk>; Wed, 29 Jan 1997 21:18:52 +0100
Message-Id: <199701292018.VAA09302@dkuug.dk>
Received: from ry71.rz.uni-karlsruhe.de by nz11.rz.uni-karlsruhe.de with SMTP (PP); Wed, 29 Jan 1997 21:18:42 +0100
Received: by ry71.rz.uni-karlsruhe.de
	(1.38.193.4/16.2) id AA06170; Wed, 29 Jan 1997 21:18:41 +0100
Subject: dope and binary compatibility
To: khb@Eng.Sun.COM (Keith Bierman QED)
Date: Wed, 29 Jan 1997 21:18:40 +0100 (CET)
Cc: mpi-bind@mcs.anl.gov, sc22wg5@dkuug.dk
In-Reply-To: <199701291957.LAA04286@chiba.eng.sun.com> from "Keith Bierman QED" at Jan 29, 97 11:57:05 am
From: hennecke@rz.uni-karlsruhe.de (Michael Hennecke)
Reply-To: hennecke@rz.uni-karlsruhe.de (Michael Hennecke)
X-Mailer: ELM [version 2.4 PL23]
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 7bit
Content-Length: 1159      

According to Keith Bierman QED:
> Note that changing the way this works (dope vs. nondope) breaks binary
> compatibility on a given platform, and impacts other products in the
> environment (e.g. the debugger).

Note that since PASS_BY("descriptor") would only be allowed in a BIND(C)
interface, this could not affect the normal Fortran-Fortran compatibility.
And the Fortran-C compatibility is absent before the Interop TR, so we have
an overall improvement...

Even without that PASS_BY("descriptor") option, the Interop TR will
affect products like the debugger.

Thanks,
Michael

 ======================================================================
  Michael Hennecke      http://www.uni-karlsruhe.de/~Michael.Hennecke/ 
 ----------------------------------------------------------------------
  University of Karlsruhe         RFC822: hennecke@rz.uni-karlsruhe.de 
  Computing Center (G20.21 R210)               No longer on BITNET :-(
  Zirkel 2  *  P.O. Box 69 80                 Phone: +49 721  608-4862 
  D-76128  Karlsruhe                               Fax: +49 721  32550 
 ======================================================================
