home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!auspex-gw!guy
- From: guy@Auspex.COM (Guy Harris)
- Newsgroups: comp.sys.sun.misc
- Subject: Re: Is Sun losing touch with its customers?
- Message-ID: <16142@auspex-gw.auspex.com>
- Date: 30 Dec 92 02:22:32 GMT
- References: <1992Dec29.023817.18087@asd.com> <kbibb.725606456@maui> <1992Dec29.201610.522@asd.com>
- Sender: news@auspex-gw.auspex.com
- Organization: Auspex Systems, Santa Clara
- Lines: 20
- Nntp-Posting-Host: auspex.auspex.com
-
- >Hey Ken, do you understand how linking works? Do you understand what
- >statically linking programs means? Do you understand what an ABI
- >defines?
-
- Yup.
-
- An SVR4 ABI defines a bunch of procedure-call interfaces that
- dynamically-linked programs call.
-
- It says *NOTHING* about traps into the kernel, other than saying "well,
- one or more of these trap instructions may be used for 'system calls',
- so don't use them for your own purposes."
-
- >Do you even understand why there might be a need to have a
- >program statically linked, especially if you are dealing with commercial
- >software and customers whose environment are not exactly like your own?
-
- OK, then there might be a need to have non-SVR4-ABI compliant programs,
- then, 'cuz an executable image that does a "stat()" by trapping into the
- kernel, rather than calling "stat()", is *NOT* SVR4 ABI-compliant.....
-