home *** CD-ROM | disk | FTP | other *** search
- Submitted-by: djb@cbosgd.att.com (David J Bryant)
-
- Regarding "POSIX == SVID?", sp@osf.org (Simon Patience) wrote:
-
- > What OSF does with the AES is to make it a superset of standards like
- > POSIX, XPG etc, (assuming that conflicting standards don't prevent it).
- > I would guess that USL does the same with SVID. This means that if you
- > are AES (or SVID) compliant you are therefore also POSIX (or XPG, etc)
- > compliant automatically.
-
- To my knowledge, this is not true for SVID3. Being SVID3 compliant does not
- necessarily mean you are POSIX & XPG3 compliant.
-
- For example, SVID3 specifies two different mechanisms for internationalized
- message handling, one based on catgets(), and one based on gettext(). I know
- that catgets() is from XPG3, while gettext() is neither XPG3 or POSIX.
- You must take care to select the "right" routines from SVID3 if you wish your
- application to be XPG3 compliant as well. I assume there are other examples
- of this situation throughout SVID3.
-
- I'd be interested in any comparative analysis of XPG3 (now XPG4), POSIX and
- ANSI C that pointed out areas of conflict or incompatibility. Maximal
- portability is important to my applications, and this kind of information would
- certainly help out.
-
- David Bryant
- AT&T Bell Laboratories djb@cborion.cb.att.com
- Room 1B-256 djb@cbosgd.att.com
- 6200 East Broad Street PHONE: (614) 860-4516
- Columbus, Ohio 43213 FAX: (614) 868-4302
-
- Volume-Number: Volume 29, Number 78
-
-