obstack_printf(obst, "%s", get_entity_ld_name(get_SymConst_entity(init)));
break;
+ case symconst_ofs_ent:
+ obstack_printf(obst, "%d", get_entity_offset_bytes(get_SymConst_entity(init)));
+ break;
+
case symconst_type_size:
obstack_printf(obst, "%d", get_type_size_bytes(get_SymConst_type(init)));
break;
break;
default:
- assert(0 && "dump_atomic_init(): don't know how to init from this SymConst");
+ assert(!"dump_atomic_init(): don't know how to init from this SymConst");
}
return;
const char *ld_name = get_entity_ld_name(ent);
obstack_t *obst = data_obstack;
int align, h;
- const arch_env_t *arch_env = main_env->arch_env;
/*
* FIXME: did NOT work for partly constant values
/* check, whether it is initialized, if yes create data */
if (variability != variability_uninitialized) {
- be_dbg_global(main_env->db_handle, obst, ent);
+ be_dbg_variable(main_env->db_handle, obst, ent);
if (visibility == visibility_external_visible) {
obstack_printf(obst, ".globl\t%s\n", ld_name);
obstack_printf(obst, "\n");
}
else if (visibility != visibility_external_allocated) {
- be_dbg_global(main_env->db_handle, comm_obstack, ent);
+ be_dbg_variable(main_env->db_handle, comm_obstack, ent);
/* uninitialized and NOT external */
if (get_entity_owner(ent) != get_tls_type()) {