source: git/omalloc/omalloc.h @ 8d1432e

spielwiese
Last change on this file since 8d1432e was be127e, checked in by Oleksandr Motsak <motsak@…>, 10 years ago
Omalloc should not reference itself in include pathes
  • Property mode set to 100644
File size: 1.1 KB
Line 
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
15extern "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 */
Note: See TracBrowser for help on using the repository browser.