* alias.h (alias_set_type): Move typedef.
* coretypes.h (alias_set_type): Relocate typedef here.
* rtl.h: Don't include alias.h.
* jit/jit-common.h: Likewise
===================================================================
*************** along with GCC; see the file COPYING3.
#ifndef GCC_ALIAS_H
#define GCC_ALIAS_H
- /* The type of an alias set. Code currently assumes that variables of
- this type can take the values 0 (the alias set which aliases
- everything) and -1 (sometimes indicating that the alias set is
- unknown, sometimes indicating a memory barrier) and -2 (indicating
- that the alias set should be set to a unique value but has not been
- set yet). */
- typedef int alias_set_type;
-
extern alias_set_type new_alias_set (void);
extern alias_set_type get_alias_set (tree);
extern alias_set_type get_deref_alias_set (tree);
===================================================================
*************** enum var_init_status
VAR_INIT_STATUS_INITIALIZED
};
+ /* The type of an alias set. Code currently assumes that variables of
+ this type can take the values 0 (the alias set which aliases
+ everything) and -1 (sometimes indicating that the alias set is
+ unknown, sometimes indicating a memory barrier) and -2 (indicating
+ that the alias set should be set to a unique value but has not been
+ set yet). */
+ typedef int alias_set_type;
struct edge_def;
typedef struct edge_def *edge;
===================================================================
*************** along with GCC; see the file COPYING3.
#include "is-a.h"
#endif /* GENERATOR_FILE */
- #include "alias.h"
#include "flags.h"
/* Value used by some passes to "recognize" noop moves as valid
===================================================================
*************** along with GCC; see the file COPYING3.
#include "libgccjit.h"
#include "vec.h"
- #include "alias.h"
#include "flags.h"
#include "symtab.h"
#include "inchash.h"