summaryrefslogtreecommitdiff
path: root/gdb/gdbserver/gdbfreeplay.h
blob: b6cbe662b588c59052fe5b0b5cb5e38787483069 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
/*
 * gdbfreeplay -- interface
 */

#ifndef GDBFREEPLAY_H
#define GDBFREEPLAY_H

#include "remote-breakpoint.h"

extern int verbose;

extern enum successcode gdbfreeplay_open (char *filename);
extern void gdbfreeplay (int socket_fd);

extern unsigned long target_pc_from_T (char *tpacket);
extern unsigned long target_pc_from_G (char *gpacket);
extern unsigned long target_pc_from_g (FILE *infile);

extern int hex_to_int (int ch);

#endif