sim: create header namespace
The gdb/callback.h & gdb/remote-sim.h headers have nothing to do with gdb and are really definitions for the libsim API under the sim/ tree. While gdb uses those headers as a client, it's not specific to it. So create a new sim/ namespace and move the headers there.
This commit is contained in:
parent
183aaaf72a
commit
df68e12b3b
@ -1,3 +1,8 @@
|
||||
2021-05-14 Mike Frysinger <vapier@gentoo.org>
|
||||
|
||||
* remote-sim.c: Change gdb/callback.h & gdb/remote-sim.h includes to
|
||||
sim/callback.h & sim/sim.h.
|
||||
|
||||
2021-05-13 Mike Frysinger <vapier@gentoo.org>
|
||||
|
||||
* lm32-tdep.c: Delete gdb/callback.h, gdb/remote-sim.h, and
|
||||
|
@ -33,8 +33,8 @@
|
||||
#include "target.h"
|
||||
#include "process-stratum-target.h"
|
||||
#include "gdbcore.h"
|
||||
#include "gdb/callback.h"
|
||||
#include "gdb/remote-sim.h"
|
||||
#include "sim/callback.h"
|
||||
#include "sim/sim.h"
|
||||
#include "command.h"
|
||||
#include "regcache.h"
|
||||
#include "sim-regno.h"
|
||||
|
@ -1,3 +1,8 @@
|
||||
2021-05-14 Mike Frysinger <vapier@gentoo.org>
|
||||
|
||||
* callback.h: Moved to ../sim/callback.h.
|
||||
* remote-sim.h: Moved to ../sim/sim.h.
|
||||
|
||||
2021-02-04 Mike Frysinger <vapier@gentoo.org>
|
||||
|
||||
* sim-riscv.h: New file.
|
||||
|
4
include/sim/ChangeLog
Normal file
4
include/sim/ChangeLog
Normal file
@ -0,0 +1,4 @@
|
||||
2021-05-14 Mike Frysinger <vapier@gentoo.org>
|
||||
|
||||
* callback.h: Moved from ../gdb/callback.h.
|
||||
* sim.h: Moved from ../gdb/remote-sim.h.
|
@ -42,8 +42,8 @@
|
||||
is ENVIRONMENT_OPERATING.
|
||||
*/
|
||||
|
||||
#ifndef CALLBACK_H
|
||||
#define CALLBACK_H
|
||||
#ifndef SIM_CALLBACK_H
|
||||
#define SIM_CALLBACK_H
|
||||
|
||||
/* ??? The reason why we check for va_start here should be documented. */
|
||||
|
@ -17,8 +17,8 @@
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with this program. If not, see <http://www.gnu.org/licenses/>. */
|
||||
|
||||
#if !defined (REMOTE_SIM_H)
|
||||
#define REMOTE_SIM_H 1
|
||||
#ifndef SIM_SIM_H
|
||||
#define SIM_SIM_H 1
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
@ -296,4 +296,4 @@ char **sim_complete_command (SIM_DESC sd, const char *text, const char *word);
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif /* !defined (REMOTE_SIM_H) */
|
||||
#endif /* !defined (SIM_SIM_H) */
|
@ -1,3 +1,7 @@
|
||||
2021-05-14 Mike Frysinger <vapier@gentoo.org>
|
||||
|
||||
* README-HACKING: Update callback.h path.
|
||||
|
||||
2021-05-12 Mike Frysinger <vapier@gentoo.org>
|
||||
|
||||
* README-HACKING: Delete mention of SIM_AC_OPTION_ENVIRONMENT.
|
||||
|
@ -294,7 +294,7 @@ Userspace System Calls
|
||||
By default, the libgloss userspace is simulated. That means the system call
|
||||
numbers and calling convention matches that of libgloss. Simulating other
|
||||
userspaces (such as Linux) is pretty straightforward, but let's first focus
|
||||
on the basics. The basic API is covered in include/gdb/callback.h.
|
||||
on the basics. The basic API is covered in include/sim/callback.h.
|
||||
|
||||
When an instruction is simulated that invokes the system call method (such as
|
||||
forcing a hardware trap or exception), your simulator code should set up the
|
||||
|
@ -1,3 +1,8 @@
|
||||
2021-05-14 Mike Frysinger <vapier@gentoo.org>
|
||||
|
||||
* cpustate.h: Update include path.
|
||||
* interp.c: Likewise.
|
||||
|
||||
2021-05-04 Mike Frysinger <vapier@gentoo.org>
|
||||
|
||||
* configure: Regenerate.
|
||||
|
@ -27,7 +27,7 @@
|
||||
#include <stdint.h>
|
||||
#include <inttypes.h>
|
||||
|
||||
#include "gdb/remote-sim.h"
|
||||
#include "sim/sim.h"
|
||||
|
||||
/* Symbolic names used to identify general registers which also match
|
||||
the registers indices in machine code.
|
||||
|
@ -29,8 +29,8 @@
|
||||
|
||||
#include "ansidecl.h"
|
||||
#include "bfd.h"
|
||||
#include "gdb/callback.h"
|
||||
#include "gdb/remote-sim.h"
|
||||
#include "sim/callback.h"
|
||||
#include "sim/sim.h"
|
||||
#include "gdb/signals.h"
|
||||
#include "gdb/sim-aarch64.h"
|
||||
|
||||
|
@ -1,3 +1,8 @@
|
||||
2021-05-14 Mike Frysinger <vapier@gentoo.org>
|
||||
|
||||
* armos.c: Update include path.
|
||||
* wrapper.c: Likewise.
|
||||
|
||||
2021-05-04 Mike Frysinger <vapier@gentoo.org>
|
||||
|
||||
* configure: Regenerate.
|
||||
|
@ -54,7 +54,7 @@
|
||||
/* For RDIError_BreakpointReached. */
|
||||
#include "dbg_rdi.h"
|
||||
|
||||
#include "gdb/callback.h"
|
||||
#include "sim/callback.h"
|
||||
extern host_callback *sim_callback;
|
||||
|
||||
extern unsigned ARMul_OSInit (ARMul_State *);
|
||||
|
@ -27,8 +27,8 @@
|
||||
#include <string.h>
|
||||
#include <bfd.h>
|
||||
#include <signal.h>
|
||||
#include "gdb/callback.h"
|
||||
#include "gdb/remote-sim.h"
|
||||
#include "sim/callback.h"
|
||||
#include "sim/sim.h"
|
||||
#include "sim-main.h"
|
||||
#include "sim-options.h"
|
||||
#include "armemu.h"
|
||||
|
@ -1,3 +1,7 @@
|
||||
2021-05-14 Mike Frysinger <vapier@gentoo.org>
|
||||
|
||||
* interp.c: Update include path.
|
||||
|
||||
2021-05-04 Mike Frysinger <vapier@gentoo.org>
|
||||
|
||||
* configure: Regenerate.
|
||||
|
@ -23,7 +23,7 @@
|
||||
|
||||
#include "bfd.h"
|
||||
#include "libiberty.h"
|
||||
#include "gdb/remote-sim.h"
|
||||
#include "sim/sim.h"
|
||||
|
||||
#include "sim-main.h"
|
||||
#include "sim-base.h"
|
||||
|
@ -1,3 +1,7 @@
|
||||
2021-05-14 Mike Frysinger <vapier@gentoo.org>
|
||||
|
||||
* interp.c: Update include path.
|
||||
|
||||
2021-05-04 Mike Frysinger <vapier@gentoo.org>
|
||||
|
||||
* configure: Regenerate.
|
||||
|
@ -29,7 +29,7 @@
|
||||
#include <unistd.h>
|
||||
#include <sys/time.h>
|
||||
|
||||
#include "gdb/callback.h"
|
||||
#include "sim/callback.h"
|
||||
#include "gdb/signals.h"
|
||||
#include "sim-main.h"
|
||||
#include "sim-syscall.h"
|
||||
|
@ -1,3 +1,15 @@
|
||||
2021-05-14 Mike Frysinger <vapier@gentoo.org>
|
||||
|
||||
* Make-common.in (callback_h, remote_sim_h): Update path.
|
||||
* callback.c: Update include path.
|
||||
* gentmap.c (gen_targ_map_c): Likewise.
|
||||
* sim-basics.h: Likewise.
|
||||
* sim-close.c: Likewise.
|
||||
* sim-core.c: Likewise.
|
||||
* sim-load.c: Likewise.
|
||||
* sim-module.h: Likewise.
|
||||
* syscall.c: Likewise.
|
||||
|
||||
2021-05-08 Mike Frysinger <vapier@gentoo.org>
|
||||
|
||||
* Make-common.in (modules.c): Touch $@ at the end.
|
||||
|
@ -258,8 +258,8 @@ LINK_FOR_BUILD = $(CC_FOR_BUILD) $(BUILD_CFLAGS) $(LDFLAGS_FOR_BUILD) -o $@
|
||||
|
||||
RUNTESTFLAGS =
|
||||
|
||||
callback_h = $(srcroot)/include/gdb/callback.h
|
||||
remote_sim_h = $(srcroot)/include/gdb/remote-sim.h
|
||||
callback_h = $(srcroot)/include/sim/callback.h
|
||||
remote_sim_h = $(srcroot)/include/sim/sim.h
|
||||
|
||||
all: libsim.a run$(EXEEXT) .gdbinit
|
||||
|
||||
|
@ -35,7 +35,7 @@
|
||||
#include <time.h>
|
||||
#include <sys/types.h>
|
||||
#include <sys/stat.h>
|
||||
#include "gdb/callback.h"
|
||||
#include "sim/callback.h"
|
||||
#include "targ-vals.h"
|
||||
/* For xmalloc. */
|
||||
#include "libiberty.h"
|
||||
|
@ -71,7 +71,7 @@ gen_targ_map_c (void)
|
||||
printf ("#include <errno.h>\n");
|
||||
printf ("#include <fcntl.h>\n");
|
||||
printf ("#include \"ansidecl.h\"\n");
|
||||
printf ("#include \"gdb/callback.h\"\n");
|
||||
printf ("#include \"sim/callback.h\"\n");
|
||||
printf ("#include \"targ-vals.h\"\n");
|
||||
printf ("\n");
|
||||
|
||||
|
@ -119,8 +119,8 @@ typedef enum {
|
||||
/* Basic definitions - ordered so that nothing calls what comes after it. */
|
||||
|
||||
#include "ansidecl.h"
|
||||
#include "gdb/callback.h"
|
||||
#include "gdb/remote-sim.h"
|
||||
#include "sim/callback.h"
|
||||
#include "sim/sim.h"
|
||||
|
||||
#include "sim-config.h"
|
||||
|
||||
|
@ -20,7 +20,7 @@
|
||||
|
||||
#include "sim-main.h"
|
||||
#include "sim-module.h"
|
||||
#include "gdb/remote-sim.h"
|
||||
#include "sim/sim.h"
|
||||
|
||||
/* Generic implementation of sim_close that works with simulators that use
|
||||
sim-module for all custom runtime options. */
|
||||
|
@ -454,7 +454,7 @@ sim_core_translate (sim_core_mapping *mapping,
|
||||
|
||||
|
||||
#if EXTERN_SIM_CORE_P
|
||||
/* See include/gdb/remote-sim.h. */
|
||||
/* See include/sim/sim.h. */
|
||||
char *
|
||||
sim_memory_map (SIM_DESC sd)
|
||||
{
|
||||
|
@ -31,8 +31,8 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. */
|
||||
#include "bfd.h"
|
||||
#include "sim-utils.h"
|
||||
|
||||
#include "gdb/callback.h"
|
||||
#include "gdb/remote-sim.h"
|
||||
#include "sim/callback.h"
|
||||
#include "sim/sim.h"
|
||||
|
||||
static void eprintf (host_callback *, const char *, ...);
|
||||
static void xprintf (host_callback *, const char *, ...);
|
||||
|
@ -30,7 +30,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. */
|
||||
|
||||
TODO: Add facilities for saving/restoring state to/from a file. */
|
||||
|
||||
#include "gdb/remote-sim.h"
|
||||
#include "sim/sim.h"
|
||||
|
||||
/* Various function types. */
|
||||
|
||||
|
@ -40,7 +40,7 @@
|
||||
#include <time.h>
|
||||
#include <sys/types.h>
|
||||
#include <sys/stat.h>
|
||||
#include "gdb/callback.h"
|
||||
#include "sim/callback.h"
|
||||
#include "targ-vals.h"
|
||||
|
||||
#ifndef ENOSYS
|
||||
|
@ -1,3 +1,9 @@
|
||||
2021-05-14 Mike Frysinger <vapier@gentoo.org>
|
||||
|
||||
* Makefile.in: Update path.
|
||||
* cr16_sim.h: Update include path.
|
||||
* interp.c: Likewise.
|
||||
|
||||
2021-05-04 Mike Frysinger <vapier@gentoo.org>
|
||||
|
||||
* configure: Regenerate.
|
||||
|
@ -27,7 +27,7 @@ SIM_EXTRA_CLEAN = clean-extra
|
||||
|
||||
SIM_EXTRA_DEPS = simops.h
|
||||
|
||||
INCLUDE = cr16_sim.h $(srcroot)/include/gdb/callback.h targ-vals.h \
|
||||
INCLUDE = cr16_sim.h $(srcroot)/include/sim/callback.h targ-vals.h \
|
||||
$(srcroot)/include/gdb/sim-cr16.h
|
||||
|
||||
# This selects the cr16 newlib/libgloss syscall definitions.
|
||||
|
@ -23,7 +23,7 @@
|
||||
#include <ctype.h>
|
||||
#include <limits.h>
|
||||
#include "ansidecl.h"
|
||||
#include "gdb/callback.h"
|
||||
#include "sim/callback.h"
|
||||
#include "opcode/cr16.h"
|
||||
#include "bfd.h"
|
||||
|
||||
@ -41,7 +41,7 @@
|
||||
|
||||
extern int cr16_debug;
|
||||
|
||||
#include "gdb/remote-sim.h"
|
||||
#include "sim/sim.h"
|
||||
#include "sim-config.h"
|
||||
#include "sim-types.h"
|
||||
|
||||
|
@ -23,8 +23,8 @@
|
||||
#include <stdlib.h>
|
||||
#include <string.h>
|
||||
#include "bfd.h"
|
||||
#include "gdb/callback.h"
|
||||
#include "gdb/remote-sim.h"
|
||||
#include "sim/callback.h"
|
||||
#include "sim/sim.h"
|
||||
|
||||
#include "sim-main.h"
|
||||
#include "sim-options.h"
|
||||
|
@ -1,3 +1,9 @@
|
||||
2021-05-14 Mike Frysinger <vapier@gentoo.org>
|
||||
|
||||
* Makefile.in: Update path.
|
||||
* d10v_sim.h: Update include path.
|
||||
* interp.c: Likewise.
|
||||
|
||||
2021-05-04 Mike Frysinger <vapier@gentoo.org>
|
||||
|
||||
* configure: Regenerate.
|
||||
|
@ -28,7 +28,7 @@ SIM_EXTRA_CLEAN = clean-extra
|
||||
|
||||
SIM_EXTRA_DEPS = simops.h
|
||||
|
||||
INCLUDE = d10v_sim.h $(srcroot)/include/gdb/callback.h targ-vals.h endian.c \
|
||||
INCLUDE = d10v_sim.h $(srcroot)/include/sim/callback.h targ-vals.h endian.c \
|
||||
$(srcroot)/include/gdb/sim-d10v.h
|
||||
|
||||
# This selects the d10v newlib/libgloss syscall definitions.
|
||||
|
@ -3,7 +3,7 @@
|
||||
#include <ctype.h>
|
||||
#include <limits.h>
|
||||
#include "ansidecl.h"
|
||||
#include "gdb/callback.h"
|
||||
#include "sim/callback.h"
|
||||
#include "opcode/d10v.h"
|
||||
#include "bfd.h"
|
||||
|
||||
@ -21,7 +21,7 @@
|
||||
|
||||
extern int d10v_debug;
|
||||
|
||||
#include "gdb/remote-sim.h"
|
||||
#include "sim/sim.h"
|
||||
#include "sim-config.h"
|
||||
#include "sim-types.h"
|
||||
|
||||
|
@ -2,8 +2,8 @@
|
||||
#include <inttypes.h>
|
||||
#include <signal.h>
|
||||
#include "bfd.h"
|
||||
#include "gdb/callback.h"
|
||||
#include "gdb/remote-sim.h"
|
||||
#include "sim/callback.h"
|
||||
#include "sim/sim.h"
|
||||
|
||||
#include "sim-main.h"
|
||||
#include "sim-options.h"
|
||||
|
@ -1,3 +1,8 @@
|
||||
2021-05-14 Mike Frysinger <vapier@gentoo.org>
|
||||
|
||||
* interf.c: Update include path.
|
||||
* sis.h: Likewise.
|
||||
|
||||
2021-05-04 Mike Frysinger <vapier@gentoo.org>
|
||||
|
||||
* configure: Regenerate.
|
||||
|
@ -28,7 +28,7 @@
|
||||
#include <dis-asm.h>
|
||||
#include "sim-config.h"
|
||||
|
||||
#include "gdb/remote-sim.h"
|
||||
#include "sim/sim.h"
|
||||
#include "gdb/signals.h"
|
||||
|
||||
#define PSR_CWP 0x7
|
||||
|
@ -15,8 +15,8 @@
|
||||
|
||||
#include "config.h"
|
||||
#include "ansidecl.h"
|
||||
#include "gdb/callback.h"
|
||||
#include "gdb/remote-sim.h"
|
||||
#include "sim/callback.h"
|
||||
#include "sim/sim.h"
|
||||
#include <sim-config.h>
|
||||
#include <stdint.h>
|
||||
|
||||
|
@ -1,3 +1,7 @@
|
||||
2021-05-14 Mike Frysinger <vapier@gentoo.org>
|
||||
|
||||
* interp.c: Update include path.
|
||||
|
||||
2021-05-04 Mike Frysinger <vapier@gentoo.org>
|
||||
|
||||
* configure: Regenerate.
|
||||
|
@ -22,8 +22,8 @@
|
||||
specific simulator. Normally this file will be kept small and the target
|
||||
details will live in other files.
|
||||
|
||||
For more specific details on these functions, see the gdb/remote-sim.h
|
||||
header file. */
|
||||
For more specific details on these functions, see the sim/sim.h header
|
||||
file. */
|
||||
|
||||
#include "config.h"
|
||||
|
||||
|
@ -1,3 +1,7 @@
|
||||
2021-05-14 Mike Frysinger <vapier@gentoo.org>
|
||||
|
||||
* interp.c: Update include path.
|
||||
|
||||
2021-05-04 Mike Frysinger <vapier@gentoo.org>
|
||||
|
||||
* configure: Regenerate.
|
||||
|
@ -25,9 +25,9 @@
|
||||
#include <stdint.h>
|
||||
|
||||
#include "bfd.h"
|
||||
#include "gdb/callback.h"
|
||||
#include "sim/callback.h"
|
||||
#include "libiberty.h"
|
||||
#include "gdb/remote-sim.h"
|
||||
#include "sim/sim.h"
|
||||
|
||||
#include "sim-main.h"
|
||||
#include "sim-options.h"
|
||||
|
@ -1,3 +1,8 @@
|
||||
2021-05-14 Mike Frysinger <vapier@gentoo.org>
|
||||
|
||||
* gdb-if.c: Update include path.
|
||||
* syscalls.c: Likewise.
|
||||
|
||||
2021-05-07 Mike Frysinger <vapier@gentoo.org>
|
||||
|
||||
* mem.c: Include errno.h.
|
||||
|
@ -28,8 +28,8 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. */
|
||||
|
||||
#include "ansidecl.h"
|
||||
#include "libiberty.h"
|
||||
#include "gdb/callback.h"
|
||||
#include "gdb/remote-sim.h"
|
||||
#include "sim/callback.h"
|
||||
#include "sim/sim.h"
|
||||
#include "gdb/signals.h"
|
||||
#include "gdb/sim-m32c.h"
|
||||
|
||||
|
@ -25,7 +25,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. */
|
||||
#include <unistd.h>
|
||||
#include <sys/time.h>
|
||||
|
||||
#include "gdb/callback.h"
|
||||
#include "sim/callback.h"
|
||||
|
||||
#include "cpu.h"
|
||||
#include "mem.h"
|
||||
|
@ -1,3 +1,7 @@
|
||||
2021-05-14 Mike Frysinger <vapier@gentoo.org>
|
||||
|
||||
* sim-main.h: Update include path.
|
||||
|
||||
2021-05-07 Mike Frysinger <vapier@gentoo.org>
|
||||
|
||||
* dv-m68hc11tim.c (cycle_to_string): Increase buf to 128 bytes.
|
||||
|
@ -28,8 +28,8 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. */
|
||||
|
||||
#include "opcode/m68hc11.h"
|
||||
|
||||
#include "gdb/callback.h"
|
||||
#include "gdb/remote-sim.h"
|
||||
#include "sim/callback.h"
|
||||
#include "sim/sim.h"
|
||||
#include "opcode/m68hc11.h"
|
||||
#include "sim-types.h"
|
||||
|
||||
|
@ -1,3 +1,7 @@
|
||||
2021-05-14 Mike Frysinger <vapier@gentoo.org>
|
||||
|
||||
* interp.c: Update include path.
|
||||
|
||||
2021-05-04 Mike Frysinger <vapier@gentoo.org>
|
||||
|
||||
* configure.ac: Delete SIM_AC_OPTION_WARNINGS call.
|
||||
|
@ -24,9 +24,9 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. */
|
||||
#include <sys/param.h>
|
||||
#include <unistd.h>
|
||||
#include "bfd.h"
|
||||
#include "gdb/callback.h"
|
||||
#include "sim/callback.h"
|
||||
#include "libiberty.h"
|
||||
#include "gdb/remote-sim.h"
|
||||
#include "sim/sim.h"
|
||||
|
||||
#include "sim-main.h"
|
||||
#include "sim-base.h"
|
||||
|
@ -1,3 +1,7 @@
|
||||
2021-05-14 Mike Frysinger <vapier@gentoo.org>
|
||||
|
||||
* interp.c: Update include path.
|
||||
|
||||
2021-05-04 Mike Frysinger <vapier@gentoo.org>
|
||||
|
||||
* interp.c (sim_engine_run): Call TRACE_INSN.
|
||||
|
@ -22,9 +22,9 @@
|
||||
#include <string.h>
|
||||
#include <unistd.h>
|
||||
#include "bfd.h"
|
||||
#include "gdb/callback.h"
|
||||
#include "sim/callback.h"
|
||||
#include "libiberty.h"
|
||||
#include "gdb/remote-sim.h"
|
||||
#include "sim/sim.h"
|
||||
|
||||
#include "sim-main.h"
|
||||
#include "sim-options.h"
|
||||
|
@ -1,3 +1,7 @@
|
||||
2021-05-14 Mike Frysinger <vapier@gentoo.org>
|
||||
|
||||
* interp.c: Update include path.
|
||||
|
||||
2021-05-04 Mike Frysinger <vapier@gentoo.org>
|
||||
|
||||
* dv-tx3904sio.c: Include stdlib.h.
|
||||
|
@ -48,8 +48,8 @@ code on the hardware.
|
||||
#include "libiberty.h"
|
||||
#include "bfd.h"
|
||||
#include "elf-bfd.h"
|
||||
#include "gdb/callback.h" /* GDB simulator callback interface */
|
||||
#include "gdb/remote-sim.h" /* GDB simulator interface */
|
||||
#include "sim/callback.h" /* GDB simulator callback interface */
|
||||
#include "sim/sim.h" /* GDB simulator interface */
|
||||
#include "sim-syscall.h" /* Simulator system call support */
|
||||
|
||||
char* pr_addr (SIM_ADDR addr);
|
||||
|
@ -1,3 +1,7 @@
|
||||
2021-05-14 Mike Frysinger <vapier@gentoo.org>
|
||||
|
||||
* mn10300_sim.h: Update include path.
|
||||
|
||||
2021-05-04 Mike Frysinger <vapier@gentoo.org>
|
||||
|
||||
* op_utils.c: Delete sys/times.h include.
|
||||
|
@ -1,10 +1,10 @@
|
||||
#include <stdio.h>
|
||||
#include <ctype.h>
|
||||
#include "ansidecl.h"
|
||||
#include "gdb/callback.h"
|
||||
#include "sim/callback.h"
|
||||
#include "opcode/mn10300.h"
|
||||
#include <limits.h>
|
||||
#include "gdb/remote-sim.h"
|
||||
#include "sim/sim.h"
|
||||
#include "bfd.h"
|
||||
#include "sim-fpu.h"
|
||||
|
||||
|
@ -1,3 +1,7 @@
|
||||
2021-05-14 Mike Frysinger <vapier@gentoo.org>
|
||||
|
||||
* interp.c: Update include path.
|
||||
|
||||
2021-05-04 Mike Frysinger <vapier@gentoo.org>
|
||||
|
||||
* interp.c: Delete sys/times.h include.
|
||||
|
@ -26,7 +26,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. */
|
||||
#include <unistd.h>
|
||||
#include "bfd.h"
|
||||
#include "libiberty.h"
|
||||
#include "gdb/remote-sim.h"
|
||||
#include "sim/sim.h"
|
||||
|
||||
#include "sim-main.h"
|
||||
#include "sim-base.h"
|
||||
|
@ -1,3 +1,11 @@
|
||||
2021-05-14 Mike Frysinger <vapier@gentoo.org>
|
||||
|
||||
* Makefile.in: Update path.
|
||||
* gdb-sim.c: Update include path.
|
||||
* main.c: Likewise.
|
||||
* psim.h: Likewise.
|
||||
* sim_calls.c: Likewise.
|
||||
|
||||
2021-04-22 Tom Tromey <tom@tromey.com>
|
||||
|
||||
* mon.c: Update includes.
|
||||
|
@ -168,8 +168,8 @@ all: run $(TARGETLIB) $(GDB_OBJ)
|
||||
# Headers outside sim/ppc.
|
||||
ANSIDECL_H = $(srcroot)/include/ansidecl.h
|
||||
BFD_H = ../../bfd/bfd.h
|
||||
GDB_CALLBACK_H = $(srcroot)/include/gdb/callback.h
|
||||
GDB_REMOTE_SIM_H = $(srcroot)/include/gdb/remote-sim.h
|
||||
GDB_CALLBACK_H = $(srcroot)/include/sim/callback.h
|
||||
GDB_REMOTE_SIM_H = $(srcroot)/include/sim/sim.h
|
||||
GDB_SIM_PPC_H = $(srcroot)/include/gdb/sim-ppc.h
|
||||
COMMON_SIM_BASE_H = $(srcroot)/sim/common/sim-base.h
|
||||
COMMON_SIM_BASICS_H = $(srcroot)/sim/common/sim-basics.h
|
||||
|
@ -24,8 +24,8 @@
|
||||
|
||||
#include "ansidecl.h"
|
||||
#include "sim_callbacks.h"
|
||||
#include "gdb/callback.h"
|
||||
#include "gdb/remote-sim.h"
|
||||
#include "sim/callback.h"
|
||||
#include "sim/sim.h"
|
||||
#include "gdb/sim-ppc.h"
|
||||
|
||||
/* Return the register name for the supplied SPR if any, or NULL if
|
||||
|
@ -30,8 +30,8 @@
|
||||
#include "events.h" /* FIXME: psim should provide the interface */
|
||||
|
||||
#include "bfd.h"
|
||||
#include "gdb/callback.h"
|
||||
#include "gdb/remote-sim.h"
|
||||
#include "sim/callback.h"
|
||||
#include "sim/sim.h"
|
||||
|
||||
#include <stdlib.h>
|
||||
#ifdef HAVE_UNISTD_H
|
||||
|
@ -23,7 +23,7 @@
|
||||
|
||||
#include "basics.h"
|
||||
|
||||
#include "gdb/remote-sim.h"
|
||||
#include "sim/sim.h"
|
||||
|
||||
/* the system object */
|
||||
/* typedef struct _psim psim; */
|
||||
|
@ -32,8 +32,8 @@
|
||||
|
||||
#include "libiberty.h"
|
||||
#include "bfd.h"
|
||||
#include "gdb/callback.h"
|
||||
#include "gdb/remote-sim.h"
|
||||
#include "sim/callback.h"
|
||||
#include "sim/sim.h"
|
||||
#include "gdb/signals.h"
|
||||
|
||||
/* Define the rate at which the simulator should poll the host
|
||||
|
@ -1,3 +1,7 @@
|
||||
2021-05-14 Mike Frysinger <vapier@gentoo.org>
|
||||
|
||||
* interp.c: Update include path.
|
||||
|
||||
2021-05-04 Mike Frysinger <vapier@gentoo.org>
|
||||
|
||||
* configure: Regenerate.
|
||||
|
@ -23,9 +23,9 @@
|
||||
#include <stdint.h>
|
||||
#include <stddef.h>
|
||||
#include "bfd.h"
|
||||
#include "gdb/callback.h"
|
||||
#include "sim/callback.h"
|
||||
#include "libiberty.h"
|
||||
#include "gdb/remote-sim.h"
|
||||
#include "sim/sim.h"
|
||||
#include "sim-main.h"
|
||||
#include "sim-assert.h"
|
||||
#include "sim-options.h"
|
||||
|
@ -1,3 +1,9 @@
|
||||
2021-05-14 Mike Frysinger <vapier@gentoo.org>
|
||||
|
||||
* Makefile.in: Update path.
|
||||
* gdb-if.c: Update include path.
|
||||
* load.h: Likewise.
|
||||
|
||||
2021-05-05 Mike Frysinger <vapier@gentoo.org>
|
||||
|
||||
* gdb-if.c: Include libiberty.h.
|
||||
|
@ -40,8 +40,8 @@ arch = rl78
|
||||
err.o : err.h
|
||||
fpu.o : cpu.h fpu.h
|
||||
gdb-if.o : cpu.h mem.h load.h \
|
||||
$(srcdir)/../../include/gdb/callback.h \
|
||||
$(srcdir)/../../include/gdb/remote-sim.h \
|
||||
$(srcdir)/../../include/sim/callback.h \
|
||||
$(srcdir)/../../include/sim/sim.h \
|
||||
$(srcdir)/../../include/gdb/signals.h \
|
||||
$(srcdir)/../../include/gdb/sim-rl78.h
|
||||
load.o : ../../bfd/bfd.h cpu.h mem.h
|
||||
|
@ -28,8 +28,8 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. */
|
||||
|
||||
#include "ansidecl.h"
|
||||
#include "libiberty.h"
|
||||
#include "gdb/callback.h"
|
||||
#include "gdb/remote-sim.h"
|
||||
#include "sim/callback.h"
|
||||
#include "sim/sim.h"
|
||||
#include "gdb/signals.h"
|
||||
#include "gdb/sim-rl78.h"
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
||||
#define SIM_RL78_LOAD_H_
|
||||
|
||||
#include "bfd.h"
|
||||
#include "gdb/callback.h"
|
||||
#include "sim/callback.h"
|
||||
|
||||
void rl78_load (bfd *, host_callback *callbacks, const char * const simname);
|
||||
|
||||
|
@ -1,3 +1,9 @@
|
||||
2021-05-14 Mike Frysinger <vapier@gentoo.org>
|
||||
|
||||
* gdb-if.c: Update include path.
|
||||
* load.h: Likewise.
|
||||
* syscalls.c: Likewise.
|
||||
|
||||
2021-05-05 Mike Frysinger <vapier@gentoo.org>
|
||||
|
||||
* gdb-if.c: Include libiberty.h.
|
||||
|
@ -28,8 +28,8 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. */
|
||||
|
||||
#include "ansidecl.h"
|
||||
#include "libiberty.h"
|
||||
#include "gdb/callback.h"
|
||||
#include "gdb/remote-sim.h"
|
||||
#include "sim/callback.h"
|
||||
#include "sim/sim.h"
|
||||
#include "gdb/signals.h"
|
||||
#include "gdb/sim-rx.h"
|
||||
|
||||
|
@ -20,7 +20,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. */
|
||||
|
||||
|
||||
#include "bfd.h"
|
||||
#include "gdb/callback.h"
|
||||
#include "sim/callback.h"
|
||||
|
||||
extern int default_machine;
|
||||
|
||||
|
@ -26,7 +26,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. */
|
||||
#include <unistd.h>
|
||||
#include <sys/time.h>
|
||||
|
||||
#include "gdb/callback.h"
|
||||
#include "sim/callback.h"
|
||||
|
||||
#include "cpu.h"
|
||||
#include "mem.h"
|
||||
|
@ -1,3 +1,7 @@
|
||||
2021-05-14 Mike Frysinger <vapier@gentoo.org>
|
||||
|
||||
* interp.c: Update include path.
|
||||
|
||||
2021-05-04 Mike Frysinger <vapier@gentoo.org>
|
||||
|
||||
* configure: Regenerate.
|
||||
|
@ -50,8 +50,8 @@
|
||||
#endif
|
||||
|
||||
#include "bfd.h"
|
||||
#include "gdb/callback.h"
|
||||
#include "gdb/remote-sim.h"
|
||||
#include "sim/callback.h"
|
||||
#include "sim/sim.h"
|
||||
#include "gdb/sim-sh.h"
|
||||
|
||||
#include "sim-main.h"
|
||||
|
Loading…
x
Reference in New Issue
Block a user