You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi, pardon for a noob question, I feel it is better to ask it here since community is smaller;
So, "classic" dll files compiled with msvc normally have 5 sections (both when compiled with /MT and /MD):
.text - code
.rdata - readonly data
.data - data
.pdata - exception records
.reloc - relocs
However, when compiling with llvm (clang supplied with visual studion and llvm-msvc), i tend to see different number of sections, specifically when compiling with /MT
Example section names that i saw /remember seeing:
_RDATA
.gxfg
.00cfg
.retplne << this one is the most odd
If you can, kindly explain what are those, what their purpose is, and if i can influence their presence somehow.
The text was updated successfully, but these errors were encountered:
Hi, pardon for a noob question, I feel it is better to ask it here since community is smaller;
So, "classic" dll files compiled with msvc normally have 5 sections (both when compiled with /MT and /MD):
However, when compiling with llvm (clang supplied with visual studion and llvm-msvc), i tend to see different number of sections, specifically when compiling with /MT
Example section names that i saw /remember seeing:
If you can, kindly explain what are those, what their purpose is, and if i can influence their presence somehow.
The text was updated successfully, but these errors were encountered: