kern/ldr: add support for --x executables
This commit is contained in:
@@ -226,6 +226,7 @@ namespace ams::ldr {
|
||||
MetaFlag_OptimizeMemoryAllocation = (1 << 4),
|
||||
MetaFlag_DisableDeviceAddressSpaceMerge = (1 << 5),
|
||||
MetaFlag_EnableAliasRegionExtraSize = (1 << 6),
|
||||
MetaFlag_PreventCodeReads = (1 << 7),
|
||||
};
|
||||
|
||||
enum AddressSpaceType {
|
||||
|
||||
@@ -27,6 +27,7 @@ namespace ams::os::impl {
|
||||
case os::MemoryPermission_ReadOnly: return svc::MemoryPermission_Read;
|
||||
case os::MemoryPermission_ReadWrite: return svc::MemoryPermission_ReadWrite;
|
||||
case os::MemoryPermission_ReadExecute: return svc::MemoryPermission_ReadExecute;
|
||||
case os::MemoryPermission_ExecuteOnly: return svc::MemoryPermission_Execute;
|
||||
AMS_UNREACHABLE_DEFAULT_CASE();
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user