asl | 7a969d8 | 2009-05-04 19:10:38 +0000 | [diff] [blame] | 1 | // RUN: %llvmgcc -S -m32 -mregparm=3 %s -emit-llvm -o - | grep {inreg %action} |
Dale Johannesen | 27a24b4 | 2009-06-04 18:27:43 +0000 | [diff] [blame] | 2 | // XFAIL: * |
Bill Wendling | 7447761 | 2009-06-04 23:37:19 +0000 | [diff] [blame] | 3 | // XTARGET: x86,i386,i686 |
asl | 7a969d8 | 2009-05-04 19:10:38 +0000 | [diff] [blame] | 4 | // PR3967 |
| 5 | |
| 6 | enum kobject_action { |
| 7 | KOBJ_ADD, |
| 8 | KOBJ_REMOVE, |
| 9 | KOBJ_CHANGE, |
| 10 | KOBJ_MOVE, |
| 11 | KOBJ_ONLINE, |
| 12 | KOBJ_OFFLINE, |
| 13 | KOBJ_MAX |
| 14 | }; |
| 15 | |
| 16 | struct kobject; |
| 17 | |
| 18 | int kobject_uevent(struct kobject *kobj, enum kobject_action action) {} |