Actions
Bug #5066
closedremove support for non-ANSI compilation
Start date:
2014-08-05
Due date:
% Done:
100%
Estimated time:
Difficulty:
Medium
Tags:
Gerrit CR:
Description
We'd like to clean up the #ifdef spaghetti. The first step in this is to get rid of all those checks for STDC and the legacy K&R prototypes.
Once this change is complete, it will not be possible to compile non-ANSI compliant C on illumos. That's OK, as ANSI has been a standard for 25 years now.
Related issues
Updated by Electric Monk almost 8 years ago
- Status changed from In Progress to Closed
- % Done changed from 90 to 100
git commit ba3594ba9b5dd4c846c472a8d657edcb7c8109ac
commit ba3594ba9b5dd4c846c472a8d657edcb7c8109ac Author: Garrett D'Amore <garrett@damore.org> Date: 2014-08-15T18:49:54.000Z 5066 remove support for non-ANSI compilation 5068 Remove SCCSID() macro from <macros.h> Reviewed by: Keith Wesolowski <keith.wesolowski@joyent.com> Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Approved by: Robert Mustacchi <rm@joyent.com>
Updated by Yuri Pankov 8 months ago
- Related to Bug #14329: sys/atomic.h: 5066 got the order of ifdef/endif wrong added
Actions