| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Add and update tests for character literals | Seth Cantrell | 2012-01-18 | 1 | -11/+0 |
| | | | | | llvm-svn: 148392 | ||||
| * | Fix the representation of wide strings in the AST and IR so that it uses the ↵ | Eli Friedman | 2011-11-01 | 1 | -2/+2 |
| | | | | | | | | | | | native representation of integers for the elements. This fixes a bunch of nastiness involving treating wide strings as a series of bytes. Patch by Seth Cantrell. llvm-svn: 143417 | ||||
| * | Make constant aggregate constant initializers private linkage. | Eric Christopher | 2011-08-24 | 1 | -1/+1 |
| | | | | | | | | | | After talking with John making this the case for all of these is the right way to go. Fixes rdar://9804564 and PR10414 llvm-svn: 138418 | ||||
| * | Add unnamed_addr to internal globals which are only used as an operand to ↵ | Eli Friedman | 2011-05-27 | 1 | -1/+1 |
| | | | | | | | memcpy. (Spotted by looking at IR.) llvm-svn: 132226 | ||||
| * | Add unnamed_addr when creating artificial string globals. For example, in | Rafael Espindola | 2011-01-10 | 1 | -2/+2 |
| | | | | | | | | | | static const char foo[] = "foo"; static const char *bar = "bar"; the global created to hold "bar" will have it, but foo will not. llvm-svn: 123192 | ||||
| * | Add support for UCNs for character literals | Nico Weber | 2010-10-09 | 1 | -3/+32 |
| | | | | | llvm-svn: 116129 | ||||
| * | Add support for 4-byte UCNs like \U12345678. Warn about UCNs in c90 mode. | Nico Weber | 2010-10-06 | 1 | -0/+14 |
| llvm-svn: 115743 | |||||

