------- Comment #33 from hjl at lucon dot org 2007-11-05 00:22 ------- (In reply to comment #32) > > What if you want to reference this string from somewhere that should > never be discarded, like a global variable? >
Since the string is local, that global variable is defined in the same file as the string. You should put the global variable in a section which belongs to the same comdat group as the local string. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33871