Document Number: Austin/8 Title: Liaison report on WG15 activities Date: 1998-09-10 Source: Keld Simonsen, liaison from Wg14 to WG15 - POSIX Action: for discussion at WG14 Santa Cruz meeting This liaison report updates WG14 on issues pertaining to C in POSIX. There are no formal messages that WG15 has requested to be relayed to WG14. The POSIX work is being restructured. There is a policy to do joint development of POSIX standards between ISO, IEEE and The Open Group (TOG) - via joint meetings, much like what has been done for some years now between WG14 and J11. The procedures previously has been that POSIX standards be developed in IEEE or TOG (independently, but with quite some overlap in personnel) and then processed for completion in ISO when the standards had been adopted. The intention by the joint work is to avoid duplication of work, and also to possibly have just one set of standards in the field. One added benefit is to gather all experts in the field for the work and thus get the optimum level of expertise focused to work on a common standard. One problem with this is that the common standard will need to be adopted by each of the standardization pocedures of the 3 groups involved, but it is hopet that this will be a solvable issue. One of the main standards produced in this way will be the common base standard, which is planned to be based on the TOG Single UNIX specification (SUS), comprising of the documents XBD, XCU5 and XSH5. This is roughly equivalent to ISO/IEC 9945-1 and 9945-2 plus the C standard and networking APIs. One problem I can see here for WG14 is that the SUS incorporates the C standard and have some enhancements, instead of referencing it normatively. I would like WG14's opininon on what should be done here. The POSIX groups are concerned on how to use C9X in the new common POSX base standard. Some of the goals that has been discussed in the POSIX groups, and where it was thought that C9X may facilitate a solution were the following: n-bit neutrality. The common POSIX standard should not make any implicit assumptions about the size of datatypes. All sizes sould be explicit. Previously some 32-bit implicit assumptions had crept into the standard. Are there facilites in C9X that WG14 could recommend to the POSIX groups for this purpose? The POSIX groups would like to encourage participation from C experts in the POSIX work. Are ther any special measures that WG14 should make to do this? End of document.