|Operating System and Languages: C Language|
|Document Number: X98LL|
©January 1998, The Open Group All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form or by any means, electronic, mechanical, photocopying, recording or otherwise, without the prior permission of the copyright owners.
Motif,® OSF/1,® UNIX,® and the "X Device"® are registered trademarks and IT DialToneTM; and The Open GroupTM; are trademarks of The Open Group in the U.S. and other countries.
ISO C and X/Open Common Usage C Language definitions. Common Usage C is retained for compatibility with XPG3 applications. ISO C is replacing Common Usage C over time.
X/Open Common Usage C, defined in Programming Languages, Issue 31, Chapters 1 to 4, C Language.
ISO C, defined in ISO/IEC 9899:1990 (C Language).2
The referenced specifications define the ISO C and X/Open Common Usage C dialects.
XPG3 Internationalized System Calls and Libraries, Internationalized System Calls and Libraries, Internationalized System Calls and Libraries Extended, or Internationalized System Calls and Libraries Extended V2.
The X/Open specification of ISO C is a direct reference to ISO/IEC 9899:1990 (C Language). Deference is therefore not applicable. X/Open Common Usage C does not defer to any formal standard.
Support for both ISO C and Common Usage C is a mandatory requirement for conformance to this Product Standard, and there are separate Indicators of Compliance for each of these language dialects as defined below:
Any of the following:
A Test Report from a currently authorized release of the VSX C Language test suite.
For a description of the migration path to ISO C, refer to the generally available literature.
Any comments relating to the material contained in this document may be submitted to The Open Group at:
The Open Groupor by electronic mail to:
Berkshire, RG1 1AX