diff options
-rw-r--r-- | linux-user/main.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/linux-user/main.c b/linux-user/main.c index 11e9be84b2..bc8c1e6fe1 100644 --- a/linux-user/main.c +++ b/linux-user/main.c @@ -278,8 +278,8 @@ static void write_dt(void *ptr, unsigned long addr, unsigned long limit, e2 = ((addr >> 16) & 0xff) | (addr & 0xff000000) | (limit & 0x000f0000); e2 |= flags; p = ptr; - p[0] = tswapl(e1); - p[1] = tswapl(e2); + p[0] = tswap32(e1); + p[1] = tswap32(e2); } #if TARGET_X86_64 |