Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/gregkh/driver...
[linux-2.6/verdex.git] / include / asm-um / current.h
blob8fd72f69ce65d263da723de56bec53137e7a7f60
1 /*
2 * Copyright (C) 2000 Jeff Dike (jdike@karaya.com)
3 * Licensed under the GPL
4 */
6 #ifndef __UM_CURRENT_H
7 #define __UM_CURRENT_H
9 #ifndef __ASSEMBLY__
11 #include "asm/page.h"
12 #include "linux/thread_info.h"
14 #define current (current_thread_info()->task)
16 /*Backward compatibility - it's used inside arch/um.*/
17 #define current_thread current_thread_info()
19 #endif /* __ASSEMBLY__ */
21 #endif
24 * Overrides for Emacs so that we follow Linus's tabbing style.
25 * Emacs will notice this stuff at the end of the file and automatically
26 * adjust the settings for this buffer only. This must remain at the end
27 * of the file.
28 * ---------------------------------------------------------------------------
29 * Local variables:
30 * c-file-style: "linux"
31 * End: