The man page for ld-linux.so refers to resolving symbols but doesn't explain this concept.
http://man7.org/linux/man-pages/man8/ld.so.8.html
I think the phrase in question is also used outside of ld and linux.
What does it mean to resolve a symbol? I've seen this phrase a lot but I've never seen a definition.
What led to this question is that I'm sure if resolving a symbol for a variable will guarantee construction of the variable or if resolving a symbol just notes the existence of a variable. The question is related to this one:
Force Eager Initialization of Static Variables in Dynamically Linked Libs