git://git.onelab.eu
/
linux-2.6.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
vserver 1.9.3
[linux-2.6.git]
/
include
/
asm-um
/
processor-i386.h
diff --git
a/include/asm-um/processor-i386.h
b/include/asm-um/processor-i386.h
index
02decdc
..
b276481
100644
(file)
--- a/
include/asm-um/processor-i386.h
+++ b/
include/asm-um/processor-i386.h
@@
-6,8
+6,8
@@
#ifndef __UM_PROCESSOR_I386_H
#define __UM_PROCESSOR_I386_H
#ifndef __UM_PROCESSOR_I386_H
#define __UM_PROCESSOR_I386_H
-extern int
cpu
_has_xmm;
-extern int
cpu
_has_cmov;
+extern int
host
_has_xmm;
+extern int
host
_has_cmov;
struct arch_thread {
unsigned long debugregs[8];
struct arch_thread {
unsigned long debugregs[8];
@@
-19,6
+19,13
@@
struct arch_thread {
#include "asm/arch/user.h"
#include "asm/arch/user.h"
+/*
+ * Default implementation of macro that returns current
+ * instruction pointer ("program counter"). Stolen
+ * from asm-i386/processor.h
+ */
+#define current_text_addr() ({ void *pc; __asm__("movl $1f,%0\n1:":"=g" (pc)); pc; })
+
#include "asm/processor-generic.h"
#endif
#include "asm/processor-generic.h"
#endif