Skip to content
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 2 additions & 4 deletions policies/coding-style.md
Original file line number Diff line number Diff line change
Expand Up @@ -586,10 +586,8 @@ it portable enough to meet our multi-platform support goals.

## Chapter 14: Portability

To maximise portability the version of C defined in ISO/IEC 9899:1990
should be used. This is more commonly referred to as C90. ISO/IEC 9899:1999
(also known as C99) is not supported on some platforms that OpenSSL is
used on and therefore should be avoided.
The version of C defined in ISO/IEC 9899:1999 (C99) should be used.
Features that became optional in ISO/IEC 9899:2011 (C11) should not be used.
Comment on lines +589 to +590
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should this change apply to 3.1 and newer releases only?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That was at least the intention. How do we handle such changes in other policies? just add some text saying it only applies to 3.1 and later?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

just add some text saying it only applies to 3.1 and later?

Yes, I think so.


## Chapter 15: Miscellaneous

Expand Down