summaryrefslogtreecommitdiffstats
path: root/llvm/test
diff options
context:
space:
mode:
authorBill Wendling <isanbard@gmail.com>2012-03-30 00:26:17 +0000
committerBill Wendling <isanbard@gmail.com>2012-03-30 00:26:17 +0000
commit82b87f19e22a8bd53d3e1faa9cf3029daa0bac5b (patch)
treeb471424710c2b5f406072aff6fc5cd0fcf2c7ba4 /llvm/test
parentab468b03815a8454b4bda1e5b4f20bc1ad7f1857 (diff)
downloadbcm5719-llvm-82b87f19e22a8bd53d3e1faa9cf3029daa0bac5b.tar.gz
bcm5719-llvm-82b87f19e22a8bd53d3e1faa9cf3029daa0bac5b.zip
The UTF16 string referenced by a CFString should go into the __TEXT,__ustring
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
Diffstat (limited to 'llvm/test')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud