#include <stdio.h>#include <stdlib.h>#include <stdint.h>#include <string.h>
Go to the source code of this file.
Defines | |
| #define | _64_BIT_VALUE_FITS_SIGNED_P(value) ( (value) <= 0x7FFFFFFFFFFFFFFFLL ) |
| #define | indirect_stringify(x) stringify(x) |
| #define | offsetof(type, slot) ((long) ((char *) &(((type *) 0)->slot))) |
| #define | sizeofslot(type, slot) (sizeof(((type *) 0)->slot)) |
| #define | stringify(x) #x |
| #define | TYPE_SIGNED_P(type) (((type)-1)<0LL) |
Functions | |
| char * | print_double_for_lisp (double n) |
| void | type_name (FILE *output, int signed_p, int size) |
| #define _64_BIT_VALUE_FITS_SIGNED_P | ( | value | ) | ( (value) <= 0x7FFFFFFFFFFFFFFFLL ) |
| #define indirect_stringify | ( | x | ) | stringify(x) |
| #define offsetof | ( | type, | |
| slot | |||
| ) | ((long) ((char *) &(((type *) 0)->slot))) |
| #define sizeofslot | ( | type, | |
| slot | |||
| ) | (sizeof(((type *) 0)->slot)) |
| #define TYPE_SIGNED_P | ( | type | ) | (((type)-1)<0LL) |
| char* print_double_for_lisp | ( | double | n | ) |