From 5752c591bce9d19e117c3107072b121d3ac529df Mon Sep 17 00:00:00 2001
From: Uros Bizjak <uros@gcc.gnu.org>
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

