summaryrefslogtreecommitdiff
path: root/gcc/calls.c
AgeCommit message (Expand)Author
2020-04-29calls: Remove FIXME for cxx17_empty_base_field_pRichard Sandiford
2020-04-29c++, middle-end, rs6000: Fix C++17 ABI incompatibilities during class layout ...Jakub Jelinek
2020-04-22calls: Introduce cxx17_empty_base_field_p [PR94383]Jakub Jelinek
2020-03-27PR c++/94098 - ICE on attribute access redeclarationMartin Sebor
2020-03-01PR middle-end/92721 - checking ICE on attribute access redeclarationMartin Sebor
2020-01-31calls.c: refactor special_function_p for use by analyzer (v2)David Malcolm
2020-01-01Update copyright years.Jakub Jelinek
2019-11-22PR middle-end/83859 - attributes to associate pointer arguments and sizesMartin Sebor
2019-11-06introduce -fcallgraph-info optionEric Botcazou
2019-10-29[AArch64] Add support for the SVE PCSRichard Sandiford
2019-10-09PR tree-optimization/90879 - fold zero-equality of strcmp between a longer st...Martin Sebor
2019-09-06function.c (assign_parm_find_data_types): Use RECORD_OR_UNION_TYPE_P before t...Jakub Jelinek
2019-09-05re PR middle-end/91001 (internal compiler error: in extract_insn, at recog.c:...Jakub Jelinek
2019-08-20Add a pass_by_reference flag to function_arg_infoRichard Sandiford
2019-08-20Make calls.c use function_arg_info internallyRichard Sandiford
2019-08-20Add a apply_pass_by_reference_rules helperRichard Sandiford
2019-08-20Use function_arg_info for TARGET_MUST_PASS_IN_STACKRichard Sandiford
2019-08-20Use function_arg_info for TARGET_CALLEE_COPIESRichard Sandiford
2019-08-20Use function_arg_info for TARGET_FUNCTION_ARG_ADVANCERichard Sandiford
2019-08-20Use function_arg_info for TARGET_FUNCTION_(INCOMING_)ARGRichard Sandiford
2019-08-20Use function_arg_info for TARGET_PASS_BY_REFERENCERichard Sandiford
2019-08-20Use function_arg_info for TARGET_ARG_PARTIAL_BYTESRichard Sandiford
2019-08-20Add must_pass_va_arg_in_stackRichard Sandiford
2019-08-20Add pass_va_arg_by_referenceRichard Sandiford
2019-08-13Protect some checks of DECL_FUNCTION_CODERichard Sandiford
2019-07-25Come up with function_decl_type and use it in tree_function_decl.Martin Liska
2019-06-14Update preferred_stack_boundary only when expanding function callH.J. Lu
2019-05-16re PR fortran/90329 (Incompatibility between gfortran and C lapack calls)Jakub Jelinek
2019-04-04PR middle-end/89957 - ICE calling strnlen with an int128_t bound in a known r...Martin Sebor
2019-02-13Clean up MPX-related stuff.Martin Liska
2019-01-09PR other/16615 [1/5]Sandra Loosemore
2019-01-03PR tree-optimization/88659 - ICE in maybe_warn_nonstring_argMartin Sebor
2019-01-01gimple-fold.h (get_range_strlen): Update prototype.Martin Sebor
2019-01-01Update copyright years.Jakub Jelinek
2018-12-14PR tree-optimization/88372 - alloc_size attribute is ignored on function poin...Martin Sebor
2018-12-05re PR c/87028 (false positive -Wstringop-truncation strncpy with global varia...Jeff Law
2018-10-17bitmap.c (bitmap_head::dump): New.Aldy Hernandez
2018-09-28calls.c (expand_call): Try to do a tail call for thunks at -O0 too.Eric Botcazou
2018-08-28PR middle-end/86631 - missing -Walloc-size-larger-than on ILP32 hostsMartin Sebor
2018-08-28re PR middle-end/87099 (internal compiler error: segmentation fault)Jakub Jelinek
2018-08-27Come up with fndecl_built_in_p.Martin Liska
2018-08-20Add support for grouping of related diagnostics (PR other/84889)David Malcolm
2018-07-20PR middle-end/82063 - issues with arguments enabled by -WallMartin Sebor
2018-07-07tree-vrp.c (vrp_int_const_binop): Change overflow type to overflow_type.Aldy Hernandez
2018-06-18PR middle-end/85602 - -Wsizeof-pointer-memaccess for strncat with size of sourceMartin Sebor
2018-06-18PR tree-optimization/81384 - built-in form of strnlen missingMartin Sebor
2018-06-12Use poly_int rtx accessors instead of hwi accessorsRichard Sandiford
2018-06-08Remove MPXMartin Liska
2018-05-31PR c/82063 - issues with arguments enabled by -WallMartin Sebor
2018-05-29PR middle-end/85888 - New test case c-c++-common/attr-nonstring-6.c from r260...Martin Sebor