| Index: src/native_client/src/trusted/service_runtime/arch/x86_64/sel_addrspace_x86_64.c
|
| diff --git a/src/native_client/src/trusted/service_runtime/arch/x86_64/sel_addrspace_x86_64.c b/src/native_client/src/trusted/service_runtime/arch/x86_64/sel_addrspace_x86_64.c
|
| index c9e5e3b13cf606304eca4bc2d988ab7320809a7c..1d132af4c400ec01c7039b0a10639b7653ea5811 100644
|
| --- a/src/native_client/src/trusted/service_runtime/arch/x86_64/sel_addrspace_x86_64.c
|
| +++ b/src/native_client/src/trusted/service_runtime/arch/x86_64/sel_addrspace_x86_64.c
|
| @@ -129,22 +129,3 @@ NaClErrorCode NaClMprotectGuards(struct NaClApp *nap) {
|
| #endif
|
| return LOAD_OK;
|
| }
|
| -
|
| -void NaClTeardownMprotectGuards(struct NaClApp *nap) {
|
| - uintptr_t start_addr;
|
| -
|
| - if (!nap->guard_pages_initialized) {
|
| - NaClLog(4, "No guard pages to tear down.\n");
|
| - return;
|
| - }
|
| - start_addr = nap->mem_start;
|
| -
|
| - /*
|
| - * No need to undo mprotect, since we're just deallocating back to
|
| - * the system.
|
| - */
|
| - NaCl_page_free((void *) (start_addr - GUARDSIZE),
|
| - GUARDSIZE);
|
| - NaCl_page_free((void *) (start_addr + FOURGIG),
|
| - GUARDSIZE);
|
| -}
|
|
|