diff options
author | Olly Betts <olly@survex.com> | 2022-03-06 17:13:45 +1300 |
---|---|---|
committer | Olly Betts <olly@survex.com> | 2022-03-07 09:11:50 +1300 |
commit | e1bb265bf7e2543b8a50f93f188ee319785bf66e (patch) | |
tree | 120e2a63bc680116a32e4c0193a487c3447d0785 /Lib/typemaps | |
parent | bb368628722f49c1b9e1f00ae3628b821724356d (diff) | |
download | swig-e1bb265bf7e2543b8a50f93f188ee319785bf66e.tar.gz |
Remove redundant conditional
clang defines __GNUC__ and __GNUC_MINOR__ as if it were GCC 4.2.1
and has since clang 2.4, which was before __has_builtin() was added.
Closes #1239
Diffstat (limited to 'Lib/typemaps')
-rw-r--r-- | Lib/typemaps/fragments.swg | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/Lib/typemaps/fragments.swg b/Lib/typemaps/fragments.swg index e83f415c4..e76a694ee 100644 --- a/Lib/typemaps/fragments.swg +++ b/Lib/typemaps/fragments.swg @@ -120,10 +120,6 @@ inline int SWIG_isfinite_func(T x) { # define SWIG_isfinite(X) (SWIG_isfinite_func(X)) # elif defined(__GNUC__) && (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 2)) # define SWIG_isfinite(X) (__builtin_isfinite(X)) -# elif defined(__clang__) && defined(__has_builtin) -# if __has_builtin(__builtin_isfinite) -# define SWIG_isfinite(X) (__builtin_isfinite(X)) -# endif # elif defined(_MSC_VER) # define SWIG_isfinite(X) (_finite(X)) # elif defined(__sun) && defined(__SVR4) |