aboutsummaryrefslogtreecommitdiff
path: root/gcc/c-semantics.c
AgeCommit message (Expand)AuthorFilesLines
2003-06-27rtl.h (emit_note): Remove FILE parameter.Nathan Sidwell1-5/+3
2003-06-22c-lex.c: Convert to ISO C90.Andreas Jaeger1-124/+80
2003-05-29c-semantics.c (genrtl_do_stmt_1): New function split out from...Roger Sayle1-9/+25
2003-05-17builtins.c (validate_arglist): Eliminate libiberty VA_ macros, always use std...Kaveh R. Ghazi1-5/+5
2003-05-13tree.h (STRIP_MAIN_TYPE_NOPS): New macro.Jason Merrill1-6/+9
2003-05-03c-decl.c (pending_invalid_xref_file): Remove.Nathan Sidwell1-10/+5
2003-05-02c-semantics.c (genrtl_switch_stmt, [...]): Call expand_stmt on result of expa...Geoffrey Keating1-7/+8
2003-05-01input.h (lineno): Rename to ...Nathan Sidwell1-28/+28
2003-04-29c-semantics.c (expand_unreachable_stmt): Return a tree.Geoffrey Keating1-44/+48
2003-04-20c-common.h, [...]: Rename genrtl_decl_cleanup to genrtl_cleanup_stmt.Chris Lattner1-3/+3
2003-04-17re PR c/10175 (-Wunreachable-code doesn't work for single lines)Roger Sayle1-7/+187
2003-02-22i386.c (builtin_description): Add __builtin_ia32_paddq and __builtin_ia32_psubq.Jan Hubicka1-1/+2
2003-01-15c-semantics.c (genrtl_while_stmt): Improve initial RTL generation when loop c...Roger Sayle1-12/+18
2003-01-09re PR inline-asm/8832 (traditional "asm volatile" code is illegally optimized)Eric Botcazou1-1/+1
2002-12-17c-semantics.c (add_scope_stmt): Abort if the end SCOPE_STMT doesn't match the...Jason Merrill1-0/+2
2002-12-16Merge basic-improvements-branch to trunkZack Weinberg1-3/+21
2002-12-04re PR c/7622 (tree inliner fallout (regression relative to 2.95))Eric Botcazou1-0/+1
2002-09-22ChangeLog: Follow spelling conventions.Kazu Hirata1-1/+1
2002-09-16re PR c++/7640 (g++ 3.3 ICE: SEGV in integer_zerop)Nathan Sidwell1-2/+3
2002-08-22c-common.h (RETURN_STMT_EXPR): Rename from RETURN_EXPR.Jason Merrill1-1/+1
2002-08-14Fix PR/7566Gabriel Dos Reis1-2/+1
2002-05-08cfglayout.c (function_tail_eff_head): Rename to ...Jan Hubicka1-0/+9
2002-04-03re PR c++/5636 (gcc-3.0.3, memory leakage: function that take a string as par...Jason Merrill1-5/+5
2002-03-15c-common.c (statement_code_p): Handle CLEANUP_STMT.Mark Mitchell1-0/+4
2002-02-04PR c/4475, c++/3780:Jakub Jelinek1-1/+1
2002-01-30rtl.h (NOTE_INSN_LOOP_END_TOP_COND): New.Richard Henderson1-2/+2
2002-01-22c-semantics.c (genrtl_compound_stmt): Only check nesting consistency if this ...Jason Merrill1-1/+1
2002-01-15c-common.def (FILE_STMT): New code.Jason Merrill1-1/+18
2002-01-04tree.h (expand_expr_stmt_value): Add maybe_last argument.Jakub Jelinek1-6/+11
2002-01-02c-common.h (genrtl_expr_stmt_value): Declare.Alexandre Oliva1-5/+20
2001-10-11alias.c: Remove uses of "register" specifier in declarations of arguments and...Stan Shebs1-3/+3
2001-08-27emit-rtl.c: Use VA_OPEN/VA_CLOSE/VA_FIXEDARG throughout.Andreas Jaeger1-10/+3
2001-08-22Makefile.in, [...]: replace "GNU CC" with "GCC".Lars Brinkhoff1-12/+12
2001-08-10c-common.h (RETURN_NULLIFIED_P): Lose.Jason Merrill1-7/+1
2001-08-07* c-semantics.c (make_rtl_for_local_static): Use DECL_RTL_SET_P.Jason Merrill1-1/+1
2001-08-01alias.c: Fix comment formatting.Kazu Hirata1-23/+23
2001-06-18Implement the Named Return Value optimization.Jason Merrill1-1/+9
2001-06-08stmt.c (current_nesting_level): New fn.Jason Merrill1-0/+10
2001-06-06c-semantics.c (genrtl_scope_stmt): Write out nested inline functions here, in...Mark Mitchell1-3/+24
2001-04-24c-semantics.c (add_scope_stmt): Don't call current_scope_stmt_stack multiple ...Nathan Sidwell1-6/+5
2001-04-24Lazy __FUNCTION__ generation.Nathan Sidwell1-71/+4
2001-04-11Makefile.in (ifcvt.o): Depend on toplev.h.Kaveh R. Ghazi1-0/+1
2001-03-27c-common.h (DECL_NUM_STMTS): New macro.Mark Mitchell1-0/+5
2001-03-15varasm.c (assemble_alias): Use DECL_ASSEMBLER_NAME...Mark Mitchell1-1/+1
2001-03-07Whitespace changeRichard Kenner1-2/+2
2001-03-01c-semantics.c (prune_unused_decls): Return error_mark_node instead of (tree) ...Diego Novillo1-1/+1
2001-02-27c-common.c (walk_stmt_tree): Visit the chain of the current tree even if walk...Diego Novillo1-4/+1
2001-01-02c-common.h (ASM_INPUT_P): New.Richard Henderson1-12/+11
2000-12-20c-typeck.c (build_asm_stmt): New, broken out from ...Richard Henderson1-2/+4
2000-11-25c-common.h (DECL_C_HARD_REGISTER): New.Richard Henderson1-3/+3