17 lines
573 B
C
17 lines
573 B
C
#ifndef V_TRACK_HEAP_CHECKS_H
|
|
#define V_TRACK_HEAP_CHECKS_H
|
|
|
|
#if defined(CUSTOM_DEFINE_track_heap) && (defined(_VGCBOEHM) || defined(CUSTOM_DEFINE_gcboehm))
|
|
#error "-d track_heap requires manual memory management; rebuild with -gc none"
|
|
#endif
|
|
|
|
#if defined(CUSTOM_DEFINE_track_heap) && defined(CUSTOM_DEFINE_vgc)
|
|
#error "-d track_heap requires manual memory management; rebuild with -gc none"
|
|
#endif
|
|
|
|
#if defined(CUSTOM_DEFINE_track_heap) && defined(_VPREALLOC)
|
|
#error "-d track_heap requires manual memory management; rebuild with -gc none (not -prealloc)"
|
|
#endif
|
|
|
|
#endif
|