commit - 1ab0f6f00bbbb313ddc79f3905546124363079d6
commit + 8b549a62142839c7e184939fe56850987dded578
blob - 62fcf73a02a1c00b3aeedbc0827537cfa06c8d7b
blob + 79d8ac08f38e9da5aa430277b06333769af9b5ad
--- include/mach.h
+++ include/mach.h
int crackelf(int fd, Fhdr *hdr);
int crackmacho(int fd, Fhdr *hdr);
-int syminit(Fhdr*);
+int symopen(Fhdr*);
int symdwarf(Fhdr*);
int symelf(Fhdr*);
int symstabs(Fhdr*);
int symmacho(Fhdr*);
+void symclose(Fhdr*);
int mapfile(Fhdr *fp, ulong base, Map *map, Regs **regs);
void unmapfile(Fhdr *fp, Map *map);
blob - e47e20a88dcf7900c2a54eb501dac3007080ddd1
blob + 490c4521e34522c97e6aacb937f307ec1f03f9f0
--- src/cmd/acid/builtin.c
+++ src/cmd/acid/builtin.c
free(correg);
mapfile(corhdr, 0, cormap, &correg);
}
- if(syminit(fp) < 0)
- fprint(2, "syminit %s: %r\n", file);
+ if(symopen(fp) < 0)
+ fprint(2, "symopen %s: %r\n", file);
else
addvarsym(fp);
return;
blob - f1372f84bc6176bb4e7674faff65a627f24e3b2a
blob + 8f3fbb810ae307ea1b83ec6c5d046cf430d44ffa
--- src/cmd/acid/main.c
+++ src/cmd/acid/main.c
}
if(symhdr)
- syminit(symhdr);
+ symopen(symhdr);
if(!mach)
mach = machcpu;