forked from OSchip/llvm-project
				
			
		
			
				
	
	
		
			22 lines
		
	
	
		
			381 B
		
	
	
	
		
			C
		
	
	
	
			
		
		
	
	
			22 lines
		
	
	
		
			381 B
		
	
	
	
		
			C
		
	
	
	
| // RUN: %clang_cc1 < %s -emit-llvm
 | |
| struct test {
 | |
|   int a;
 | |
| };
 | |
| 
 | |
| extern struct test t;
 | |
| 
 | |
| int *b=&t.a;
 | |
| 
 | |
| 
 | |
| // PR2049
 | |
| typedef struct mark_header_tag {
 | |
|  unsigned char mark[7];
 | |
| } mark_header_t;
 | |
| int is_rar_archive(int fd) {
 | |
|         const mark_header_t rar_hdr[2] = {{0x52, 0x61, 0x72, 0x21, 0x1a, 0x07, 0x00}, {'U', 'n', 'i', 'q', 'u', 'E', '!'}};
 | |
|         foo(rar_hdr);
 | |
| 
 | |
|         return 0;
 | |
| }
 | |
| 
 |