When you list the symbol table of a static library, like nm mylib.a, what does the 8 digit hex that show up next to each symbol mean? Is that the relative locat
nm shows the values of symbols. Some symbols in a library or object file may show up as zero simply because they haven't been given a value yet. They'll get their actual value at link time.
Some symbols are code symbols, some are data, etc. Before linking the symbol value is often the offset in the section it resides in,