Title
Missing macro entries from C standard library
Status
nad editorial
Section
[diff.library]
Submitter
Kevin McCarty

Created on 2012-02-03.00:00:00 last changed 89 months ago

Messages

Date: 2016-11-16.00:00:00

[ 2016-11-16 ]

Resolved as NAD Editorial

Date: 2016-11-15.00:00:00

[ 2016-11-12, Issaquah ]

Sat PM: Thomas will attempt to fix this editorially If he cannot, we will reexamine.

Date: 2016-08-02.20:34:56

[ 2016-08 Chicago: Zhihao Yuan comments ]

We suggest to either:

  1. Having a paper to rewrite C.5 C standard library by striking the content shared by C and C++ and leave only the differences;

  2. Having a paper, or a complete proposed wording to fix the missing names added between C89 and C99.

For 1), some C11 headers being excluded from C++ (such as thread.h) need to be added to this section.

Date: 2014-03-01.20:11:17

[ 2014-02 Issaquah: ]

This is an issue, all of C has not been updated for C99, C99 functions are missing, whole section needs to be overhauled.

The issue needs to be updated for functions and other missing items and when that happens the issue title is wrong and needs to be adapted.

Date: 2012-02-03.00:00:00

It seems that in [diff.library], Table 150 the following macros from [c.limits], Table 31 are missing:

LLONG_MIN 
LLONG_MAX
ULLONG_MAX

In addition in [diff.library], Table 150 the following macros from [c.limits], Table 32 are missing:

DECIMAL_DIG 
FLT_EVAL_METHOD

Furtheron it seems that in [diff.library], Table 149/150 further macros are missing as well, e.g. HUGE_VALF, INFINITY, etc.

History
Date User Action Args
2016-11-28 15:34:12adminsetmessages: + msg8697
2016-11-21 05:18:28adminsetmessages: + msg8674
2016-11-21 05:18:28adminsetstatus: new -> nad editorial
2016-08-02 20:34:56adminsetmessages: + msg8345
2014-03-01 20:11:17adminsetmessages: + msg6887
2012-02-03 00:00:00admincreate