aboutsummaryrefslogtreecommitdiff
path: root/gcc/builtins.c
AgeCommit message (Expand)AuthorFilesLines
2004-11-04builtins.c (expand_builtin_return_addr, [...]): Make them static.Kazu Hirata1-3/+3
2004-10-27btest-gcc.sh (TESTLOGS): Examine regressions in libstdc++, libffi, and libjava.Geoffrey Keating1-33/+27
2004-10-19builtins.c (expand_builtin_memmove): If fold_builtin_memmove succeeds, only e...Richard Henderson1-1/+1
2004-10-10re PR c/17301 (ICE on wrong usage of __builtin_stdarg_start)Joseph Myers1-0/+5
2004-10-08c-lex.c (interpret_float): Give a pedwarn rather than a warning for an out-of...Joseph Myers1-1/+8
2004-10-08builtins.c (expand_builtin_mempcpy): Move tree handling code to fold_builtin_...Kaveh R. Ghazi1-66/+42
2004-10-08builtins.c (expand_builtin_strncpy): Delete duplicate code.Kaveh R. Ghazi1-32/+12
2004-10-06builtins.c (expand_builtin_strcpy): Delete duplicate code.Kaveh R. Ghazi1-32/+17
2004-10-05builtins.c (expand_builtin_memmove): Delete duplicate code and accept a tree ...Kaveh R. Ghazi1-29/+17
2004-10-04builtins.c (expand_builtin_memcpy): Delete duplicate code and make the first ...Kaveh R. Ghazi1-18/+7
2004-10-03builtins.c (expand_builtin_memcmp, [...]): Delete duplicate code.Kaveh R. Ghazi1-142/+20
2004-10-01builtins.c (expand_builtin_strstr, [...]): Eliminate duplicate code.Kaveh R. Ghazi1-336/+43
2004-09-30builtins.c (expand_builtin_strlen): Do not call emit_move_insn with a PLUS as...Ulrich Weigand1-7/+7
2004-09-26builtins.c (expand_builtin_memcmp): Adjust MEM_SIZE to reflect size of memory...Ulrich Weigand1-0/+8
2004-09-26builtins.c (get_memory_rtx): Set mem attributes for non-ADDR_EXPR expressions.Ulrich Weigand1-6/+11
2004-09-23* builtins.c: Fix a comment typo.Kazu Hirata1-1/+1
2004-09-23builtins.c (simplify_builtin_va_start): Remove.Eric Christopher1-213/+90
2004-09-20builtins.c (fold_builtin): Call the new omonymous target hook for machine-dep...Paolo Bonzini1-1/+1
2004-09-17alias.c (find_base_decl): Remove unreachable case '3' block.Jeffrey D. Oldham1-3/+3
2004-09-15attribs.c, [...]: Use %<, %> and %q for quoting in diagnostics going through ...Joseph Myers1-27/+27
2004-09-15builtins.c (expand_builtin_memmove): Optimize memmove (x, y, 1) into memcpy (...Jakub Jelinek1-0/+10
2004-09-09builtins.c (build_va_arg_indirect_ref): New function.Frank Ch. Eigler1-5/+10
2004-09-09builtins.c: Fix prototype for fold_builtin_atan.Eric Christopher1-1/+1
2004-09-08builtins.c (fold_builtin_strlen, [...]): New functions.Eric Christopher1-294/+379
2004-09-08Makefile.in (builtins.o): Depend on tree-mudflap.h.Andreas Tobler1-0/+1
2004-09-08builtins.c (std_gimplify_va_arg_expr): Mark INDIRECT_REF nodes generated from...Frank Ch. Eigler1-2/+10
2004-09-07builtins.c (fold_builtin_strchr): Use build_int_cst, not fold_convert.Nathan Sidwell1-15/+10
2004-09-04builtins.c (expand_builtin_mathfn): Handle BUILT_IN_RINT{,F,L} using rint_optab.Uros Bizjak1-0/+7
2004-09-02builtins.c (expand_builtin_cabs): Delete.Eric Christopher1-38/+11
2004-08-30alias.c (mems_in_disjoint_alias_sets_p, [...]): Use gcc_assert and gcc_unreac...Nathan Sidwell1-48/+39
2004-08-25tree.h (build_int_cst): New, sign extended constant.Nathan Sidwell1-21/+20
2004-08-15tree.h (build_int_cst): New.Nathan Sidwell1-36/+38
2004-08-10builtins.def (BUILT_IN_STACK_ALLOC): Remove.Richard Henderson1-5/+0
2004-07-25fold-const.c (constant_boolean_node): Make extern.Roger Sayle1-1/+2
2004-07-21builtins.c (expand_builtin_setjmp_receiver): Fix comment for code removal.Eric Christopher1-14/+13
2004-07-18builtins.c (simplify_builtin_memcmp, [...]): Delete.Roger Sayle1-254/+131
2004-07-16builtins.c (std_expand_builtin_va_arg): Remove.Richard Henderson1-181/+2
2004-07-16builtins.c (expand_builtin_stpcpy): Do not create temporary reg with VOIDmode.Steve Ellcey1-1/+6
2004-07-14expr.c (enqueue_insn, [...]): Remove.Paolo Bonzini1-13/+1
2004-07-13builtins.c (std_gimplify_va_arg_expr): Handle types passed by reference.Richard Henderson1-11/+9
2004-07-12function.c (expand_function_start): Ensure r_save is in Pmode.Steve Ellcey1-0/+2
2004-07-12target.h (struct gcc_target): Move gimplify_va_arg_expr next to build_builtin...Richard Henderson1-2/+2
2004-07-11builtins.c (fold_builtin_fputs): Don't bother converting the return type to i...Roger Sayle1-2/+3
2004-07-10builtins.c (std_gimplify_va_arg_expr): Widen align/boundary to HOST_WIDE_INT.Richard Henderson1-2/+2
2004-07-10expr.h (store_bit_field, [...]): Remove last argument.Jakub Jelinek1-2/+1
2004-07-10* builtins.c (std_gimplify_va_arg_expr): Fix borked BIT_AND_EXPR.Richard Henderson1-6/+5
2004-07-09* builtins.c (expand_builtin_stpcpy): Don't modify len.Richard Henderson1-3/+3
2004-07-09builtins.c (std_gimplify_va_arg_expr): Deny ARGS_GROW_DOWNWARD.Richard Henderson1-42/+31
2004-07-09builtin-types.def (BT_UINT): Rename from BT_UNSIGNED.Jan Beulich1-0/+5
2004-07-09builtins.c (fold_builtin_strncpy): Make sure len is a constant before compari...Alexandre Oliva1-0/+5