|
file | p99.h [code] |
| Use this to include all of P99.
|
|
file | p99_args.h [code] |
| Providing macros that handle variadic macro argument lists.
|
|
file | p99_arith.h [code] |
| Branchless arithmetic and bit twiddling snippets.
|
|
file | p99_atomic.h [code] |
|
file | p99_atomic_arm.h [code] |
|
file | p99_atomic_flag.h [code] |
|
file | p99_atomic_gcc.h [code] |
| Implement some of the atomic operations as fallback to gcc' builtins.
|
|
file | p99_atomic_gcc_atomic.h [code] |
| Implement some of the atomic operations as fallback to gcc' __atomic builtins.
|
|
file | p99_atomic_gcc_sync.h [code] |
| Implement some of the atomic operations as fallback to gcc' __sync builtins.
|
|
file | p99_atomic_x86.h [code] |
|
file | p99_bitset.h [code] |
|
file | p99_block.h [code] |
| Macros that implement controlling blocks.
|
|
file | p99_c99.h [code] |
| C99 specific include files that are required by the standard.
|
|
file | p99_c99_default.h [code] |
|
file | p99_c99_throw.h [code] |
|
file | p99_callback.h [code] |
|
file | p99_checkargs.h [code] |
| Macros to check arguments to functions, in particular of variably modified types.
|
|
file | p99_choice.h [code] |
| Choice macros that implement ‘static inline’ table lookup.
|
|
file | p99_classification.h [code] |
| classification of different types of token sequences
|
|
file | p99_clib.h [code] |
|
file | p99_cm.h [code] |
|
file | p99_compiler.h [code] |
| Group compiler dependencies together in one file.
|
|
file | p99_constraint.h [code] |
|
file | p99_count.h [code] |
|
file | p99_defarg.h [code] |
| Macros for default arguments to functions.
|
|
file | p99_double.h [code] |
| Build decimal or hexadecimal double constants with macros.
|
|
file | p99_enum.h [code] |
|
file | p99_errno.h [code] |
|
file | p99_fifo.h [code] |
|
file | p99_for.h [code] |
| A preprocessor for loop implementation and some derived list handling macros.
|
|
file | p99_futex.h [code] |
|
file | p99_futex_c11.h [code] |
|
file | p99_futex_linux.h [code] |
|
file | p99_generated.h [code] |
| automatically generated macros to handle variadic macros.
|
|
file | p99_generic.h [code] |
|
file | p99_getopt.h [code] |
| Providing macros that handle variadic macro argument lists.
|
|
file | p99_hook.h [code] |
| Compiler specific hook functions to execute at load/unload time.
|
|
file | p99_id.h [code] |
| Implement a simple FILEID that changes each time this file is included somewhere.
|
|
file | p99_if.h [code] |
| preprocessor conditionals to use inside macros
|
|
file | p99_init.h [code] |
| Implement initialization functions that are executed early.
|
|
file | p99_int.h [code] |
| Macros handling integer types and initialization.
|
|
file | p99_iterator.h [code] |
|
file | p99_libc.h [code] |
| Group C library dependencies together in one file.
|
|
file | p99_lifo.h [code] |
|
file | p99_list.h [code] |
| Basis macros to process the parameter list of a variadic macro.
|
|
file | p99_logical.h [code] |
| macros to handle Boolean conditions at compile time.
|
|
file | p99_map.h [code] |
| macros to produce lists of statements or declarations.
|
|
file | p99_new.h [code] |
| Macros for initialization and allocation.
|
|
file | p99_notifier.h [code] |
|
file | p99_paste.h [code] |
| macros that paste tokens in a predictable way
|
|
file | p99_posix_default.h [code] |
|
file | p99_qsort.h [code] |
| An implementation of a sorting routine.
|
|
file | p99_rand.h [code] |
| An implementation of George Marsaglia's xorshift PRG with a period of about 2^160.
|
|
file | p99_rwl.h [code] |
|
file | p99_special.c [code] |
| This file just contains automatically produced information for doxygen.
|
|
file | p99_str.h [code] |
| Provide a family of functions str2XX that provide a safer end-check with a position in the string instead of the bogus char pointer.
|
|
file | p99_swap.h [code] |
|
file | p99_threads.h [code] |
|
file | p99_threads_posix.h [code] |
|
file | p99_tp.h [code] |
|
file | p99_try.h [code] |
|
file | p99_tss.h [code] |
|
file | p99_type.h [code] |
|
file | p99_typenames.h [code] |
| Declare types derived from the standard types.
|
|
file | p99_uchar.h [code] |
| Emulate the unicode support of uchar.h if that is not provided.
|
|
file | p99_uf.h [code] |
|