1 // RUN: %clang_cc1 -triple %itanium_abi_triple -emit-llvm %s -o - | FileCheck %s
3 // Check that the following construct, which is similar to one which occurs
4 // in Firefox, is folded correctly.
8 unsigned char x
= ((char*)(B
*)(C
*)0x1000) - (char*)0x1000;
10 // CHECK: @x = {{(dso_local )?}}global i8 1