There is an unsaved comment in progress. You will lose your changes if you continue. Are you sure you want to reopen the work item?
vs2010: warning LNK4254: section 'ATLP' (50000040) merged into '.rdata' (40000040) with different attributes
I see atlperf.h creates a section as readonly-shared. However I don't understand why is it needed. I've dumpbin'ed my dll compiled with vs2005 and it looks like it was always 40000040, just with no warning.
If I specify /section:.rdata,rs for linker it give another warning: warning LNK4223: the SHARED (S) attribute specified for section '.rdata' is ineffective without the WRITE (W) attribute
Is the "shared" really needed for ATLP section?