summaryrefslogtreecommitdiff
path: root/gcc/builtins.c
Commit message (Expand)AuthorAgeFilesLines
* builtin-types.def (BT_FN_FLOAT_CONST_STRING): New.Richard Henderson2002-09-161-0/+33
* real.c, real.h: Rewrite from scratch.Richard Henderson2002-09-161-1/+4
* builtin-types.def (BT_FN_FLOAT): New.Richard Henderson2002-09-041-0/+24
* expr.h (enum block_op_methods): New.Richard Henderson2002-08-291-3/+4
* Index: ChangeLogGeoffrey Keating2002-08-051-1/+0
* builtins.def: Define new builtin functions exp...Roger Sayle2002-08-031-3/+24
* builtins.c (expand_builtin): Change the default behavior to only issue an err...Roger Sayle2002-07-301-15/+4
* explow.c (convert_memory_address): Fix conversion of CONSTs.Steve Ellcey2002-07-231-6/+38
* builtins.c (std_expand_builtin_va_start): Remove unused first argument.Zack Weinberg2002-07-161-4/+3
* varargs.h: Replace with stub which issues #error.Zack Weinberg2002-07-161-33/+15
* re PR c++/7099 (G++ doesn't set the noreturn attribute on std::exit and std::...Roger Sayle2002-07-061-1/+1
* Delete SEQUENCE rtl usage outside of reorg and ssa passes.David S. Miller2002-06-111-17/+21
* tree.h: Forward-declare struct realvaluetype.Zack Weinberg2002-05-281-0/+1
* alias.c: Fix formatting.Kazu Hirata2002-05-261-88/+88
* builtins.c (builtin_memset_gen_str): New function.Roger Sayle2002-04-231-1/+58
* builtins.c: Include langhooks.h.Neil Booth2002-04-191-3/+3
* builtins.c (expand_builtin_prefetch): Force op0 pointer to Pmode if POINTERS_...Steve Ellcey2002-04-021-4/+11
* builtins.c (expand_builtin_va_arg): Give warnings not errors for promoted arg...Richard Henderson2002-03-311-11/+28
* i960.md (ret): Set PC.Jan Hubicka2002-03-271-1/+4
* re PR c/3711 (ICE in instantiate_virtual_regs_1, at function.c:3880)Jakub Jelinek2002-03-081-17/+34
* defaults.h (MODE_HAS_NANS, [...]): New.Richard Sandiford2002-03-071-10/+5
* builtins.c (expand_builtin_strncat): Remove redundant check for INTEGER_CST.Kaveh R. Ghazi2002-01-261-2/+1
* builtins.c (expand_builtin_strncpy): Use integer_zerop instead of compare_tre...Richard Kenner2002-01-251-7/+8
* loop.c (emit_prefetch_instructions): Use the prefetch insn's mode, not Pmode.Aldy Hernandez2002-01-251-1/+2
* builtins.c: Fix formatting.Kazu Hirata2002-01-031-2/+2
* re PR rtl-optimization/3508 (builtin memcmp() could be optimised)Roger Sayle2001-12-271-0/+14
* builtin-attrs.def (__builtin_printf_unlocked, [...]): Mark with the __printf_...Kaveh R. Ghazi2001-12-211-5/+24
* * builtins.c (apply_args_size): Change regno to unsigned.Aldy Hernandez2001-12-171-1/+2
* builtins.c (expand_builtin_memcmp): Mark parameter with ATTRIBUTE_UNUSED.Kaveh R. Ghazi2001-12-151-1/+1
* builtins.def: Rename BUILT_IN_FSQRT to BUILT_IN_SQRT and __builtin_fsqrt to _...Andreas Jaeger2001-12-141-3/+3
* builtins.c (expand_builtin_memset, [...]): Additional arguments TARGET and MODE.Roger Sayle2001-12-121-132/+183
* builtins.c (expand_builtin): Use a switch statement to list those functions n...Roger Sayle2001-12-111-67/+89
* builtin-types.def (BT_FN_VOID_PTR_VAR): New.Janis Johnson2001-12-071-2/+19
* attribs.c (handle_no_check_memory_usage_atribute): Deleted.Richard Kenner2001-12-051-68/+9
* builtin-types.def (BT_FN_VOID_PTR_INT_INT): New.Janis Johnson2001-12-041-0/+68
* expr.c (store_field): Pass tree instead of max size; callers changed.Richard Kenner2001-11-151-1/+1
* builtins.c (get_memory_rtx): Properly set MEM alias set and attributes.Richard Kenner2001-11-031-7/+9
* builtins.c (apply_args_size): Handle vector arguments.Aldy Hernandez2001-11-021-0/+32
* builtins.c (get_memory_rtx): Handle POINTERS_EXTEND_UNSIGNED case.Richard Kenner2001-10-281-6/+32
* builtins.c (expand_builtin_setjmp): Only call convert_memory_address if needed.Richard Kenner2001-10-231-3/+7
* alias.c (can_address_p): Compnonents are not addressable if the containing ty...Richard Kenner2001-10-231-10/+17
* builtins.c (expand_builtin_setjmp_receiver): Const-ify.Kaveh R. Ghazi2001-10-071-1/+1
* * builtins.c (c_getstr): Remove unused variable.Andreas Jaeger2001-09-221-1/+0
* builtins.c (c_strlen): Treat an offset too large for a HOST_WIDE_INT as out o...Matt Kraai2001-09-111-1/+3
* builtins.c (c_getstr): Correct thinko in last change and further cleanup.Richard Kenner2001-09-101-14/+7
* alias.c (clear_reg_alias_info): Use K&R format definition.Richard Kenner2001-09-101-57/+66
* function.c (expand_function_end): Don't init arg_pointer_save_area.Richard Henderson2001-08-271-7/+2
* emit-rtl.c: Use VA_OPEN/VA_CLOSE/VA_FIXEDARG throughout.Andreas Jaeger2001-08-271-17/+15
* Makefile.in, [...]: replace "GNU CC" with "GCC".Lars Brinkhoff2001-08-221-12/+12
* * builtins.c (type_to_class): Fix typo in last change.Kaveh R. Ghazi2001-08-221-1/+1