summaryrefslogtreecommitdiff
path: root/cgptoc.h
blob: dcd0f86b8f83ee03acd6a9fccf53eaec1d7071e5 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
struct toc_label {
	int					toc_t_label_number;
	struct label *		toc_label_label;
	int					toc_label_offset;
	struct toc_label *	toc_label_next;
	struct toc_label *	toc_next;
};

extern struct toc_label *toc_labels,**last_toc_next_p;

extern int make_toc_label (struct label *label,int offset);
extern struct toc_label *new_toc_label (struct label *label,int offset);
extern void initialize_toc (void);

extern int t_label_number;

struct ms {	int m; int s; };

extern struct ms magic (int d);