home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.lang.pascal
- Path: sparky!uunet!email!ps1.iaee.tuwien.ac.at!Sorokin
- From: Sorokin@ps1.iaee.tuwien.ac.at (Sorokin Zhenya)
- Subject: Re: Distributing TPUs
- Message-ID: <Sorokin.44.726103027@ps1.iaee.tuwien.ac.at>
- Lines: 21
- Sender: news@email.tuwien.ac.at
- Nntp-Posting-Host: pc77.iaee.tuwien.ac.at
- Organization: Inst. of General Electronics and Electroengeneering, TU Vienna
- References: <1992Dec27.022633.14853@beaver.cs.washington.edu> <765338d8368876t211@witsend.uucp> <dmurdoch.254.725594757@mast.queensu.ca> <1992Dec29.163745.19275@nmsu.edu> <1992Dec31.121645.6747@qiclab.scn.rain.com>
- Date: Sun, 3 Jan 1993 23:17:07 GMT
- Lines: 21
-
- In article <1992Dec31.121645.6747@qiclab.scn.rain.com> leonard@qiclab.scn.rain.com (Leonard Erickson) writes:
- >trodgers@nmsu.edu (Thomas Rodgers) writes:
- >
- >Well, TPU files have a *big* advantage over OBJ and LIB files in one
- >area. If I only use *one* function or procedure from a TPU, only the
- >code required for *that* is incorporated in the final EXE. Ditto for
- >constants defined in the TPU. Only the ones that get *used* are incorporated.
- >
-
- Well, even this is not always the case. Just try to have a .MAP file of a
- smallest program , which "uses Crt", for example. You'll see addresses of
- *ALL* Crt routines, even if you use only one.
-
- This is because Crt unit is just *one* assembler program which have many
- entry points. The same holds for some portions of System unit and RTL.
-
- >--
- >Leonard Erickson leonard@qiclab.scn.rain.com
- >CIS: [70465,203] 70465.203@compuserve.com
- >FIDO: 1:105/51 Leonard.Erickson@f51.n105.z1.fidonet.org
- >(The CIS & Fido addresses are preferred)
-