-
- Downloads
gigi.h (fill_vms_descriptor): Take GNU_TYPE instead of GNAT_FORMAL.
* gcc-interface/gigi.h (fill_vms_descriptor): Take GNU_TYPE instead of GNAT_FORMAL. * gcc-interface/utils2.c (fill_vms_descriptor): Move from here to... * gcc-interface/utils.c (fill_vms_descriptor): ...here. Take GNU_TYPE instead of GNAT_FORMAL. Protect the expression against multiple uses. Do not generate the check directly, instead instantiate the template check present in the descriptor. (make_descriptor_field): Move around. (build_vms_descriptor32): Build a template check in the POINTER field. (build_vms_descriptor): Remove useless suffixes. * gcc-interface/trans.c (call_to_gnu): Adjust fill_vms_descriptor call. From-SVN: r169788
Showing
- gcc/ada/ChangeLog 14 additions, 0 deletionsgcc/ada/ChangeLog
- gcc/ada/gcc-interface/gigi.h 4 additions, 5 deletionsgcc/ada/gcc-interface/gigi.h
- gcc/ada/gcc-interface/trans.c 3 additions, 3 deletionsgcc/ada/gcc-interface/trans.c
- gcc/ada/gcc-interface/utils.c 112 additions, 84 deletionsgcc/ada/gcc-interface/utils.c
- gcc/ada/gcc-interface/utils2.c 1 addition, 53 deletionsgcc/ada/gcc-interface/utils2.c
Loading
Please register or sign in to comment