home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!think.com!ames!sun-barr!rutgers!cbmvax!dlarson
- From: dlarson@cbmvax.commodore.com (Dale Larson - Product Assurance)
- Newsgroups: comp.sys.amiga.programmer
- Subject: Re: Subtasks, IEEE library pointers - y.a.Q
- Message-ID: <36848@cbmvax.commodore.com>
- Date: 10 Nov 92 19:15:10 GMT
- References: <1992Nov9.205921.18485@trl.oz.au>
- Reply-To: dlarson@cbmvax.commodore.com (Dale Larson - Product Assurance)
- Organization: Commodore Engineering
- Lines: 45
-
-
- In article <1992Nov9.205921.18485@trl.oz.au> aduncan@rhea.trl.OZ.AU (Allan Duncan) writes:
- >I watched with interest while the knowledgable amongst us discussed the
- >topic of shared pointers and subtasks, coming to the conclusion that
- >sharing for the Maths at least was A Bad Thing.
- >Various panacea were put forward for SAS v6, particularly the use of an
- >appropriate pragma. While this is quite clear for the subtask case, I
- >am interested in moving onto a SubProcess that is not load-seg'd (ie
- >inline with my main code), with the purpose of using DOS from it.
-
- 1) Other libraries exist now, other than the math libraries, which are
- documented as absolutely not allowing the sharing of library bases beteween
- tasks.
-
- 2) A process is a task. (Though a task is not necessarily a process.) The
- system does not may a distinction between tasks and subtasks (or processes and
- subprocesses), whether load-seg'd individually or "inlined" within a larger
- context. Therefore, it makes no difference and you still cannot share library
- bases.
-
- >For the most part this seems straight forward, by I wonder what happens
- >if I do a printf( "%f...) - whose IEEE pointer gets used (the main
- >program, I think) _and does it matter_ (I think so)?
- >
- >Allan Duncan ACSnet a.duncan@trl.oz
- >(+613) 253 6708 Internet a.duncan@trl.oz.au
- >Fax 253 6664 UUCP {uunet,hplabs,ukc}!munnari!trl.oz.au!a.duncan
- > Telecom Research Labs, PO Box 249, Clayton, Victoria, 3168, Australia.
-
-
-
-
-
-
-
-
-
-
-
-
- --
- Dale Larson, Software Engineer | Anyone who believes that what I say or do
- | represents the policies or procedures of
- | Commodore has more lawyers than they have
- dlarson@commodore.com | common sense.
-