Branch: Tag:


2004-12-30 13:40:19 by Henrik Grubbström (Grubba) <>

Moved debug and runtime flags from main to pike_embed.
Moved master path handling back from pike_embed to main.
Added find_lib_dir()
Added some support for LIBPIKE (not working yet).
Moved main() back to main.c from pike_memory.c.
Debug malloc is now initialized from init_pike().
init_pike() now gets the path to the master as the second argument.
debug and runtime options are now set via set_pike_{debug,runtime}_options().

Rev: src/main.c:1.219
Rev: src/main.h:1.24
Rev: src/pike_embed.c:1.2
Rev: src/pike_embed.h:1.2
Rev: src/pike_memory.c:1.158
Rev: src/pike_memory.h:1.50

2:   || This file is part of Pike. For copyright information see COPYRIGHT.   || Pike is distributed under GPL, LGPL and MPL. See the file COPYING   || for more information. - || $Id: pike_memory.h,v 1.49 2004/03/24 20:05:34 grubba Exp $ + || $Id: pike_memory.h,v 1.50 2004/12/30 13:40:19 grubba Exp $   */      #ifndef MEMORY_H
215:    RET = ret; \    } while(0)    + #ifdef DEBUG_MALLOC + void initialize_dmalloc(void); + #else + #define initialize_dmalloc()   #endif -  +  + #endif