pike.git/
src/
pike_macros.h
Branch:
Tag:
Non-build tags
All tags
No tags
2006-08-02
2006-08-02 15:03:14 by Martin Stjernholm <mast@lysator.liu.se>
cc3d8bb536a4e0302013f85a67c042af66e15a44 (
6
lines) (+
3
/-
3
)
[
Show
|
Annotate
]
Branch:
7.9
global.h is a local include file.
Rev: src/pike_macros.h:1.42
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_macros.h,v 1.
41
2006/
07
/
05
19:
15:
35
mast Exp $
+
|| $Id: pike_macros.h,v 1.
42
2006/
08
/
02
15:
03:14
mast Exp $
*/ #ifndef MACROS_H #define MACROS_H
-
#include
<
global.h
>
+
#include
"
global.h
"
#ifdef HAVE_SYS_PARAM_H #include <sys/param.h>
120:
if(o->next) o->next->prev=o->prev; \ }while(0)
-
+
#define PIKE_XCONCAT(X,Y) PIKE_CONCAT(X,Y) #define PIKE_XCONCAT3(X,Y,Z) PIKE_CONCAT(X,Y,Z) #define PIKE_XCONCAT4(X,Y,Z,Q) PIKE_CONCAT(X,Y,Z,Q)