Y
yyy
my question is rather theoretical than practical in the pure programming
aspect...
is "name mangling" the same as "name decorating" ?
browsing the web, you might find multiple people saying "yes", but i
vaguely remember having read that it's not exactly like that
one might say that "name mangling" is a part of c++ compiler specification
and is a naming scheme to support function overloading
"name decorating" on the other side, could be a part of a calling
convention naming scheme that supports symbol binding on the operating
system level
both affect the way given symbol is represented in the binary image, and
thus share a common field of operation, but still would denote a different
mechanism, at least considering its purpose...
are the terms perfectly equal ?
aspect...
is "name mangling" the same as "name decorating" ?
browsing the web, you might find multiple people saying "yes", but i
vaguely remember having read that it's not exactly like that
one might say that "name mangling" is a part of c++ compiler specification
and is a naming scheme to support function overloading
"name decorating" on the other side, could be a part of a calling
convention naming scheme that supports symbol binding on the operating
system level
both affect the way given symbol is represented in the binary image, and
thus share a common field of operation, but still would denote a different
mechanism, at least considering its purpose...
are the terms perfectly equal ?