diff options
Diffstat (limited to 'Python/ceval.c')
-rw-r--r-- | Python/ceval.c | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/Python/ceval.c b/Python/ceval.c index 2088a271d8..b561cd0f30 100644 --- a/Python/ceval.c +++ b/Python/ceval.c @@ -824,8 +824,12 @@ PyEval_EvalFrameEx(PyFrameObject *f, int throwflag) PyObject *consts; #if defined(Py_DEBUG) || defined(LLTRACE) /* Make it easier to find out where we are with a debugger */ +#ifdef __GNUC__ + char *filename __attribute__((unused)); +#else char *filename; #endif +#endif /* Tuple access macros */ @@ -1288,7 +1292,7 @@ PyEval_EvalFrameEx(PyFrameObject *f, int throwflag) FAST_DISPATCH(); } - + TARGET_NOARG(DUP_TOP) { v = TOP(); @@ -1835,7 +1839,7 @@ PyEval_EvalFrameEx(PyFrameObject *f, int throwflag) } - + TARGET_WITH_IMPL_NOARG(SLICE, _slice) TARGET_WITH_IMPL_NOARG(SLICE_1, _slice) TARGET_WITH_IMPL_NOARG(SLICE_2, _slice) @@ -1860,7 +1864,7 @@ PyEval_EvalFrameEx(PyFrameObject *f, int throwflag) break; } - + TARGET_WITH_IMPL_NOARG(STORE_SLICE, _store_slice) TARGET_WITH_IMPL_NOARG(STORE_SLICE_1, _store_slice) TARGET_WITH_IMPL_NOARG(STORE_SLICE_2, _store_slice) |