> Here is the patch: > > X32 uses 64 as word size instead of 32. This must not affect the > Address type definition which is based on Memory_Size. > > PR ada/80626 > * system-linux-x86.ads (Memory_Size): Use Long_Integer'Size > instead of Word_Size. > > Tested on x86-64 with -m64/-m32/-mx32. OK for trunk and > gcc-7-branch?
That's OK.