source: git/omalloc/omalloc.h @ f5d2647

spielwiese
Last change on this file since f5d2647 was 6ce030f, checked in by Oleksandr Motsak <motsak@…>, 12 years ago
removal of the $Id$ svn tag from everywhere NOTE: the git SHA1 may be used instead (only on special places) NOTE: the libraries Singular/LIB/*.lib still contain the marker due to our current use of svn
  • Property mode set to 100644
File size: 1.3 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#undef OM_NDEBUG
28#endif
29#endif
30
31#include <omalloc/omDerivedConfig.h>
32#include <omalloc/omError.h>
33#include <omalloc/omStructs.h>
34#include <omalloc/omAllocDecl.h>
35#include <omalloc/omInlineDecl.h>
36#include <omalloc/omBin.h>
37#include <omalloc/omMemOps.h>
38#include <omalloc/omList.h>
39#include <omalloc/omGetBackTrace.h>
40#include <omalloc/omRet2Info.h>
41#include <omalloc/omStats.h>
42#include <omalloc/omOpts.h>
43#include <omalloc/omBinPage.h>
44#include <omalloc/omAllocSystem.h>
45#include <omalloc/omTables.h>
46#include <omalloc/omAllocPrivate.h>
47#include <omalloc/omDebug.h>
48#include <omalloc/omInline.h>
49#include <omalloc/omAllocFunc.h>
50
51#ifdef __cplusplus
52}
53#endif
54
55#endif /* OM_ALLOC_H */
Note: See TracBrowser for help on using the repository browser.