a new garbage collection pass less conservative than gc_irgs (but does not respect...
[cparser] / ast2firm.c
index 32344b5..f149422 100644 (file)
@@ -5658,7 +5658,7 @@ static void add_function_pointer(ir_type *segment, ir_entity *method,
 
        set_entity_compiler_generated(ptr, 1);
        set_entity_visibility(ptr, ir_visibility_local);
-       add_entity_linkage(ptr, IR_LINKAGE_CONSTANT);
+       add_entity_linkage(ptr, IR_LINKAGE_CONSTANT|IR_LINKAGE_HIDDEN_USER);
        set_atomic_ent_value(ptr, val);
 }