int filesym(int index, char *buf, int n)
.PP
.B
-long pc2sp(ulong pc)
+uvlong pc2sp(uvlong pc)
.PP
.B
-long pc2line(ulong pc)
+long pc2line(uvlong pc)
.PP
.B
-void textseg(ulong base, Fhdr *fp)
+void textseg(uvlong base, Fhdr *fp)
.PP
.B
-long line2addr(ulong line, ulong basepc)
+uvlong line2addr(long line, uvlong basepc, uvlong endpc)
.PP
.B
int lookup(char *fn, char *var, Symbol *s)
int getauto(Symbol *s1, int off, int class, Symbol *s2)
.PP
.B
-int findsym(long addr, int class, Symbol *s)
+int findsym(uvlong addr, int class, Symbol *s)
.PP
.B
int localsym(Symbol *s, int index)
int textsym(Symbol *s, int index)
.PP
.B
-long file2pc(char *file, ulong line)
+uvlong file2pc(char *file, long line)
.PP
.B
-int fileline(char *str, int n, ulong addr)
+long fileline(char *str, int n, uvlong addr)
.PP
.B
-int fnbound(long addr, ulong *bounds)
+int fnbound(uvlong addr, uvlong *bounds)
.SH DESCRIPTION
These functions provide machine-independent access to the
symbol table of an executable file or executing process.