title: Linking Object Files in a C program - Duplicate String Literals
body: <p>If 2 source file have the same string literal stored. I compiled both into object files and link them with my gcc or clang linker.  Will the linker remove the duplicate string literal and make both part (object files) refer to the same string literal ?</p>