Main Page
Related Pages
Data Structures
Files
File List
Globals
All
Data Structures
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
omalloc
omalloc.h
Go to the documentation of this file.
1
/*******************************************************************
2
* File: omalloc.h
3
* Purpose: declaration of public routines for omalloc
4
* Author: obachman@mathematik.uni-kl.de (Olaf Bachmann)
5
* Created: 11/99
6
*******************************************************************/
7
#ifndef OM_ALLOC_H
8
#define OM_ALLOC_H
9
10
#include <stdlib.h>
11
#include <stdio.h>
12
#include <string.h>
13
14
#ifdef __cplusplus
15
extern
"C"
{
16
#endif
17
18
#include <omalloc/omConfig.h>
19
20
#if defined(OM_NDEBUG) && !defined(OM_ALLOC_INTERNAL)
21
#if (SIZEOF_LONG == 8)
22
#define OM_T_FREE1
23
#define OM_T_FREE3
24
#define OM_T_STR
25
#define OM_T_ALLOC
26
#define OM_T_REALLOC
27
#endif
28
#endif
29
30
#include "omDerivedConfig.h"
31
#include "
omError.h
"
32
#include "
omStructs.h
"
33
#include "
omAllocDecl.h
"
34
#include "
omInlineDecl.h
"
35
#include "
omBin.h
"
36
#include "
omMemOps.h
"
37
#include "
omList.h
"
38
#include "
omGetBackTrace.h
"
39
#include "
omRet2Info.h
"
40
#include "
omStats.h
"
41
#include "
omOpts.h
"
42
#include "
omBinPage.h
"
43
#include "
omAllocSystem.h
"
44
#include <
omalloc/omTables.h
>
45
#include "
omAllocPrivate.h
"
46
#include "
omDebug.h
"
47
#include "
omInline.h
"
48
#include "
omAllocFunc.h
"
49
50
#ifdef __cplusplus
51
}
52
#endif
53
54
#endif
/* OM_ALLOC_H */
omAllocSystem.h
omStructs.h
omBinPage.h
omList.h
omGetBackTrace.h
omRet2Info.h
omInlineDecl.h
omAllocPrivate.h
omDebug.h
omError.h
omInline.h
omOpts.h
omMemOps.h
omBin.h
omAllocFunc.h
omAllocDecl.h
omTables.h
omStats.h
Generated on Mon Mar 6 2017 11:17:31 by
doxygen 1.8.8
for
Singular debian-1:4.0.3-p3+ds-5~bpo8+1