-
- Downloads
decl.c (gnat_to_gnu_entity): If -gnatd.a and not optimizing alignment for space...
* decl.c (gnat_to_gnu_entity) <object>: If -gnatd.a and not optimizing alignment for space, promote the alignment of non-scalar variables with no size and alignment. * gigi.h (gnat_types_compatible_p): Declare. * misc.c (LANG_HOOKS_TYPES_COMPATIBLE_P): Set to above predicate. * trans.c (gnat_to_gnu): Revert revision 129339 change. Minor cleanup. * utils.c (gnat_types_compatible_p) : New predicate. (convert): Use it throughout to test for cases where a mere view conversion is sufficient. * utils2.c (build_binary_op): Minor tweaks. (build_unary_op): Likewise. From-SVN: r134092
Showing
- gcc/ada/ChangeLog 14 additions, 0 deletionsgcc/ada/ChangeLog
- gcc/ada/decl.c 31 additions, 8 deletionsgcc/ada/decl.c
- gcc/ada/gigi.h 4 additions, 0 deletionsgcc/ada/gigi.h
- gcc/ada/misc.c 2 additions, 0 deletionsgcc/ada/misc.c
- gcc/ada/trans.c 38 additions, 33 deletionsgcc/ada/trans.c
- gcc/ada/utils.c 57 additions, 24 deletionsgcc/ada/utils.c
- gcc/ada/utils2.c 21 additions, 24 deletionsgcc/ada/utils2.c
Loading
Please register or sign in to comment