From 5752c591bce9d19e117c3107072b121d3ac529df Mon Sep 17 00:00:00 2001 From: Uros Bizjak Date: Mon, 23 Jan 2012 15:57:44 +0100 Subject: re PR libitm/51830 (FAIL: libitm.c/mem(cpy|set)-1.c execution test) PR libitm/51830 * builtin-types.def (BT_FN_UINT_UINT_VAR): New. * gtm-builtins.def (BUILT_IN_TM_START): Declare as BT_FN_UINT_UINT_VAR. libitm/ChangeLog: PR libitm/51830 * config/x86/sjlj.S (_ITM_beginTransaction) [!__x86_64__]: Load the first function argument to %eax. From-SVN: r183435 --- gcc/builtin-types.def | 2 ++ 1 file changed, 2 insertions(+) (limited to 'gcc/builtin-types.def') diff --git a/gcc/builtin-types.def b/gcc/builtin-types.def index 8edf744461e..3a05b3ba73f 100644 --- a/gcc/builtin-types.def +++ b/gcc/builtin-types.def @@ -498,6 +498,8 @@ DEF_FUNCTION_TYPE_VAR_1 (BT_FN_VOID_CONST_PTR_VAR, BT_VOID, BT_CONST_PTR) DEF_FUNCTION_TYPE_VAR_1 (BT_FN_INT_CONST_STRING_VAR, BT_INT, BT_CONST_STRING) +DEF_FUNCTION_TYPE_VAR_1 (BT_FN_UINT_UINT_VAR, + BT_UINT, BT_UINT) DEF_FUNCTION_TYPE_VAR_2 (BT_FN_INT_FILEPTR_CONST_STRING_VAR, BT_INT, BT_FILEPTR, BT_CONST_STRING) -- cgit v1.2.1