summaryrefslogtreecommitdiff
path: root/gcc/c-semantics.c
Commit message (Expand)AuthorAgeFilesLines
* c-common.h, [...]: Rename genrtl_decl_cleanup to genrtl_cleanup_stmt.Chris Lattner2003-04-201-3/+3
* re PR c/10175 (-Wunreachable-code doesn't work for single lines)Roger Sayle2003-04-171-7/+187
* i386.c (builtin_description): Add __builtin_ia32_paddq and __builtin_ia32_psubq.Jan Hubicka2003-02-221-1/+2
* c-semantics.c (genrtl_while_stmt): Improve initial RTL generation when loop c...Roger Sayle2003-01-151-12/+18
* re PR inline-asm/8832 (traditional "asm volatile" code is illegally optimized)Eric Botcazou2003-01-091-1/+1
* c-semantics.c (add_scope_stmt): Abort if the end SCOPE_STMT doesn't match the...Jason Merrill2002-12-171-0/+2
* Merge basic-improvements-branch to trunkZack Weinberg2002-12-161-3/+21
* re PR c/7622 (tree inliner fallout (regression relative to 2.95))Eric Botcazou2002-12-041-0/+1
* ChangeLog: Follow spelling conventions.Kazu Hirata2002-09-221-1/+1
* re PR c++/7640 (g++ 3.3 ICE: SEGV in integer_zerop)Nathan Sidwell2002-09-161-2/+3
* c-common.h (RETURN_STMT_EXPR): Rename from RETURN_EXPR.Jason Merrill2002-08-221-1/+1
* Fix PR/7566Gabriel Dos Reis2002-08-141-2/+1
* cfglayout.c (function_tail_eff_head): Rename to ...Jan Hubicka2002-05-081-0/+9
* re PR c++/5636 (gcc-3.0.3, memory leakage: function that take a string as par...Jason Merrill2002-04-031-5/+5
* c-common.c (statement_code_p): Handle CLEANUP_STMT.Mark Mitchell2002-03-151-0/+4
* PR c/4475, c++/3780:Jakub Jelinek2002-02-041-1/+1
* rtl.h (NOTE_INSN_LOOP_END_TOP_COND): New.Richard Henderson2002-01-301-2/+2
* c-semantics.c (genrtl_compound_stmt): Only check nesting consistency if this ...Jason Merrill2002-01-221-1/+1
* c-common.def (FILE_STMT): New code.Jason Merrill2002-01-151-1/+18
* tree.h (expand_expr_stmt_value): Add maybe_last argument.Jakub Jelinek2002-01-041-6/+11
* c-common.h (genrtl_expr_stmt_value): Declare.Alexandre Oliva2002-01-021-5/+20
* alias.c: Remove uses of "register" specifier in declarations of arguments and...Stan Shebs2001-10-111-3/+3
* emit-rtl.c: Use VA_OPEN/VA_CLOSE/VA_FIXEDARG throughout.Andreas Jaeger2001-08-271-10/+3
* Makefile.in, [...]: replace "GNU CC" with "GCC".Lars Brinkhoff2001-08-221-12/+12
* c-common.h (RETURN_NULLIFIED_P): Lose.Jason Merrill2001-08-101-7/+1
* * c-semantics.c (make_rtl_for_local_static): Use DECL_RTL_SET_P.Jason Merrill2001-08-071-1/+1
* alias.c: Fix comment formatting.Kazu Hirata2001-08-011-23/+23
* Implement the Named Return Value optimization.Jason Merrill2001-06-181-1/+9
* stmt.c (current_nesting_level): New fn.Jason Merrill2001-06-081-0/+10
* c-semantics.c (genrtl_scope_stmt): Write out nested inline functions here, in...Mark Mitchell2001-06-061-3/+24
* c-semantics.c (add_scope_stmt): Don't call current_scope_stmt_stack multiple ...Nathan Sidwell2001-04-241-6/+5
* Lazy __FUNCTION__ generation.Nathan Sidwell2001-04-241-71/+4
* Makefile.in (ifcvt.o): Depend on toplev.h.Kaveh R. Ghazi2001-04-111-0/+1
* c-common.h (DECL_NUM_STMTS): New macro.Mark Mitchell2001-03-271-0/+5
* varasm.c (assemble_alias): Use DECL_ASSEMBLER_NAME...Mark Mitchell2001-03-151-1/+1
* Whitespace changeRichard Kenner2001-03-071-2/+2
* c-semantics.c (prune_unused_decls): Return error_mark_node instead of (tree) ...Diego Novillo2001-03-011-1/+1
* c-common.c (walk_stmt_tree): Visit the chain of the current tree even if walk...Diego Novillo2001-02-271-4/+1
* c-common.h (ASM_INPUT_P): New.Richard Henderson2001-01-021-12/+11
* c-typeck.c (build_asm_stmt): New, broken out from ...Richard Henderson2000-12-201-2/+4
* c-common.h (DECL_C_HARD_REGISTER): New.Richard Henderson2000-11-251-3/+3
* Makefile.in (C_AND_OBJC_OBJS): Add c-dump.o.Mark Mitchell2000-11-101-1/+1
* stmt.c (expand_start_null_loop): New.Richard Henderson2000-11-011-1/+5
* c-semantics.c (genrtl_do_stmt): Use integer_zerop instead of integer_zero_node.Richard Henderson2000-10-311-1/+1
* * c-semantics.c (genrtl_do_stmt): Special case do/while(0).Richard Henderson2000-10-311-11/+20
* c-semantics.c (make_rtl_for_local_static): Don't clobber DECL_ASSEMBLER_NAME.Mark Mitchell2000-10-291-8/+19
* splay-tree.c (splay_tree_predecessor): Fix typo in comment.Mark Mitchell2000-09-171-20/+110
* c-common.h (genrtl_clear_out_block): Remove.Mark Mitchell2000-09-121-14/+2
* c-common.h (add_stmt): Change prototype.Mark Mitchell2000-09-101-21/+29
* c-common.h (prep_stmt): Declare.Mark Mitchell2000-09-071-4/+103