Initial revision
[libfirm] / ir / adt / cookies.h
1 /* Magic cookies for dynamic data structures
2    Copyright (C) 1995, 1996 Christian von Roques & Markus Armbruster
3    All rights reserved.  */
4
5 #ifndef _COOKIES_H
6 #define _COOKIES_H
7
8 /* Arrays */
9 #define ARR_D_MAGIC     0xD138A4
10 #define ARR_A_MAGIC     0xA138A4
11 #define ARR_F_MAGIC     0xF138A4
12
13 /* Pointer Double Ended Queue */
14 #define PDEQ_COOKIE1    0xC00B8A
15 #define PDEQ_COOKIE2    0x8A771E
16
17 /* Small Pointer DICTionary */
18 #define SPDICT_COOKIE1  0xB0031E7
19 #define SPDICT_COOKIE2  0xBA17B003
20
21 /* Line N_o_mbers ToDo: Warum o? */
22 #define LINO_COOKIE     0x71b83bd5
23
24 #endif