diff options
author | GCC Administrator <gccadmin@gcc.gnu.org> | 2021-07-29 00:16:43 +0000 |
---|---|---|
committer | GCC Administrator <gccadmin@gcc.gnu.org> | 2021-07-29 00:16:43 +0000 |
commit | 3916902930769d5172c0feaa5f535ca7b2bafdf7 (patch) | |
tree | 45d625de626c23c586d9d982e0c51737d68b59dc /libgfortran/ChangeLog | |
parent | 1121e495b70105deeb82295f8210e30f2080bc37 (diff) | |
download | gcc-3916902930769d5172c0feaa5f535ca7b2bafdf7.zip gcc-3916902930769d5172c0feaa5f535ca7b2bafdf7.tar.gz gcc-3916902930769d5172c0feaa5f535ca7b2bafdf7.tar.bz2 |
Daily bump.
Diffstat (limited to 'libgfortran/ChangeLog')
-rw-r--r-- | libgfortran/ChangeLog | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/libgfortran/ChangeLog b/libgfortran/ChangeLog index f67f125..4374314 100644 --- a/libgfortran/ChangeLog +++ b/libgfortran/ChangeLog @@ -1,3 +1,46 @@ +2021-07-28 Sandra Loosemore <sandra@codesourcery.com> + + PR libfortran/101317 + * runtime/ISO_Fortran_binding.c: Include <inttypes.h>. + (CFI_address): Tidy error messages and comments. + (CFI_allocate): Likewise. + (CFI_deallocate): Likewise. + (CFI_establish): Likewise. Add new checks for validity of + elem_len when it's used, plus type argument and extents. + (CFI_is_contiguous): Tidy error messages and comments. + (CFI_section): Likewise. Refactor some repetitive code to + make it more understandable. + (CFI_select_part): Likewise. + (CFI_setpointer): Likewise. Check that source is not an + unallocated allocatable array or an assumed-size array. + +2021-07-28 Sandra Loosemore <sandra@codesourcery.com> + + PR libfortran/101310 + * runtime/ISO_Fortran_binding.c (CFI_section): Fix the base + address computation and simplify the code. + +2021-07-28 Sandra Loosemore <sandra@codesourcery.com> + + PR libfortran/101305 + * runtime/ISO_Fortran_binding.c (CFI_establish): Special-case + CFI_type_cptr and CFI_type_cfunptr. Correct size of long double + on targets where it has kind 10. + +2021-07-28 Sandra Loosemore <sandra@codesourcery.com> + Tobias Burnus <tobias@codesourcery.com> + + PR libfortran/101305 + * ISO_Fortran_binding.h: Fix hard-coded sizes and split into... + * ISO_Fortran_binding-1-tmpl.h: New file. + * ISO_Fortran_binding-2-tmpl.h: New file. + * ISO_Fortran_binding-3-tmpl.h: New file. + * Makefile.am: Add rule for generating ISO_Fortran_binding.h. + Adjust pathnames to that file. + * Makefile.in: Regenerated. + * mk-kinds-h.sh: New file. + * runtime/ISO_Fortran_binding.c: Fix include path. + 2021-07-26 José Rui Faustino de Sousa <jrfsousa@gmail.com> Tobias Burnus <tobias@codesourcery.com> |