blob: a65675b137865a75a004c3b7606cc0ba95893ed1 (
plain)
| 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
 | // RUN: %clang_cc1 -emit-llvm %s  -o /dev/null
/* GCC was not emitting string constants of the correct length when
 * embedded into a structure field like this.  It thought the strlength
 * was -1.
 */
typedef struct Connection_Type {
   long    to;
   char    type[10];
   long    length;
} Connection;
Connection link[3]
= { {1, "link1", 10},
    {2, "link2", 20},
    {3, "link3", 30} };
 |