diff options
author | Etienne Brateau <etienne.brateau@gmail.com> | 2020-03-28 16:04:53 +0100 |
---|---|---|
committer | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2020-03-28 16:04:53 +0100 |
commit | 5313b8b80301ab2bde55351d48263ca5caee72ce (patch) | |
tree | 8115b84010dedcc80f9fd2f492d6bf8dec2d3a2e /i386 | |
parent | e8d448c1fe095e98eaab7bd422373e1ded282bc2 (diff) | |
download | gnumach-5313b8b80301ab2bde55351d48263ca5caee72ce.tar.gz gnumach-5313b8b80301ab2bde55351d48263ca5caee72ce.tar.bz2 gnumach-5313b8b80301ab2bde55351d48263ca5caee72ce.zip |
Fix inl result size
* i386/i386/pio.h (inl): Make result unsigned int instead of unsigned
long.
Diffstat (limited to 'i386')
-rw-r--r-- | i386/i386/pio.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/i386/i386/pio.h b/i386/i386/pio.h index f0e5e274..fa0bab9f 100644 --- a/i386/i386/pio.h +++ b/i386/i386/pio.h @@ -32,7 +32,7 @@ #endif /* __GNUC__ */ #define inl(y) \ -({ unsigned long _tmp__; \ +({ unsigned int _tmp__; \ asm volatile("inl %1, %0" : "=a" (_tmp__) : "d" ((unsigned short)(y))); \ _tmp__; }) |