51 lines
1.5 KiB
C
51 lines
1.5 KiB
C
--- src/VBox/Additions/x11/x11include/xorg-server-1.17.1/compiler.h.orig 2015-02-12 11:08:51.000000000 -0500
|
|
+++ src/VBox/Additions/x11/x11include/xorg-server-1.17.1/compiler.h 2015-02-18 17:44:16.919457000 -0500
|
|
@@ -972,26 +972,26 @@
|
|
static __inline__ void
|
|
outb(unsigned short port, unsigned char val)
|
|
{
|
|
- __asm__ __volatile__("out%B0 (%1)"::"a"(val), "d"(port));
|
|
+ __asm__ __volatile__("outb %0,%1"::"a"(val), "d"(port));
|
|
}
|
|
|
|
static __inline__ void
|
|
outw(unsigned short port, unsigned short val)
|
|
{
|
|
- __asm__ __volatile__("out%W0 (%1)"::"a"(val), "d"(port));
|
|
+ __asm__ __volatile__("outw %0,%1"::"a"(val), "d"(port));
|
|
}
|
|
|
|
static __inline__ void
|
|
outl(unsigned short port, unsigned int val)
|
|
{
|
|
- __asm__ __volatile__("out%L0 (%1)"::"a"(val), "d"(port));
|
|
+ __asm__ __volatile__("outl %0,%1"::"a"(val), "d"(port));
|
|
}
|
|
|
|
static __inline__ unsigned int
|
|
inb(unsigned short port)
|
|
{
|
|
unsigned char ret;
|
|
- __asm__ __volatile__("in%B0 (%1)":"=a"(ret):"d"(port));
|
|
+ __asm__ __volatile__("inb %1,%0":"=a"(ret):"d"(port));
|
|
|
|
return ret;
|
|
}
|
|
@@ -1000,7 +1000,7 @@
|
|
inw(unsigned short port)
|
|
{
|
|
unsigned short ret;
|
|
- __asm__ __volatile__("in%W0 (%1)":"=a"(ret):"d"(port));
|
|
+ __asm__ __volatile__("inw %1,%0":"=a"(ret):"d"(port));
|
|
|
|
return ret;
|
|
}
|
|
@@ -1009,7 +1009,7 @@
|
|
inl(unsigned short port)
|
|
{
|
|
unsigned int ret;
|
|
- __asm__ __volatile__("in%L0 (%1)":"=a"(ret):"d"(port));
|
|
+ __asm__ __volatile__("inl %1,%0":"=a"(ret):"d"(port));
|
|
|
|
return ret;
|
|
}
|