projects
/
libfirm
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Load/Store opt added
[libfirm]
/
ir
/
common
/
firm_common.h
diff --git
a/ir/common/firm_common.h
b/ir/common/firm_common.h
index
a459aa1
..
928ca77
100644
(file)
--- a/
ir/common/firm_common.h
+++ b/
ir/common/firm_common.h
@@
-21,17
+21,10
@@
# ifndef _FIRM_COMMON_H_
# define _FIRM_COMMON_H_
# ifndef _FIRM_COMMON_H_
# define _FIRM_COMMON_H_
-#ifndef INLINE
-#ifdef USE_GCC_INLINE
-#define INLINE inline
-#else
-#define INLINE
-#endif
-#endif
-
/** a list of firm kinds
@@@ not all datatypes are tagged yet. */
typedef enum {
/** a list of firm kinds
@@@ not all datatypes are tagged yet. */
typedef enum {
+ k_BAD = 0, /**< an invalid firm node */
k_entity, /**< an entity */
k_type, /**< a type */
k_ir_graph, /**< an ir graph */
k_entity, /**< an entity */
k_type, /**< a type */
k_ir_graph, /**< an ir graph */
@@
-54,4
+47,7
@@
firm_kind get_kind(const void *firm_thing);
/** Returns the kind of a thing as a string. */
const char* print_firm_kind(void *firm_thing);
/** Returns the kind of a thing as a string. */
const char* print_firm_kind(void *firm_thing);
+/** Print an identification of a firm thing. */
+void firm_identify_thing(void *X);
+
# endif /*_FIRM_COMMON_H_ */
# endif /*_FIRM_COMMON_H_ */