binutils-gdb/gdb/testsuite/gdb.base/jit-reader-host.h
Mihails Strasuns 922a7c7c5d [gdb/testsuite] structured rename of jit test files
Reorganizes how JIT related test files to be more clear what are related
to JIT reader system tests and what use JIT from ELF objfiles. Those two
approaches are quite different in GDB implementation and require very
different test setup. Keeping distinction clear at the file name level
makes it easier to maintain the testsuite.

gdb/testsuite/ChangeLog:

2020-02-18  Mihails Strasuns  <mihails.strasuns@intel.com>

	* gdb.base: Rename all jit related test and source files.
2020-04-21 15:22:34 +02:00

39 lines
1.2 KiB
C

/* Copyright (C) 2009-2020 Free Software Foundation, Inc.
This file is part of GDB.
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>. */
#ifndef JITHOST_H
#define JITHOST_H
struct jithost_abi_bounds
{
const char *begin, *end;
};
struct jithost_abi
{
/* Beginning and past-the-end for the whole object. */
struct jithost_abi_bounds object;
/* Beginning and past-the-end for function_stack_mangle. */
struct jithost_abi_bounds function_stack_mangle;
/* Beginning and past-the-end for function_add. */
struct jithost_abi_bounds function_add;
};
#endif /* JITHOST_H */