-
- Downloads
re PR middle-end/13448 (gcc 3.3.2, internal error when -O3 and trying to modify function const arg)
PR middle-end/13448 * c-tree.h (readonly_warning): Rename to ... (readonly_error): ... this. * c-typeck.c (build_unary_op): Adjust accordingly. (readonly_warning): Rename to ... (readonly_error): ... this and issue errors, not warnings. (build_modify_expr): Call readonly_error, not readonly_warning. (c_expand_asm_operands): Likewise. * tree-inline.c (optimize_inline_calls): Do not inline functions after errors have occurred. PR middle-end/13448 * gcc.dg/inline-5.c: New test. * gcc.dg/always-inline.c: Split out tests into ... * gcc.dg/always-inline2.c: ... this and ... * gcc.dg/always-inline3.c: ... this. From-SVN: r78682
Showing
- gcc/ChangeLog 13 additions, 0 deletionsgcc/ChangeLog
- gcc/c-tree.h 1 addition, 1 deletiongcc/c-tree.h
- gcc/c-typeck.c 13 additions, 13 deletionsgcc/c-typeck.c
- gcc/testsuite/ChangeLog 8 additions, 0 deletionsgcc/testsuite/ChangeLog
- gcc/testsuite/gcc.dg/always_inline.c 0 additions, 12 deletionsgcc/testsuite/gcc.dg/always_inline.c
- gcc/testsuite/gcc.dg/always_inline2.c 8 additions, 0 deletionsgcc/testsuite/gcc.dg/always_inline2.c
- gcc/testsuite/gcc.dg/always_inline3.c 8 additions, 0 deletionsgcc/testsuite/gcc.dg/always_inline3.c
- gcc/testsuite/gcc.dg/inline-5.c 13 additions, 0 deletionsgcc/testsuite/gcc.dg/inline-5.c
- gcc/tree-inline.c 7 additions, 1 deletiongcc/tree-inline.c
Loading
Please register or sign in to comment