saal2 C Deviations from SAA Level 2 C - AIX info
saal2 level C deviates from the SAA C definition as
follows:
- The _Packed attribute for structures and unions is not
supported by the C compiler component of IBM C and C++ Compilers. The align=packed
compiler option on AIX provides some of the function of the attribute.
- Record input/output is not supported by the AIX Version 3.2 operating
system, and is not available on the C compiler. SAA Level 2 defines record input/output.
- AIX Version 3.2 operating system error conditions for the following
differ from those of SAA Level 2:
acos |
asin |
atan2 |
the bessel functions (y0, y1, yn)
|
fmod |
gamma |
log |
log10 |
pow |
sqrt |
Language Levels
Conflicts Between extended C and Other Levels
Extensions to RT C Provided by extended C
Exceptions to ansi C Addressed by classic
C
Arithmetic Conversions for extended Level C
Summary of C Language Level Conflicts