]> git.ipfire.org Git - thirdparty/gcc.git/commit
[Ada] Spurious error on parameterless acccess_to_subprogram
authorEd Schonberg <schonberg@adacore.com>
Thu, 28 May 2020 21:09:32 +0000 (17:09 -0400)
committerGiuliano Belinassi <giuliano.belinassi@usp.br>
Mon, 17 Aug 2020 16:17:13 +0000 (13:17 -0300)
commit2c4b1e59192981d476fb8a345a7438890deab788
tree58e5cca4d7ed44959f858d8fa0c3bc1ade3a252e
parente6ab530389319cd1d9345ad53cc32fd81cc20cab
[Ada] Spurious error on parameterless acccess_to_subprogram

gcc/ada/

* exp_ch3.adb (Build_Access_Subprogram_Wrapper_Body): Create a
proper signature when the access type denotes a parameterless
subprogram.
* exp_ch6.adb (Expand_Call): Handle properly a  parameterless
indirect call when the corresponding access type has contracts.
gcc/ada/exp_ch3.adb
gcc/ada/exp_ch6.adb