diff options
-rw-r--r-- | hurd/default_pager.defs | 6 | ||||
-rw-r--r-- | mach-defpager/setup.c | 2 | ||||
-rw-r--r-- | sutils/swapon.c | 4 | ||||
-rw-r--r-- | trans/proxy-defpager.c | 4 |
4 files changed, 8 insertions, 8 deletions
diff --git a/hurd/default_pager.defs b/hurd/default_pager.defs index bb893d0a..2c527e4c 100644 --- a/hurd/default_pager.defs +++ b/hurd/default_pager.defs @@ -69,9 +69,7 @@ skip; /* default_pager_paging_file */ skip; /* default_pager_register_fileserver */ -#ifdef __x86_64__ -skip; /* default_pager_paging_storage */ -#else +#ifdef __i386__ /* Deprecated RPC to add or remove an area of paging storage. * Was superseded in favor of default_pager_paging_storage_new which * uses the correct type for default_pager_filename_t using c_string. @@ -83,6 +81,8 @@ routine default_pager_paging_storage( array[] of recnum_t; name : default_pager_filename_t; add : boolean_t); +#else +skip; /* default_pager_paging_storage */ #endif /* This call is made on a memory object returned by default_pager_object_create diff --git a/mach-defpager/setup.c b/mach-defpager/setup.c index 74ab3368..12ccaec8 100644 --- a/mach-defpager/setup.c +++ b/mach-defpager/setup.c @@ -100,7 +100,7 @@ S_default_pager_paging_storage_new (mach_port_t pager, return 0; } -#ifndef __x86_64__ +#ifdef __i386__ kern_return_t S_default_pager_paging_storage (mach_port_t pager, mach_port_t device, diff --git a/sutils/swapon.c b/sutils/swapon.c index 6e3d64a4..2bda8be5 100644 --- a/sutils/swapon.c +++ b/sutils/swapon.c @@ -411,8 +411,8 @@ swaponoff (const char *file, int add, int skipnotexisting) } err = default_pager_paging_storage_new (def_pager, store->port, runs, j, file, add); -#ifndef __x86_64__ - /* We don't support default_pager_paging_storage in 64 bits. */ +#ifdef __i386__ + /* We support default_pager_paging_storage only on i386. */ if (err == MIG_BAD_ID || err == EOPNOTSUPP) { err = default_pager_paging_storage (def_pager, store->port, diff --git a/trans/proxy-defpager.c b/trans/proxy-defpager.c index 314ce9f7..11c50fbf 100644 --- a/trans/proxy-defpager.c +++ b/trans/proxy-defpager.c @@ -112,7 +112,7 @@ S_default_pager_paging_storage_new (mach_port_t default_pager, err = default_pager_paging_storage_new (real_defpager, dev_master, runs, nruns, name, add); -#ifndef __x86_64__ +#ifdef __i386__ if (err == MIG_BAD_ID || err == EOPNOTSUPP) { err = default_pager_paging_storage (real_defpager, dev_master, @@ -128,7 +128,7 @@ S_default_pager_paging_storage_new (mach_port_t default_pager, return 0; } -#ifndef __x86_64__ +#ifdef __i386__ kern_return_t S_default_pager_paging_storage (mach_port_t default_pager, mach_port_t device, |