|
|
|
@ -1193,11 +1193,11 @@ Result KProcess::LoadFromMetadata(const FileSys::ProgramMetadata& metadata, std: |
|
|
|
// However, some (buggy) programs/libraries like skyline incorrectly depend on the
|
|
|
|
// existence of ASLR pages before the entry point, so we will adjust the load address
|
|
|
|
// to point to about 2GiB into the ASLR region.
|
|
|
|
code_address = 0x8000'0000 + CodeStartOffset; |
|
|
|
code_address = 0x8000'0000; |
|
|
|
break; |
|
|
|
case FileSys::ProgramAddressSpaceType::Is36Bit: |
|
|
|
flag |= Svc::CreateProcessFlag::AddressSpace64BitDeprecated; |
|
|
|
code_address = 0x800'0000 + CodeStartOffset; |
|
|
|
code_address = 0x800'0000; |
|
|
|
break; |
|
|
|
case FileSys::ProgramAddressSpaceType::Is32Bit: |
|
|
|
flag |= Svc::CreateProcessFlag::AddressSpace32Bit; |
|
|
|
|