This option changes the attributes of a section, overriding the attributes that were set when the object file for the section was compiled or linked.
/SECTION:name[=newname][,attributes][,alignment]
After the colon ( : ), specify the name of the section. To change the section name, follow name with an equal sign (=) and a newname for the section.
To set or change the section’s attributes, specify a comma (,) followed by one or more attributes characters. To negate an attribute, precede its character with an exclamation point (!). The following characters specify memory attributes:
| Attribute | Setting | 
| c | code | 
| d | discardable | 
| e | executable | 
| i | initialized data | 
| k | cached virtual memory | 
| m | link remove | 
| o | link info | 
| p | paged virtual memory | 
| r | read | 
| s | shared | 
| u | uninitialized data | 
| w | write | 
To control alignment, specify the character a followed by a character to set the size of alignment in bytes, as follows:
| Character | Alignment size in bytes | 
| 1 | 1 | 
| 2 | 2 | 
| 4 | 4 | 
| 8 | 8 | 
| p | 16 | 
| t | 32 | 
| s | 64 | 
| x | no alignment | 
Specify the attributes and alignment characters as a string with no white space. The characters are not case sensitive.