Dan Gohman | fea1dd0 | 2009-08-25 15:38:29 +0000 | [diff] [blame] | 1 | // RUN: %llvmgcc -S %s -o - | llvm-as -o /dev/null |
Tanya Lattner | e9af5d1 | 2004-11-06 22:41:00 +0000 | [diff] [blame] | 2 | |
Chris Lattner | 450e4f5 | 2003-08-29 21:57:18 +0000 | [diff] [blame] | 3 | struct Word { |
Misha Brukman | 8796783 | 2003-08-29 21:49:51 +0000 | [diff] [blame] | 4 | short bar; |
| 5 | short baz; |
Chris Lattner | 450e4f5 | 2003-08-29 21:57:18 +0000 | [diff] [blame] | 6 | int final:1; |
Misha Brukman | 8796783 | 2003-08-29 21:49:51 +0000 | [diff] [blame] | 7 | short quux; |
| 8 | } *word_limit; |
| 9 | |
| 10 | void foo () |
| 11 | { |
| 12 | word_limit->final = (word_limit->final && word_limit->final); |
| 13 | } |