diff options
author | Chris Lattner <sabre@nondot.org> | 2008-01-31 04:12:50 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2008-01-31 04:12:50 +0000 |
commit | a94035bbb86ff5b239df7dcf6e7abe45852ea3d6 (patch) | |
tree | 4874546d22a4b1a5564f16eadbadad509f2ae6cd /clang/test | |
parent | 6332dbec69017aa9505468102775f6e7399dcb8c (diff) | |
download | bcm5719-llvm-a94035bbb86ff5b239df7dcf6e7abe45852ea3d6.tar.gz bcm5719-llvm-a94035bbb86ff5b239df7dcf6e7abe45852ea3d6.zip |
Fix PR1921 by promoting negative indices to intptrty.
llvm-svn: 46599
Diffstat (limited to 'clang/test')
-rw-r--r-- | clang/test/CodeGen/exprs.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/clang/test/CodeGen/exprs.c b/clang/test/CodeGen/exprs.c index 91153691733..16b63f8883b 100644 --- a/clang/test/CodeGen/exprs.c +++ b/clang/test/CodeGen/exprs.c @@ -17,3 +17,9 @@ void *test(int *i) { _Bool test2b; int test2() {if (test2b);} +// PR1921 +int test3() { + const unsigned char *bp; + bp -= (short)1; +} + |