home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.programming
- Path: sparky!uunet!newsgate.watson.ibm.com!yktnews!admin!yktnews!prener
- From: prener@watson.ibm.com (Dan Prener)
- Subject: Re: ANSI C, was Re: Teaching the basics
- Sender: news@watson.ibm.com (NNTP News Poster)
- Message-ID: <PRENER.92Aug23032830@prener.watson.ibm.com>
- In-Reply-To: crawford@church.mitre.org's message of Sat, 22 Aug 1992 03:42:14 GMT
- Date: Sun, 23 Aug 1992 08:28:30 GMT
- Disclaimer: This posting represents the poster's views, not necessarily those of IBM
- References: <1992Aug21.154839.2664@organpipe.uug.arizona.edu>
- <1992Aug21.232022.28931@prl.dec.com>
- <1992Aug22.034214.19539@linus.mitre.org>
- Nntp-Posting-Host: prener.watson.ibm.com
- Organization: IBM T.J. Watson Research Center, Hawthorne, New York
- Lines: 19
-
- In article <1992Aug22.034214.19539@linus.mitre.org> crawford@church.mitre.org (Randy Crawford) writes:
-
- [ ... stuff omitted ... ]
-
- >>Now, a type checking loader would be a fine thing.
- >>So just what is the problem here? Why can't I buy one?
-
- >You can. It's called a VAX. However, in Unix, ld (the linker) has lost all
- >type information by the time the link occurs. Unless you change the object
- >file format to keep argument and function types around after compilation, no
- >linker will have the information needed to do the job.
-
- The ld in AIX on IBM's RS/6000 does such type checking, if one compiles with
- the option that asks the compilers to put type information into the .o files.
-
- It is optional because many people want to lie across calls to separately
- compiled routines.
- --
- Dan Prener (prener@watson.ibm.com)
-