[aarch64-port-dev ] RFR: 8248414: AArch64: Remove uses of long and unsigned long ints
Andrew Dinn
adinn at redhat.com
Mon Jul 13 09:48:07 UTC 2020
Hi Andrew,
On 10/07/2020 10:09, Andrew Haley wrote:
> http://cr.openjdk.java.net/~aph/8248414-3/
>
> Incremental diff from the first version at:
>
> http://cr.openjdk.java.net/~aph/8248414-3-incremental.diff
The patch looks fine except for this one change at assembler_aarch64.hpp:673
void f(unsigned val, int msb) {
current->f(val, msb, msb);
}
- void sf(long val, int msb, int lsb) {
+ void sf(uint64_t val, int msb, int lsb) {
current->sf(val, msb, lsb);
}
I think val ought to be declared as int64_t.
regards,
Andrew Dinn
-----------
Red Hat Distinguished Engineer
Red Hat UK Ltd
Registered in England and Wales under Company Registration No. 03798903
Directors: Michael Cunningham, Michael ("Mike") O'Neill
More information about the aarch64-port-dev
mailing list