I have presented the following papers to WG14.
Where the description of a paper says a change has been made or will be made to C9X and there is no separate link to a description of the changes, either the paper's proposals were accepted unaltered or the copy of the paper includes notes on the final changes.
N503 | UK004a Mixing Declarations and Code | Replaced by N712 |
---|---|---|
N504 | UK005a Minor alterations to type descriptions | Replaced by N655 |
N505 | UK008a Make qualifiers idempotent | Change made to C9X |
N506 | UK009a Assorted changes for variable argument handling | Part dropped, rest replaced by N592 |
N578 | UK006b Restructuring of 6.1 and 6.2 | Replaced by N672 |
N579 | UK007b Phases of Translation | Replaced by N673 |
N580 | UK010b Varargs for Function-like macros | Dropped in favour of N581 |
N581 | Alternative syntax for N580 | Replaced by N707 |
N582 | UK013a size_t and ptrdiff_t, Version 1 | Replaced by N708 |
N583 | UK014a size_t and ptrdiff_t, Version 2 | Replaced by N708 |
N589 | Extended characters in C9X | Absorbed into N605 (Frank Farance) |
N592 | Introduction of a va_list copying function | Replaced by N671 |
N655 | N504 and N643 | Change made to C9X |
N668 | Proposal for an 'm' conversion specifier | Rejected by WG14 |
N669 | Comments on N641 and an outline proposal for secondary integral types |
Absorbed into N698 (Randy Myers / Doug Gwyn) |
N671 | va_copy proposal | Change made to C9X |
N672 | Reorder sections 6.1 and 6.2 (N578) | Change made to C9X |
N673 | N579 points 3 and 5, re-presented | Changes made to C9X |
N675 | Proposed changes related to DRs 77, 143, 144, 146, 147, and 149 | Changes made to C9X, except DR 143 which is replaced by N729 |
N676 | General wording issues (clauses 1 to 6) | Replaced by N739 |
N677 | Locales and conformance | Withdrawn after discussion by WG14 |
N689 | General wording issues (clause 7) | Replaced by N735 |
N691 | Representation of values | Changes made to C9X |
N707 | Varargs for function-like macros | Changes made to C9X |
N708 | Issues with size_t and ptrdiff_t | Dropped; no interest within WG14 |
N712 | Mixing Declarations and Code | Replaced by N740 |
N720 | Issues related to DRs 060 to 178 | Replaced by N773, N774, and N783 |
N721 | Unary * operator - a fix | Changes made to C9X |
N722 | Removing implicit int - further lacunae | Changes made to C9X |
N723 | Changes to shift operators | Changes made to C9X |
N724 | Minor alteration to representations of types | Changes made to C9X |
N725 | Simplified integer conversion rules | Changes made to C9X |
N729 | Mode strings in fopen() | Changes made to C9X |
N730 | Cleanup of aggregate initialization | Replaced by N782 |
N732 | The meaning of "implementation-defined" | Replaced by N790 |
N733 | New formats for strftime() | Changes made to C9X |
N735 | General wording issues (clause 7) | Various decisions; relevant changes
made to C9X; remaining parts replaced by N773, N774, and N783 |
N739 | General wording issues (clauses 1 to 6) | Various decisions; some changes
made to C9X; remaining parts replaced by N773, N774, and N783 |
N740 | Mixing declarations and code | Changes made to C9X |
N759 | Minor issue with Compound Literals | Changes made to C9X |
N764 | Issues about time | Amended by N781; partly replaced by N793; Changes made to C9X |
N765 | Issues with representation of values | Changes made to C9X |
N773 | Consistency and clarification changes | Some parts accepted; changes made to C9X |
N774 | Assorted minor substantive issues | Some parts accepted; changes made to C9X |
N775 | Relationships between unsigned types | Changes made to C9X |
N781 | Correction to N764 (issues about time) | Adopted; see N764 for details |
N782 | Cleanup of aggregate initialization | Changes made to C9X |
N783 | Significant outstanding issues | Some parts accepted; changes made to C9X; some parts remain outstanding and were resubmitted as public comments |
N784 | Additional flexibility for inlining implementations | No action taken; no consensus reached at Menlo Park |
N785 | Meaning of "definition" | Changes made to C9X |
N789 | Changes to signal handling | Adopted, but sent to editorial committee to make a final decision as to whether the _exit function should be included, reworded, or omitted. |
N790 | The meaning of "implementation-defined" | Changes made to C9X |
N791 | Solving the struct hack problem | Changes made to C9X |
N793 | New time functions | Changes made to C9X |
N820 | Splitting Annex G | Rejected by WG14 |
N822 | Formal Model of Sequence Points | Change made to C9X, but made informative not normative |
N847 | Issues with CD2 | Discussed at Santa Cruz, resolution to be written up |
N851 | Changes to <inttypes.h> and <stdint.h> | Change made to C9X with minor editorial differences |
N853 | Conformance issues | Rejected by WG14 |
N861 | Issues with CD2 (FCD1) | Absorbed into UK comments on FCD1 |
N883 | UK issues with the FDIS | Adopted as Defect Reports |
N892 | 4 UK issues on the FDIS 9899 | Complex - to be written up |
N898 | mb_state | Adopted as DR212 |
N899 | NP for formal semantics of expressions | Approved as a new work item |
N900 | Lacuna in mbrtowc | Adopted as DR213, will be in TC1 |
N901 | Lacuna in pointer arithmetic | Rejected by WG14, resubmitted to UK C Panel |
N908 | A formal model of sequence points and related issues | For discussion at the Tokyo meeting |
N925 | A formal model of sequence points and related issues | For discussion at the Toronto meeting |
N951 | String literals and concatenation | For discussion at the Redmond meeting |