Enable GCC atomic builtins on MinGW, disable on -march=i386
Properly decref objects held by fused functions
Fix fused tp_clear function prototype
Remove duplicate DECREF, tp_clear does it already
Add test for the fused type refcounting issue
Merge pull request #198 from pv/bug/fused-refcount

BUG: fix reference counting bug in fused type method descriptor
refactor comprehensions by removing separate target node (to simplify a future length-hint optimisation)

--HG--
extra : rebase_source : 476b22eeaeaea1ff69ee8069328fb47ffe18ea20
Correctly handle compile-time strings appearing in Python context.
Merge pull request #199 from nnemkin/compile_time_strings_fix

Correctly handle compile-time strings appearing in Python context.
Flush at the end of cythonize().
Merge pull request #190 from sturlamolden/master

Enable GCC atomic builtins on MinGW, disable on i386 target
Fix bug with infered const temp vars.
Const temp regression test.
Allow module-level literal lists (Fixes #113).
Merge pull request #200 from nnemkin/module_level_literal_arrays

Allow module-level literal lists (Fixes #113).
implement __kwdefaults__ for CyFunction
implement __annotations__ attribute on CyFunction (PEP 3107)
fix doctest
remove unused test code
prevent tp_new() optimisation from breaking external types with known typeobj