From: Victor Stinner Date: Mon, 10 Dec 2018 12:53:38 +0000 (+0100) Subject: ceval.c: mark debug 'filename' variable as unused (GH-11074) X-Git-Tag: v2.7.16rc1~40 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1fd93ff18cf5cc324c743564ea2347bef06c0de0;p=thirdparty%2FPython%2Fcpython.git ceval.c: mark debug 'filename' variable as unused (GH-11074) Use GCC __attribute__((unused)) to mark the debug variable 'filename' as unused in Python/ceval.c. --- diff --git a/Python/ceval.c b/Python/ceval.c index 2088a271d86e..b561cd0f3039 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)