aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/expr.c
diff options
context:
space:
mode:
authorEric Botcazou <ebotcazou@adacore.com>2020-03-17 21:26:43 +0100
committerGiuliano Belinassi <giuliano.belinassi@usp.br>2020-08-17 13:12:11 -0300
commit062932c505671a63705f984135c2e821fb0018ed (patch)
tree31df4b5441bb598c80229ff58df2c1bd80e44f77 /gcc/fortran/expr.c
parent05fb98fb78f996c4976b4ddbdf9550de29f11e4f (diff)
downloadgcc-062932c505671a63705f984135c2e821fb0018ed.zip
gcc-062932c505671a63705f984135c2e821fb0018ed.tar.gz
gcc-062932c505671a63705f984135c2e821fb0018ed.tar.bz2
[Ada] Fix wrong access to large bit-packed arrays with reverse SSO
2020-06-11 Eric Botcazou <ebotcazou@adacore.com> gcc/ada/ * exp_pakd.ads: Add paragraph about scalar storage order. * exp_pakd.adb (Install_PAT): Do not set the scalar storage order of the PAT here but... (Set_PB_Type): ...here instead and... (Create_Packed_Array_Impl_Type): ...here as well. * rtsfind.ads (RE_Id): Add RE_Rev_Packed_Bytes{1,2,4}. (RE_Unit_Table): Likewise. * libgnat/s-unstyp.ads (Rev_Packed_Bytes1): New derived type. (Rev_Packed_Bytes2): Likewise. (Rev_Packed_Bytes4): Likewise.
Diffstat (limited to 'gcc/fortran/expr.c')
0 files changed, 0 insertions, 0 deletions