This should always be signed chars, so use int8_t. This fixes a miscompile when
[llvm/stm8.git] / test / FrontendC++ / 2005-02-20-BrokenReferenceTest.cpp
blob31026d30e90c7fe2e2f9fae7cf70800511a5065b
1 // RUN: %llvmgxx %s -S -o /dev/null
3 void test(unsigned char *b, int rb) {
4 typedef unsigned char imgfoo[10][rb];
5 imgfoo &br = *(imgfoo *)b;
7 br[0][0] = 1;
9 rb = br[0][0];