Revision e403e433 hw/elf_ops.h

b/hw/elf_ops.h
153 153
        syms = qemu_realloc(syms, nsyms * sizeof(*syms));
154 154

  
155 155
        qsort(syms, nsyms, sizeof(*syms), glue(symcmp, SZ));
156
        for (i = 0; i < nsyms - 1; i++) {
157
            if (syms[i].st_size == 0) {
158
                syms[i].st_size = syms[i + 1].st_value - syms[i].st_value;
159
            }
160
        }
156 161
    } else {
157 162
        qemu_free(syms);
158 163
        syms = NULL;

Also available in: Unified diff