projects
/
libfirm
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
BugFix:
[libfirm]
/
ir
/
opt
/
tropt.c
diff --git
a/ir/opt/tropt.c
b/ir/opt/tropt.c
index
58fecf8
..
5a84156
100644
(file)
--- a/
ir/opt/tropt.c
+++ b/
ir/opt/tropt.c
@@
-69,7
+69,7
@@
static ir_type *default_gen_pointer_type_to(ir_type *tp) {
} else {
ir_mode *mode = is_Method_type(tp) ? mode_P_code : mode_P_data;
} else {
ir_mode *mode = is_Method_type(tp) ? mode_P_code : mode_P_data;
- res = new_type_pointer(mangle_u(get_type_ident(tp), ptr_type_suffix), tp, mode);
+ res = new_type_pointer(
id_
mangle_u(get_type_ident(tp), ptr_type_suffix), tp, mode);
/* Update trout for pointer types, so we can use it in next call. */
add_type_pointertype_to(tp, res);
}
/* Update trout for pointer types, so we can use it in next call. */
add_type_pointertype_to(tp, res);
}
@@
-77,7
+77,7
@@
static ir_type *default_gen_pointer_type_to(ir_type *tp) {
else {
res = find_pointer_type_to_type(tp);
if (res == firm_unknown_type)
else {
res = find_pointer_type_to_type(tp);
if (res == firm_unknown_type)
- res = new_type_pointer(mangle_u(get_type_ident(tp), ptr_type_suffix), tp, mode_P_data);
+ res = new_type_pointer(
id_
mangle_u(get_type_ident(tp), ptr_type_suffix), tp, mode_P_data);
}
return res;
}
return res;