TODO: Put a short summary on the line above and replace this paragraph
with a longer explanation of this change. Complete the meta-information
with other relevant fields (see below for details). To make it easier, the
information below has been extracted from the changelog. Adjust it or drop
it.
gcl (2.6.12-68) unstable; urgency=medium
* Version_2_6_13pre57
Gbp-Pq: Name Version_2_6_13pre58
Sym *sym;
Shdr *sec;
void *v,*ve;
- ul q=0,a;
+ ul a,b;
for (sym=sym1;sym<syme;sym++)
sym->st_other=sym->st_size=0;
*/
+object *min_cfd_self=NULL;
+
void
do_init(object *statVV) {
}
data->cfd.cfd_self = statVV;
+ if (!min_cfd_self || data->cfd.cfd_self<min_cfd_self)
+ min_cfd_self=data->cfd.cfd_self;
data->cfd.cfd_fillp= n;
statVV[n-1] = data;
if (type_of(fd->table)==t_vector)
/* input uses a vector */
{if (fd->table->v.v_self)
- fd->table->v.v_dim=0;/*self can be on the stack, and others write there*/
+ gset(fd->table->v.v_self,0,fix(fd->index),aet_object);
}
else
if(fd->direction==sKoutput)
static ufixnum lp;
static ufixnum lr;
+ extern object *min_cfd_self;
ufixnum p=page(o);
#ifdef SGC
sgc_enabled ? WRITABLE_PAGE_P(lp) :
#endif
- 1;
+ (o>=min_cfd_self && o<((object *)core_end));
}
if (lr)