From 1fd93ff18cf5cc324c743564ea2347bef06c0de0 Mon Sep 17 00:00:00 2001 From: Victor Stinner Date: Mon, 10 Dec 2018 13:53:38 +0100 Subject: 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. --- Python/ceval.c | 10 +++++++--- 1 file 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) -- cgit v1.2.1