------- Additional Comments From pinskia at gcc dot gnu dot org 2005-08-23 13:15 ------- Confirmed, this is a regression from 3.4.0 where we did not have this access.
It looks like it was caused by: 2005-02-09 Richard Henderson <[EMAIL PROTECTED]> * builtins.c (DEF_BUILTIN): Add COND argument. * tree.h (DEF_BUILTIN): Likewise. * builtins.def (DEF_GCC_BUILTIN, DEF_LIB_BUILTIN, DEF_EXT_LIB_BUILTIN, DEF_C94_BUILTIN, DEF_C99_BUILTIN, DEF_C99_C90RES_BUILTIN): Update to match. (DEF_BUILTIN_STUB): New. (BUILT_IN_STACK_SAVE, BUILT_IN_STACK_RESTORE, BUILT_IN_INIT_TRAMPOLINE, BUILT_IN_ADJUST_TRAMPOLINE, BUILT_IN_NONLOCAL_GOTO, BUILT_IN_PROFILE_FUNC_ENTER, BUILT_IN_PROFILE_FUNC_EXIT): Use it. * c-common.c (DEF_BUILTIN): Add COND argument. * tree.c (local_define_builtin): New. (build_common_builtin_nodes): New. -- What |Removed |Added ---------------------------------------------------------------------------- CC| |rth at gcc dot gnu dot org Status|UNCONFIRMED |NEW Ever Confirmed| |1 Last reconfirmed|0000-00-00 00:00:00 |2005-08-23 13:16:00 date| | Summary|Bad array access in |[4.0/4.1 Regression] Bad |DEF_GCC_BUILTIN |array access in | |DEF_GCC_BUILTIN Target Milestone|--- |4.0.2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23506