From 68a07bf03b7624c9924065cce9ffa45497225834 Mon Sep 17 00:00:00 2001 From: Akinori Ito Date: Thu, 8 Nov 2001 05:14:08 +0000 Subject: Initial revision --- gcmain.c | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 gcmain.c (limited to 'gcmain.c') diff --git a/gcmain.c b/gcmain.c new file mode 100644 index 0000000..08b28f2 --- /dev/null +++ b/gcmain.c @@ -0,0 +1,27 @@ +#ifndef GC_MAIN +#define GC_MAIN + +#if defined(AIX) || defined(linux) +/* to cope with Boehm GC... */ + +#define MAIN real_main + +#if defined(DEBIAN) +#include "gc/private/gc_priv.h" +#else +#include "private/gc_priv.h" +#endif +int real_main(int, char **, char **); + +int +main(int argc, char **argv, char **envp) +{ + int dummy; + GC_stackbottom = (ptr_t) (&dummy); + return (real_main(argc, argv, envp)); +} +#else +#define MAIN main +#endif + +#endif -- cgit v1.2.3