Everything
6.2.1 Symbols generated regardless of option specifications

The optimizing linker generates symbols indicating the start and end of a section, such as, .data and .sdata.

Start symbol: __ssection-name

End symbol: __esection-name

For example, the symbol names of the start symbol and end symbol of the .data section become __s.data and __e.data, respectively. Note that a symbol will not be generated when the defined symbol name is the same with a symbol generated by the optimizing linker.