URL
https://opencores.org/ocsvn/openrisc_2011-10-31/openrisc_2011-10-31/trunk
Go to most recent revision |
Only display areas with differences |
Details |
Blame |
View Log
Rev 297 |
Rev 384 |
/* PR 10201 */
|
/* PR 10201 */
|
|
|
extern struct _zend_compiler_globals compiler_globals;
|
extern struct _zend_compiler_globals compiler_globals;
|
typedef struct _zend_executor_globals zend_executor_globals;
|
typedef struct _zend_executor_globals zend_executor_globals;
|
extern zend_executor_globals executor_globals;
|
extern zend_executor_globals executor_globals;
|
|
|
typedef struct _zend_ptr_stack {
|
typedef struct _zend_ptr_stack {
|
int top;
|
int top;
|
void **top_element;
|
void **top_element;
|
} zend_ptr_stack;
|
} zend_ptr_stack;
|
struct _zend_compiler_globals {
|
struct _zend_compiler_globals {
|
};
|
};
|
struct _zend_executor_globals {
|
struct _zend_executor_globals {
|
int *uninitialized_zval_ptr;
|
int *uninitialized_zval_ptr;
|
zend_ptr_stack argument_stack;
|
zend_ptr_stack argument_stack;
|
};
|
};
|
|
|
static inline void safe_free_zval_ptr(int *p)
|
static inline void safe_free_zval_ptr(int *p)
|
{
|
{
|
if (p!=(executor_globals.uninitialized_zval_ptr)) {
|
if (p!=(executor_globals.uninitialized_zval_ptr)) {
|
}
|
}
|
}
|
}
|
zend_executor_globals executor_globals;
|
zend_executor_globals executor_globals;
|
static inline void zend_ptr_stack_clear_multiple(void)
|
static inline void zend_ptr_stack_clear_multiple(void)
|
{
|
{
|
executor_globals.argument_stack.top -= 2;
|
executor_globals.argument_stack.top -= 2;
|
}
|
}
|
|
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.