From 7e5f0027679f0b2b3e1bcfd06d2e49f797e30615 Mon Sep 17 00:00:00 2001 From: burnus Date: Tue, 24 Jul 2007 12:58:20 +0000 Subject: [PATCH] gcc/fortran/ 2007-07-24 Tobias Burnus * ChangeLog: Correct entry. libgfortran/ 2007-07-24 Tobias Burnus * libgfortran.h: Add bounds_check to compile_options_t. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@126877 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/fortran/ChangeLog | 11 ++++------- libgfortran/ChangeLog | 4 ++++ libgfortran/libgfortran.h | 1 + 3 files changed, 9 insertions(+), 7 deletions(-) diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index 745343ed4e3..fbfe389a25b 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,13 +1,10 @@ 2007-07-24 Thomas Koenig PR fortran/30814 - * libgfortran.h: Add bounds_check to compile_options_t. - * runtime/compile_options.c (set_options): Add handling - of compile_options.bounds_check. - * intrinsics/pack_generic.c (pack_internal): Also determine - the number of elements if compile_options.bounds_check is - true. Raise runtime error if a different array shape is - detected. + * trans-decl.c (generate_function_code): Add argument + for flag_bounds_check to the array for set_options. + * invoke.texi (-fbounds-check): Document new libarary run-time + behaviour. 2007-07-23 Daniel Franke diff --git a/libgfortran/ChangeLog b/libgfortran/ChangeLog index 658d702668f..2b63dd1b494 100644 --- a/libgfortran/ChangeLog +++ b/libgfortran/ChangeLog @@ -1,3 +1,7 @@ +2007-07-24 Tobias Burnus + + * libgfortran.h: Add bounds_check to compile_options_t. + 2007-07-24 Thomas Koenig PR fortran/30814 diff --git a/libgfortran/libgfortran.h b/libgfortran/libgfortran.h index e0cfa450e29..a1efab26aa9 100644 --- a/libgfortran/libgfortran.h +++ b/libgfortran/libgfortran.h @@ -385,6 +385,7 @@ typedef struct int sign_zero; size_t record_marker; int max_subrecord_length; + int bounds_check; } compile_options_t; -- 2.11.0