Skip to content
  • Bill Wendling's avatar
    The UTF16 string referenced by a CFString should go into the __TEXT,__ustring · 82b87f19
    Bill Wendling authored
    section. A 'normal' string will go into the __TEXT,__const section, but this
    isn't good for UTF16 strings. The __ustring section allows for coalescing, among
    other niceties (such as allowing the linker to easily split up strings).
    
    Instead of outputting the UTF16 string as a series of bytes, output it as a
    series of shorts. The back-end will then nicely place the UTF16 string into the
    correct section, because it's a mensch.
    <rdar://problem/10655949>
    
    llvm-svn: 153710
    82b87f19
Loading