From 094647d67bcf9ee573ed2c90541341350b910db8 Mon Sep 17 00:00:00 2001 From: Michael Beck Date: Tue, 25 Oct 2005 15:09:08 +0000 Subject: [PATCH] ptr_access_store added [r6804] --- ir/tr/entity.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ir/tr/entity.h b/ir/tr/entity.h index 413380421..d9fe820e1 100644 --- a/ir/tr/entity.h +++ b/ir/tr/entity.h @@ -587,12 +587,15 @@ extern entity *unknown_entity; /** Returns the unknown entity */ entity *get_unknown_entity(void); +/** Encodes how a pointer parameter is accessed. */ /** Encodes how a pointer parameter is accessed. */ typedef enum acc_bits { ptr_access_none = 0, /**< no access */ ptr_access_read = 1, /**< read access */ ptr_access_write = 2, /**< write access */ - ptr_access_rw = ptr_access_read|ptr_access_write /**< read AND write access */ + ptr_access_rw = ptr_access_read|ptr_access_write, /**< read AND write access */ + ptr_access_store = 4, /**< the pointer is stored */ + ptr_access_all = ptr_access_rw|ptr_access_store /**< all possible access */ } ptr_access_kind; #endif /* _ENTITY_H_ */ -- 2.20.1