Do we need any other special handling for these?
This causes the issue in PR26872 to go away now that we aren't creating
symbols for the string literals, but that may just be concealing a
deeper problem, so best to keep that PR open.
In my testing, it seems that InternalLinkage also needs to be added to
this if condition (to avoid duplicate symbol errors for C/C++
"static") and also AppendingLinkage (to avoid duplicate symbols for
llvm.global_ctors).
Those will be in separate patches though.