mirror of
https://github.com/php/php-src.git
synced 2025-08-15 13:38:49 +02:00
Zend/Optimizer/zend_cfg: include cleanup
This commit is contained in:
parent
b5aeb3a4d4
commit
a55c0c5fc3
2 changed files with 11 additions and 5 deletions
|
@ -16,13 +16,12 @@
|
|||
+----------------------------------------------------------------------+
|
||||
*/
|
||||
|
||||
#include "zend_compile.h"
|
||||
#include "zend_cfg.h"
|
||||
#include "zend_func_info.h"
|
||||
#include "zend_worklist.h"
|
||||
#include "zend_optimizer.h"
|
||||
#include "zend_func_info.h" // for ZEND_FUNC_FREE_LOOP_VAR
|
||||
#include "zend_globals.h" // struct _zend_executor_globals
|
||||
#include "zend_globals_macros.h" // for EG()
|
||||
#include "zend_optimizer_internal.h"
|
||||
#include "zend_sort.h"
|
||||
#include "zend_worklist.h"
|
||||
|
||||
static void zend_mark_reachable(zend_op *opcodes, zend_cfg *cfg, zend_basic_block *b) /* {{{ */
|
||||
{
|
||||
|
|
|
@ -19,6 +19,13 @@
|
|||
#ifndef ZEND_CFG_H
|
||||
#define ZEND_CFG_H
|
||||
|
||||
#include "zend_portability.h" // for BEGIN_EXTERN_C
|
||||
|
||||
#include <stdint.h>
|
||||
|
||||
typedef struct _zend_arena zend_arena;
|
||||
typedef struct _zend_op_array zend_op_array;
|
||||
|
||||
/* zend_basic_block.flags */
|
||||
#define ZEND_BB_START (1<<0) /* first block */
|
||||
#define ZEND_BB_FOLLOW (1<<1) /* follows the next block */
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue