pike.git / src / builtin_functions.h

version» Context lines:

pike.git/src/builtin_functions.h:1:   /*\   ||| This file a part of Pike, and is copyright by Fredrik Hubinette   ||| Pike is distributed as GPL (General Public License)   ||| See the files COPYING and DISCLAIMER for more information.   \*/      /* -  * $Id: builtin_functions.h,v 1.16 2001/04/30 00:53:11 mast Exp $ +  * $Id: builtin_functions.h,v 1.17 2001/06/05 00:03:57 mast Exp $    */   #ifndef BUILTIN_EFUNS_H   #define BUILTIN_EFUNS_H      #define TYPEP(ID,NAME,TYPE) PMOD_EXPORT void ID(INT32 args);      #include "callback.h"    -  + /* Weak flags for arrays, multisets and mappings. 1 is avoided for +  * compatibility reasons. */ + #define PIKE_WEAK_INDICES 2 + #define PIKE_WEAK_VALUES 4 + #define PIKE_WEAK_BOTH 6 +    /* Prototypes begin here */   PMOD_EXPORT void debug_f_aggregate(INT32 args);   #ifdef DEBUG_MALLOC   #define f_aggregate(X) do { debug_f_aggregate(X); debug_malloc_touch(Pike_sp[-1].u.refs); } while (0)   #else   #define f_aggregate(X) debug_f_aggregate(X)   #endif      PMOD_EXPORT void f_equal(INT32 args);   PMOD_EXPORT void f_trace(INT32 args);