gcc/gcc/fortran
Francois-Xavier Coudert ba4698e168 re PR fortran/34956 (-fbounds-check: bounds_check_9.f90: Use of uninitialized memory)
PR fortran/34956
	* trans-array.c (gfc_conv_ss_startstride): Fix the logic to avoid
	checking bounds of absent optional arguments.

From-SVN: r133037
2008-03-08 18:22:31 +00:00
..
arith.c arith.c: Update copyright years. 2008-02-24 22:43:48 +01:00
arith.h arith.c: Update copyright years. 2008-02-24 22:43:48 +01:00
array.c arith.c: Update copyright years. 2008-02-24 22:43:48 +01:00
bbt.c arith.c: Update copyright years. 2008-02-24 22:43:48 +01:00
ChangeLog re PR fortran/34956 (-fbounds-check: bounds_check_9.f90: Use of uninitialized memory) 2008-03-08 18:22:31 +00:00
ChangeLog-2002
ChangeLog-2003
ChangeLog-2004
ChangeLog-2005
ChangeLog-2006
ChangeLog-2007
ChangeLog.ptr
check.c re PR fortran/33197 (Fortran 2008: math functions) 2008-03-03 23:46:20 +00:00
config-lang.in
convert.c trans-array.c (gfc_conv_descriptor_data_get, [...]): Use fold_buildN instead of buildN. 2008-02-24 17:43:23 +01:00
data.c system.h (USE_MAPPED_LOCATION): Poison. 2008-02-26 16:05:24 +00:00
data.h arith.c: Update copyright years. 2008-02-24 22:43:48 +01:00
decl.c re PR fortran/33197 (Fortran 2008: math functions) 2008-03-06 12:40:28 +00:00
dependency.c arith.c: Update copyright years. 2008-02-24 22:43:48 +01:00
dependency.h arith.c: Update copyright years. 2008-02-24 22:43:48 +01:00
dump-parse-tree.c arith.c: Update copyright years. 2008-02-24 22:43:48 +01:00
error.c system.h (USE_MAPPED_LOCATION): Poison. 2008-02-26 16:05:24 +00:00
expr.c re PR fortran/35059 (Seg fault when max constructor limit reached) 2008-02-29 22:50:25 +00:00
f95-lang.c re PR fortran/33387 (Fortran front-end should translate intrinsics by calling C99 function instead of libgfortran functions) 2008-02-27 14:32:02 +00:00
gfc-internals.texi arith.c: Update copyright years. 2008-02-24 22:43:48 +01:00
gfortran.h re PR fortran/33197 (Fortran 2008: math functions) 2008-03-03 23:46:20 +00:00
gfortran.texi re PR fortran/33197 (Fortran 2008: math functions) 2008-03-03 23:46:20 +00:00
gfortranspec.c re PR driver/35420 (--version copyright date vs. 2008) 2008-03-02 23:50:02 +01:00
interface.c re PR fortran/35033 (Valid ASSIGNMENT(=) rejected) 2008-02-26 23:33:35 +01:00
intrinsic.c re PR fortran/33197 (Fortran 2008: math functions) 2008-03-06 12:40:28 +00:00
intrinsic.h re PR fortran/33197 (Fortran 2008: math functions) 2008-03-06 12:40:28 +00:00
intrinsic.texi re PR fortran/33197 (Fortran 2008: math functions) 2008-03-03 23:46:20 +00:00
invoke.texi re PR fortran/33197 (Fortran 2008: math functions) 2008-03-03 23:46:20 +00:00
io.c arith.c: Update copyright years. 2008-02-24 22:43:48 +01:00
ioparm.def
iresolve.c re PR fortran/33197 (Fortran 2008: math functions) 2008-03-03 23:46:20 +00:00
iso-c-binding.def arith.c: Update copyright years. 2008-02-24 22:43:48 +01:00
iso-fortran-env.def arith.c: Update copyright years. 2008-02-24 22:43:48 +01:00
lang-specs.h re PR fortran/33197 (Fortran 2008: math functions) 2008-03-03 23:46:20 +00:00
lang.opt re PR fortran/33197 (Fortran 2008: math functions) 2008-03-03 23:46:20 +00:00
libgfortran.h re PR fortran/33197 (Fortran 2008: math functions) 2008-03-03 23:46:20 +00:00
Make-lang.in
match.c arith.c: Update copyright years. 2008-02-24 22:43:48 +01:00
match.h arith.c: Update copyright years. 2008-02-24 22:43:48 +01:00
matchexp.c arith.c: Update copyright years. 2008-02-24 22:43:48 +01:00
mathbuiltins.def re PR fortran/33197 (Fortran 2008: math functions) 2008-03-03 23:46:20 +00:00
misc.c arith.c: Update copyright years. 2008-02-24 22:43:48 +01:00
module.c arith.c: Update copyright years. 2008-02-24 22:43:48 +01:00
openmp.c arith.c: Update copyright years. 2008-02-24 22:43:48 +01:00
options.c re PR fortran/33197 (Fortran 2008: math functions) 2008-03-03 23:46:20 +00:00
parse.c re PR fortran/33197 (Fortran 2008: math functions) 2008-03-03 23:46:20 +00:00
parse.h arith.c: Update copyright years. 2008-02-24 22:43:48 +01:00
primary.c arith.c: Update copyright years. 2008-02-24 22:43:48 +01:00
resolve.c re PR fortran/34868 (ICE with -ff2c for function returning a complex number) 2008-02-28 15:42:21 +00:00
scanner.c system.h (USE_MAPPED_LOCATION): Poison. 2008-02-26 16:05:24 +00:00
simplify.c re PR fortran/33197 (Fortran 2008: math functions) 2008-03-06 12:40:28 +00:00
st.c arith.c: Update copyright years. 2008-02-24 22:43:48 +01:00
symbol.c arith.c: Update copyright years. 2008-02-24 22:43:48 +01:00
target-memory.c arith.c: Update copyright years. 2008-02-24 22:43:48 +01:00
target-memory.h arith.c: Update copyright years. 2008-02-24 22:43:48 +01:00
trans-array.c re PR fortran/34956 (-fbounds-check: bounds_check_9.f90: Use of uninitialized memory) 2008-03-08 18:22:31 +00:00
trans-array.h arith.c: Update copyright years. 2008-02-24 22:43:48 +01:00
trans-common.c trans-array.c (gfc_conv_descriptor_data_get, [...]): Use fold_buildN instead of buildN. 2008-02-24 17:43:23 +01:00
trans-const.c re PR fortran/34729 (Localization of run-time error messages, written into the executable) 2008-02-25 08:36:15 +00:00
trans-const.h re PR fortran/34729 (Localization of run-time error messages, written into the executable) 2008-02-25 08:36:15 +00:00
trans-decl.c re PR fortran/31463 ([patch] inconsistent warnings if function return value is not set) 2008-02-28 15:22:55 -05:00
trans-expr.c re PR fortran/35059 (Seg fault when max constructor limit reached) 2008-02-29 22:50:25 +00:00
trans-intrinsic.c re PR fortran/33197 (Fortran 2008: math functions) 2008-03-03 23:46:20 +00:00
trans-io.c system.h (USE_MAPPED_LOCATION): Poison. 2008-02-26 16:05:24 +00:00
trans-openmp.c trans-array.c (gfc_conv_descriptor_data_get, [...]): Use fold_buildN instead of buildN. 2008-02-24 17:43:23 +01:00
trans-stmt.c trans-array.c (gfc_conv_descriptor_data_get, [...]): Use fold_buildN instead of buildN. 2008-02-24 17:43:23 +01:00
trans-stmt.h arith.c: Update copyright years. 2008-02-24 22:43:48 +01:00
trans-types.c arith.c: Update copyright years. 2008-02-24 22:43:48 +01:00
trans-types.h arith.c: Update copyright years. 2008-02-24 22:43:48 +01:00
trans.c system.h (USE_MAPPED_LOCATION): Poison. 2008-02-26 16:05:24 +00:00
trans.h re PR fortran/33387 (Fortran front-end should translate intrinsics by calling C99 function instead of libgfortran functions) 2008-02-27 14:32:02 +00:00
types.def arith.c: Update copyright years. 2008-02-24 22:43:48 +01:00