0939d0ea |
1 | /* |
12d090d2 |
2 | * Copyright (c) 2009-2010, Salvatore Sanfilippo <antirez at gmail dot com> |
0939d0ea |
3 | * All rights reserved. |
4 | * |
5 | * Redistribution and use in source and binary forms, with or without |
6 | * modification, are permitted provided that the following conditions are met: |
7 | * |
8 | * * Redistributions of source code must retain the above copyright notice, |
9 | * this list of conditions and the following disclaimer. |
10 | * * Redistributions in binary form must reproduce the above copyright |
11 | * notice, this list of conditions and the following disclaimer in the |
12 | * documentation and/or other materials provided with the distribution. |
13 | * * Neither the name of Redis nor the names of its contributors may be used |
14 | * to endorse or promote products derived from this software without |
15 | * specific prior written permission. |
16 | * |
17 | * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" |
18 | * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE |
19 | * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE |
20 | * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE |
21 | * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR |
22 | * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF |
23 | * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS |
24 | * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN |
25 | * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) |
26 | * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE |
27 | * POSSIBILITY OF SUCH DAMAGE. |
28 | */ |
29 | |
30 | #ifndef __REDIS_H__ |
31 | #define __REDIS_H__ |
32 | |
33 | enum |
34 | { |
35 | REG_GS = 0, |
36 | # define REG_GS REG_GS |
37 | REG_FS, |
38 | # define REG_FS REG_FS |
39 | REG_ES, |
40 | # define REG_ES REG_ES |
41 | REG_DS, |
42 | # define REG_DS REG_DS |
43 | REG_EDI, |
44 | # define REG_EDI REG_EDI |
45 | REG_ESI, |
46 | # define REG_ESI REG_ESI |
47 | REG_EBP, |
48 | # define REG_EBP REG_EBP |
49 | REG_ESP, |
50 | # define REG_ESP REG_ESP |
51 | REG_EBX, |
52 | # define REG_EBX REG_EBX |
53 | REG_EDX, |
54 | # define REG_EDX REG_EDX |
55 | REG_ECX, |
56 | # define REG_ECX REG_ECX |
57 | REG_EAX, |
58 | # define REG_EAX REG_EAX |
59 | REG_TRAPNO, |
60 | # define REG_TRAPNO REG_TRAPNO |
61 | REG_ERR, |
62 | # define REG_ERR REG_ERR |
63 | REG_EIP, |
64 | # define REG_EIP REG_EIP |
65 | REG_CS, |
66 | # define REG_CS REG_CS |
67 | REG_EFL, |
68 | # define REG_EFL REG_EFL |
69 | REG_UESP, |
70 | # define REG_UESP REG_UESP |
71 | REG_SS |
72 | # define REG_SS REG_SS |
73 | }; |
74 | |
75 | #endif |