|
safec 3.15
Safe C Library - ISO TR24731 Bounds Checking Interface
|
#include "safe_lib.h"Data Structures | |
| struct | mant_t |
Macros | |
| #define | safec_strtold(buf) |
| #define | INFINITY HUGE_VALF |
| #define | NAN (INFINITY - INFINITY) |
| #define | SAFEC_FLOATSCAN_BUFSZ 560 |
Functions | |
| static int | is_ascii_space (int c) |
| static void | mant_put (mant_t *m, int c, int gotrad, int shift) |
| static int | scan_exponent (safec_scan_cursor *cur, int c, long *e, int *valid) |
| static long double | scan_nodigits (safec_scan_cursor *cur, int c, int gotrad, int prefix) |
| static long double | scan_mantissa (safec_scan_cursor *cur, int c, int neg, int hex, int prefix, char *buf, size_t cap) |
| long double | safec_floatscan (safec_scan_cursor *cur, int prec, int pok) |
| #define safec_strtold | ( | buf | ) |
| #define INFINITY HUGE_VALF |
| #define SAFEC_FLOATSCAN_BUFSZ 560 |
|
static |
|
static |
|
static |
|
static |
|
static |
| long double safec_floatscan | ( | safec_scan_cursor * | cur, |
| int | prec, | ||
| int | pok ) |