11.85 --merge, --no_merge
Enables or disables the merging of
const strings that are placed in shareable sections by the compiler.
--merge can reduce the size of the image if there are similarities
--info=merge to see a listing of the merged
By default, merging happens between different load and execution regions. Therefore, code from one execution or load region might use a string stored in different region. If you do not want this behavior, then do one of the following:
PROTECTEDload region attribute if you are using scatter-loading.
Globally disable merging with
NoteThe linker does not do any merging in AArch64 state.
The default is