From: Stefan Behnel Date: Sun, 2 Sep 2012 19:16:55 +0000 (+0200) Subject: work around C compiler warnings about unused utility functions by registering the... X-Git-Tag: 0.18b1~231 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=6184fab94902acbd4f4000e49a54e123d97e5eb6;p=platform%2Fupstream%2Fpython-cython.git work around C compiler warnings about unused utility functions by registering the signature with the smallest dependency last --- diff --git a/Cython/Compiler/Builtin.py b/Cython/Compiler/Builtin.py index 6b466ee..757a228 100644 --- a/Cython/Compiler/Builtin.py +++ b/Cython/Compiler/Builtin.py @@ -216,20 +216,20 @@ builtin_function_table = [ BuiltinFunction('delattr', "OO", "r", "PyObject_DelAttr"), BuiltinFunction('dir', "O", "O", "PyObject_Dir"), BuiltinFunction('divmod', "OO", "O", "PyNumber_Divmod"), - BuiltinFunction('exec', "OOO", "O", "__Pyx_PyExec3", - utility_code = pyexec_utility_code), - BuiltinFunction('exec', "OO", "O", "__Pyx_PyExec2", - utility_code = pyexec_utility_code), BuiltinFunction('exec', "O", "O", "__Pyx_PyExecGlobals", utility_code = pyexec_globals_utility_code), + BuiltinFunction('exec', "OO", "O", "__Pyx_PyExec2", + utility_code = pyexec_utility_code), + BuiltinFunction('exec', "OOO", "O", "__Pyx_PyExec3", + utility_code = pyexec_utility_code), #('eval', "", "", ""), #('execfile', "", "", ""), #('filter', "", "", ""), - BuiltinFunction('getattr', "OO", "O", "PyObject_GetAttr"), - BuiltinFunction('getattr', "OOO", "O", "__Pyx_GetAttr3", - utility_code = getattr3_utility_code), BuiltinFunction('getattr3', "OOO", "O", "__Pyx_GetAttr3", "getattr", utility_code = getattr3_utility_code), # Pyrex compatibility + BuiltinFunction('getattr', "OOO", "O", "__Pyx_GetAttr3", + utility_code = getattr3_utility_code), + BuiltinFunction('getattr', "OO", "O", "PyObject_GetAttr"), BuiltinFunction('hasattr', "OO", "b", "PyObject_HasAttr"), BuiltinFunction('hash', "O", "h", "PyObject_Hash"), #('hex', "", "", ""),