RFR: 8248404: AArch64: Remove uses of long and unsigned long [v4]
    Coleen Phillimore 
    coleenp at openjdk.java.net
       
    Wed Jan 12 13:51:42 UTC 2022
    
    
  
On Tue, 11 Jan 2022 17:12:06 GMT, Coleen Phillimore <coleenp at openjdk.org> wrote:
>> This is what I've got:
>> 
>> 
>>   Address(Register r)
>>     : _base(r), _index(noreg), _offset(0), _mode(base_plus_offset), _target(0) { }
>>   Address(Register r, int o)
>>     : _base(r), _index(noreg), _offset(o), _mode(base_plus_offset), _target(0) { }
>>   Address(Register r, int64_t o)
>>     : _base(r), _index(noreg), _offset(o), _mode(base_plus_offset), _target(0) { }
>>   Address(Register r, uint64_t o)
>>     : _base(r), _index(noreg), _offset(o), _mode(base_plus_offset), _target(0) { }
>>   Address(Register r, ByteSize disp)
>>     : Address(r, in_bytes(disp)) { }
>
> I added ptrdiff_t but that's the same as int64_t.  I'll fix it.
I need ptrdiff_t additionally to get this to compile on our macosx-aarch64 platform.
-------------
PR: https://git.openjdk.java.net/jdk/pull/7023
    
    
More information about the hotspot-dev
mailing list