mirror of
				https://git.suyu.dev/suyu/suyu
				synced 2025-11-04 00:49:02 -06:00 
			
		
		
		
	arm: Use 64-bit addressing in a bunch of places.
This commit is contained in:
		@@ -20,7 +20,7 @@ namespace HLE {
 | 
			
		||||
 * HLE a function return from the current ARM11 userland process
 | 
			
		||||
 * @param res Result to return
 | 
			
		||||
 */
 | 
			
		||||
static inline void FuncReturn(u32 res) {
 | 
			
		||||
static inline void FuncReturn(u64 res) {
 | 
			
		||||
    Core::CPU().SetReg(0, res);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -274,7 +274,7 @@ ResultVal<VAddr> CROHelper::RebaseSegmentTable(u32 cro_size, VAddr data_segment_
 | 
			
		||||
        }
 | 
			
		||||
        SetEntry(i, segment);
 | 
			
		||||
    }
 | 
			
		||||
    return MakeResult<u32>(prev_data_segment + module_address);
 | 
			
		||||
    return MakeResult<VAddr>(prev_data_segment + module_address);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
ResultCode CROHelper::RebaseExportNamedSymbolTable() {
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user