diff options
| author | Zeev Suraski <zeev@php.net> | 1999-08-28 10:18:54 +0000 |
|---|---|---|
| committer | Zeev Suraski <zeev@php.net> | 1999-08-28 10:18:54 +0000 |
| commit | cda27ae9acadf46ace265f5e53900680a21c65f8 (patch) | |
| tree | 20e3a718538b510def12bea41d0ee5d7e7dd5f17 /Zend/zend.h | |
| parent | 023cb6474bb81f64d607acb36302362c01b8fe4f (diff) | |
| download | php-git-cda27ae9acadf46ace265f5e53900680a21c65f8.tar.gz | |
Beef up debug macros
Diffstat (limited to 'Zend/zend.h')
| -rw-r--r-- | Zend/zend.h | 24 |
1 files changed, 18 insertions, 6 deletions
diff --git a/Zend/zend.h b/Zend/zend.h index 1b183193c8..a8f2104287 100644 --- a/Zend/zend.h +++ b/Zend/zend.h @@ -48,19 +48,31 @@ #endif #ifdef ZEND_DEBUG -#define ZEND_FILE_LINE_D char *__zend_filename, uint __zend_lineno -#define ZEND_FILE_LINE_DC , char *__zend_filename, uint __zend_lineno -#define ZEND_FILE_LINE_RELAY_C __zend_filename, __zend_lineno -#define ZEND_FILE_LINE_RELAY_CC , __zend_filename, __zend_lineno -#define ZEND_FILE_LINE_C __FILE__, __LINE__ -#define ZEND_FILE_LINE_CC , __FILE__, __LINE__ +#define ZEND_FILE_LINE_D char *__zend_filename, uint __zend_lineno +#define ZEND_FILE_LINE_DC , ZEND_FILE_LINE_D +#define ZEND_FILE_LINE_ORIG_D char *__zend_orig_filename, uint __zend_orig_lineno +#define ZEND_FILE_LINE_ORIG_DC , ZEND_FILE_LINE_ORIG_D +#define ZEND_FILE_LINE_RELAY_C __zend_filename, __zend_lineno +#define ZEND_FILE_LINE_RELAY_CC , ZEND_FILE_LINE_RELAY_C +#define ZEND_FILE_LINE_C __FILE__, __LINE__ +#define ZEND_FILE_LINE_CC , ZEND_FILE_LINE_C +#define ZEND_FILE_LINE_EMPTY_C NULL, 0 +#define ZEND_FILE_LINE_EMPTY_CC , ZEND_FILE_LINE_EMPTY_C +#define ZEND_FILE_LINE_ORIG_RELAY_C __zend_orig_filename, __zend_orig_lineno +#define ZEND_FILE_LINE_ORIG_RELAY_CC , ZEND_FILE_LINE_ORIG_RELAY_C #else #define ZEND_FILE_LINE_D #define ZEND_FILE_LINE_DC +#define ZEND_FILE_LINE_ORIG_D +#define ZEND_FILE_LINE_ORIG_DC #define ZEND_FILE_LINE_RELAY_C #define ZEND_FILE_LINE_RELAY_CC #define ZEND_FILE_LINE_C #define ZEND_FILE_LINE_CC +#define ZEND_FILE_LINE_EMPTY_C +#define ZEND_FILE_LINE_EMPTY_CC +#define ZEND_FILE_LINE_ORIG_RELAY_C +#define ZEND_FILE_LINE_ORIG_RELAY_CC #endif /* ZEND_DEBUG */ |
