Typo fix and removed DUMMY definition.

This commit is contained in:
Naoki Hamada
2014-07-10 17:13:05 +09:00
parent 1d45444d54
commit b3f3932825

View File

@ -226,7 +226,7 @@ int gencore(struct process *proc, void *regs,
range->start, range->end, range->flag, range->objoff);
/* We omit reserved areas because they are only for
mckernel's internal use. */
if ((range->flag && VR_RESERVED) != 0)
if ((range->flag & VR_RESERVED) != 0)
continue;
segs++;
}
@ -245,8 +245,6 @@ int gencore(struct process *proc, void *regs,
dkprintf("now generate a core file image\n");
#define DUMMY
#ifndef DUMMY
offset += sizeof(eh);
@ -286,7 +284,7 @@ int gencore(struct process *proc, void *regs,
unsigned long flag = range->flag;
unsigned long size = range->end - range->start;
if ((range->flag && VR_RESERVED) != 0)
if ((range->flag & VR_RESERVED) != 0)
continue;
ph[i].p_type = PT_LOAD;
@ -321,7 +319,7 @@ int gencore(struct process *proc, void *regs,
i = 3; /* memory segments */
list_for_each_entry(range, &vm->vm_range_list, list) {
if ((range->flag && VR_RESERVED) != 0)
if ((range->flag & VR_RESERVED) != 0)
continue;
ct[i].addr = virt_to_phys(range->start);
ct[i].len = range->end - range->start;