12224Sctornqvi/* This testcase is part of GDB, the GNU debugger. 22224Sctornqvi 32224Sctornqvi Copyright 2011-2020 Free Software Foundation, Inc. 42224Sctornqvi 52224Sctornqvi This program is free software; you can redistribute it and/or modify 62224Sctornqvi it under the terms of the GNU General Public License as published by 72224Sctornqvi the Free Software Foundation; either version 3 of the License, or 82224Sctornqvi (at your option) any later version. 92224Sctornqvi 102224Sctornqvi This program is distributed in the hope that it will be useful, 112224Sctornqvi but WITHOUT ANY WARRANTY; without even the implied warranty of 122224Sctornqvi MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 132224Sctornqvi GNU General Public License for more details. 142224Sctornqvi 152224Sctornqvi You should have received a copy of the GNU General Public License 162224Sctornqvi along with this program. If not, see <http://www.gnu.org/licenses/>. */ 172224Sctornqvi 182224Sctornqvi#include "trace-common.h" 192224Sctornqvi#include <inttypes.h> 202224Sctornqvi 212224Sctornqviint64_t globvar; 222224Sctornqvi 232224Sctornqvistatic void 242224Sctornqvibegin (void) 252224Sctornqvi{ 262224Sctornqvi} 272224Sctornqvi 282224Sctornqvistatic void 292224Sctornqvimarker (int8_t arg8, int16_t arg16, int32_t arg32, int64_t arg64) 302224Sctornqvi{ 312224Sctornqvi FAST_TRACEPOINT_LABEL(set_point); 322224Sctornqvi} 332224Sctornqvi 342224Sctornqvistatic void 352224Sctornqviend (void) 362224Sctornqvi{ 372224Sctornqvi} 382224Sctornqvi 392224Sctornqviint 402224Sctornqvimain () 412224Sctornqvi{ 422224Sctornqvi begin (); 432224Sctornqvi 442224Sctornqvi for (globvar = 1; globvar < 11; ++globvar) 452224Sctornqvi marker (globvar, globvar + (1 << 8), globvar + (1 << 16), 462224Sctornqvi globvar + (1LL << 32)); 472224Sctornqvi 482224Sctornqvi end (); 492224Sctornqvi return 0; 502224Sctornqvi} 512224Sctornqvi