Reid Spencer | dcb925e | 2007-04-15 20:08:37 +0000 | [diff] [blame] | 1 | // RUN: %llvmgcc %s -S -emit-llvm -o - | llvm-as | llvm-dis | \ |
2 | // RUN: grep llvm.used | grep foo | grep X | ||||
Chris Lattner | 76fb23c | 2005-12-05 04:48:12 +0000 | [diff] [blame] | 3 | |
4 | int X __attribute__((used)); | ||||
5 | int Y; | ||||
6 | |||||
Chris Lattner | b010d64 | 2006-09-29 17:34:56 +0000 | [diff] [blame] | 7 | __attribute__((used)) void foo() {} |
Chris Lattner | 76fb23c | 2005-12-05 04:48:12 +0000 | [diff] [blame] | 8 |