[Fuchsia] Use the read/write permission flag names when mapping VMOs.

The ZX_VM_FLAG_PERM_* names have been deprecated in favour of the
ZX_VM_PERM_* form, and will shortly be removed from the Fuchsia SDK.

Bug: chromium:925597
Change-Id: Ibb2d5c364fa62c9f7a0a9bb0cd715c41fd757522
Reviewed-on: https://swiftshader-review.googlesource.com/c/24068
Reviewed-by: Nicolas Capens <nicolascapens@google.com>
Tested-by: Wez <wez@google.com>
diff --git a/src/Reactor/ExecutableMemory.cpp b/src/Reactor/ExecutableMemory.cpp
index 78aa72c..68fc51b 100644
--- a/src/Reactor/ExecutableMemory.cpp
+++ b/src/Reactor/ExecutableMemory.cpp
@@ -216,7 +216,7 @@
 		}
 		zx_vaddr_t reservation;
 		zx_status_t status = zx_vmar_map(
-			zx_vmar_root_self(), ZX_VM_FLAG_PERM_READ | ZX_VM_FLAG_PERM_WRITE,
+			zx_vmar_root_self(), ZX_VM_PERM_READ | ZX_VM_PERM_WRITE,
 			0, vmo, 0, length, &reservation);
 		zx_handle_close(vmo);
 		if (status != ZX_OK) {
@@ -256,7 +256,7 @@
 		VirtualProtect(memory, bytes, PAGE_EXECUTE_READ, &oldProtection);
 	#elif defined(__Fuchsia__)
 		zx_status_t status = zx_vmar_protect(
-			zx_vmar_root_self(), ZX_VM_FLAG_PERM_READ | ZX_VM_FLAG_PERM_EXECUTE,
+			zx_vmar_root_self(), ZX_VM_PERM_READ | ZX_VM_PERM_EXECUTE,
 			reinterpret_cast<zx_vaddr_t>(memory), bytes);
 	    ASSERT(status != ZX_OK);
 	#else