comparison src/symeval.h @ 452:3d3049ae1304 r21-2-41

Import from CVS: tag r21-2-41
author cvs
date Mon, 13 Aug 2007 11:40:21 +0200
parents 1ccc32a20af4
children c33ae14dd6d0
comparison
equal deleted inserted replaced
451:8ad70c5cd5d7 452:3d3049ae1304
343 defvar_magic ((lname), &I_hate_C); \ 343 defvar_magic ((lname), &I_hate_C); \
344 } while (0) 344 } while (0)
345 345
346 #define DEFVAR_SYMVAL_FWD_INT(lname, c_location, forward_type, magicfun) do{ \ 346 #define DEFVAR_SYMVAL_FWD_INT(lname, c_location, forward_type, magicfun) do{ \
347 DEFVAR_SYMVAL_FWD (lname, c_location, forward_type, magicfun); \ 347 DEFVAR_SYMVAL_FWD (lname, c_location, forward_type, magicfun); \
348 dumpopaque (c_location, sizeof(int)); \ 348 dump_add_opaque (c_location, sizeof(int)); \
349 } while (0) 349 } while (0)
350 350
351 #define DEFVAR_SYMVAL_FWD_OBJECT(lname, c_location, forward_type, magicfun) do{ \ 351 #define DEFVAR_SYMVAL_FWD_OBJECT(lname, c_location, forward_type, magicfun) do{ \
352 DEFVAR_SYMVAL_FWD (lname, c_location, forward_type, magicfun); \ 352 DEFVAR_SYMVAL_FWD (lname, c_location, forward_type, magicfun); \
353 staticpro (c_location); \ 353 staticpro (c_location); \