[Bug ada/80117] Standard'Word_Size is wrong for aarch64 ILP32
ebotcazou at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Fri May 12 16:03:00 GMT 2017
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80117
--- Comment #20 from Eric Botcazou <ebotcazou at gcc dot gnu.org> ---
Author: ebotcazou
Date: Fri May 12 15:58:34 2017
New Revision: 247980
URL: https://gcc.gnu.org/viewcvs?rev=247980&root=gcc&view=rev
Log:
* system-linux-arm.ads (Memory_Size): Use Long_Integer'Size
instead of Word_Size.
Revert
2017-03-28 Andreas Schwab <schwab@suse.de>
PR ada/80117
* system-linux-aarch64-ilp32.ads: New file.
* gcc-interface/Makefile.in (LIBGNAT_TARGET_PAIRS_COMMON): Rename
from LIBGNAT_TARGET_PAIRS.
(LIBGNAT_TARGET_PAIRS_32, LIBGNAT_TARGET_PAIRS_64): Define.
(LIBGNAT_TARGET_PAIRS): Use LIBGNAT_TARGET_PAIRS_COMMON, and
LIBGNAT_TARGET_PAIRS_64 or LIBGNAT_TARGET_PAIRS_32 for -mabi=lp64
or -mabi=ilp32, resp.
Removed:
branches/gcc-7-branch/gcc/ada/system-linux-aarch64-ilp32.ads
Modified:
branches/gcc-7-branch/gcc/ada/ChangeLog
branches/gcc-7-branch/gcc/ada/gcc-interface/Makefile.in
branches/gcc-7-branch/gcc/ada/system-linux-arm.ads
More information about the Gcc-bugs
mailing list