~ubuntu-branches/ubuntu/saucy/bochs/saucy-proposed

« back to all changes in this revision

Viewing changes to bx_debug/parser.h

  • Committer: Bazaar Package Importer
  • Author(s): David Futcher
  • Date: 2009-04-30 07:46:11 UTC
  • mfrom: (1.1.11 upstream) (4.1.7 squeeze)
  • Revision ID: james.westby@ubuntu.com-20090430074611-6dih80a5mk2uvxhk
Tags: 2.3.7+20090416-1ubuntu1
* Merge from debian unstable (LP: #370427), remaining changes:
  - debian/patches/12_no-ssp.patch: Build bios with -fno-stack-protector
  - Add Replaces/Conflicts for bochsbios-qemu (<< 2.3.6-2)

Show diffs side-by-side

added added

removed removed

Lines of Context:
68
68
     BX_TOKEN_DISABLE_BREAKPOINT = 284,
69
69
     BX_TOKEN_INFO = 285,
70
70
     BX_TOKEN_QUIT = 286,
71
 
     BX_TOKEN_REGISTERS = 287,
72
 
     BX_TOKEN_CPU = 288,
73
 
     BX_TOKEN_FPU = 289,
74
 
     BX_TOKEN_SSE = 290,
75
 
     BX_TOKEN_MMX = 291,
76
 
     BX_TOKEN_IDT = 292,
77
 
     BX_TOKEN_IVT = 293,
78
 
     BX_TOKEN_GDT = 294,
79
 
     BX_TOKEN_LDT = 295,
80
 
     BX_TOKEN_TSS = 296,
81
 
     BX_TOKEN_TAB = 297,
82
 
     BX_TOKEN_DIRTY = 298,
83
 
     BX_TOKEN_LINUX = 299,
84
 
     BX_TOKEN_CONTROL_REGS = 300,
85
 
     BX_TOKEN_SEGMENT_REGS = 301,
86
 
     BX_TOKEN_EXAMINE = 302,
87
 
     BX_TOKEN_XFORMAT = 303,
88
 
     BX_TOKEN_DISFORMAT = 304,
89
 
     BX_TOKEN_RESTORE = 305,
90
 
     BX_TOKEN_SETPMEM = 306,
91
 
     BX_TOKEN_SYMBOLNAME = 307,
92
 
     BX_TOKEN_QUERY = 308,
93
 
     BX_TOKEN_PENDING = 309,
94
 
     BX_TOKEN_TAKE = 310,
95
 
     BX_TOKEN_DMA = 311,
96
 
     BX_TOKEN_IRQ = 312,
97
 
     BX_TOKEN_DISASSEMBLE = 313,
98
 
     BX_TOKEN_INSTRUMENT = 314,
99
 
     BX_TOKEN_STRING = 315,
100
 
     BX_TOKEN_STOP = 316,
101
 
     BX_TOKEN_DOIT = 317,
102
 
     BX_TOKEN_CRC = 318,
103
 
     BX_TOKEN_TRACE = 319,
104
 
     BX_TOKEN_TRACEREG = 320,
105
 
     BX_TOKEN_TRACEMEM = 321,
106
 
     BX_TOKEN_SWITCH_MODE = 322,
107
 
     BX_TOKEN_SIZE = 323,
108
 
     BX_TOKEN_PTIME = 324,
109
 
     BX_TOKEN_TIMEBP_ABSOLUTE = 325,
110
 
     BX_TOKEN_TIMEBP = 326,
111
 
     BX_TOKEN_RECORD = 327,
112
 
     BX_TOKEN_PLAYBACK = 328,
113
 
     BX_TOKEN_MODEBP = 329,
114
 
     BX_TOKEN_PRINT_STACK = 330,
115
 
     BX_TOKEN_WATCH = 331,
116
 
     BX_TOKEN_UNWATCH = 332,
117
 
     BX_TOKEN_READ = 333,
118
 
     BX_TOKEN_WRITE = 334,
119
 
     BX_TOKEN_SHOW = 335,
120
 
     BX_TOKEN_LOAD_SYMBOLS = 336,
121
 
     BX_TOKEN_SYMBOLS = 337,
122
 
     BX_TOKEN_LIST_SYMBOLS = 338,
123
 
     BX_TOKEN_GLOBAL = 339,
124
 
     BX_TOKEN_WHERE = 340,
125
 
     BX_TOKEN_PRINT_STRING = 341,
126
 
     BX_TOKEN_NUMERIC = 342,
127
 
     BX_TOKEN_NE2000 = 343,
128
 
     BX_TOKEN_PIC = 344,
129
 
     BX_TOKEN_PAGE = 345,
130
 
     BX_TOKEN_HELP = 346,
131
 
     BX_TOKEN_CALC = 347,
132
 
     BX_TOKEN_VGA = 348,
133
 
     BX_TOKEN_PCI = 349,
134
 
     BX_TOKEN_COMMAND = 350,
135
 
     BX_TOKEN_GENERIC = 351,
136
 
     BX_TOKEN_RSHIFT = 352,
137
 
     BX_TOKEN_LSHIFT = 353,
138
 
     BX_TOKEN_REG_IP = 354,
139
 
     BX_TOKEN_REG_EIP = 355,
140
 
     BX_TOKEN_REG_RIP = 356,
141
 
     NEG = 357,
142
 
     NOT = 358
 
71
     BX_TOKEN_R = 287,
 
72
     BX_TOKEN_REGS = 288,
 
73
     BX_TOKEN_CPU = 289,
 
74
     BX_TOKEN_FPU = 290,
 
75
     BX_TOKEN_SSE = 291,
 
76
     BX_TOKEN_MMX = 292,
 
77
     BX_TOKEN_IDT = 293,
 
78
     BX_TOKEN_IVT = 294,
 
79
     BX_TOKEN_GDT = 295,
 
80
     BX_TOKEN_LDT = 296,
 
81
     BX_TOKEN_TSS = 297,
 
82
     BX_TOKEN_TAB = 298,
 
83
     BX_TOKEN_DIRTY = 299,
 
84
     BX_TOKEN_LINUX = 300,
 
85
     BX_TOKEN_CONTROL_REGS = 301,
 
86
     BX_TOKEN_SEGMENT_REGS = 302,
 
87
     BX_TOKEN_EXAMINE = 303,
 
88
     BX_TOKEN_XFORMAT = 304,
 
89
     BX_TOKEN_DISFORMAT = 305,
 
90
     BX_TOKEN_RESTORE = 306,
 
91
     BX_TOKEN_SETPMEM = 307,
 
92
     BX_TOKEN_SYMBOLNAME = 308,
 
93
     BX_TOKEN_QUERY = 309,
 
94
     BX_TOKEN_PENDING = 310,
 
95
     BX_TOKEN_TAKE = 311,
 
96
     BX_TOKEN_DMA = 312,
 
97
     BX_TOKEN_IRQ = 313,
 
98
     BX_TOKEN_DISASSEMBLE = 314,
 
99
     BX_TOKEN_INSTRUMENT = 315,
 
100
     BX_TOKEN_STRING = 316,
 
101
     BX_TOKEN_STOP = 317,
 
102
     BX_TOKEN_DOIT = 318,
 
103
     BX_TOKEN_CRC = 319,
 
104
     BX_TOKEN_TRACE = 320,
 
105
     BX_TOKEN_TRACEREG = 321,
 
106
     BX_TOKEN_TRACEMEM = 322,
 
107
     BX_TOKEN_SWITCH_MODE = 323,
 
108
     BX_TOKEN_SIZE = 324,
 
109
     BX_TOKEN_PTIME = 325,
 
110
     BX_TOKEN_TIMEBP_ABSOLUTE = 326,
 
111
     BX_TOKEN_TIMEBP = 327,
 
112
     BX_TOKEN_RECORD = 328,
 
113
     BX_TOKEN_PLAYBACK = 329,
 
114
     BX_TOKEN_MODEBP = 330,
 
115
     BX_TOKEN_PRINT_STACK = 331,
 
116
     BX_TOKEN_WATCH = 332,
 
117
     BX_TOKEN_UNWATCH = 333,
 
118
     BX_TOKEN_READ = 334,
 
119
     BX_TOKEN_WRITE = 335,
 
120
     BX_TOKEN_SHOW = 336,
 
121
     BX_TOKEN_LOAD_SYMBOLS = 337,
 
122
     BX_TOKEN_SYMBOLS = 338,
 
123
     BX_TOKEN_LIST_SYMBOLS = 339,
 
124
     BX_TOKEN_GLOBAL = 340,
 
125
     BX_TOKEN_WHERE = 341,
 
126
     BX_TOKEN_PRINT_STRING = 342,
 
127
     BX_TOKEN_NUMERIC = 343,
 
128
     BX_TOKEN_NE2000 = 344,
 
129
     BX_TOKEN_PIC = 345,
 
130
     BX_TOKEN_PAGE = 346,
 
131
     BX_TOKEN_HELP = 347,
 
132
     BX_TOKEN_CALC = 348,
 
133
     BX_TOKEN_VGA = 349,
 
134
     BX_TOKEN_PCI = 350,
 
135
     BX_TOKEN_COMMAND = 351,
 
136
     BX_TOKEN_GENERIC = 352,
 
137
     BX_TOKEN_RSHIFT = 353,
 
138
     BX_TOKEN_LSHIFT = 354,
 
139
     BX_TOKEN_REG_IP = 355,
 
140
     BX_TOKEN_REG_EIP = 356,
 
141
     BX_TOKEN_REG_RIP = 357,
 
142
     NEG = 358,
 
143
     NOT = 359
143
144
   };
144
145
#endif
145
146
/* Tokens.  */
172
173
#define BX_TOKEN_DISABLE_BREAKPOINT 284
173
174
#define BX_TOKEN_INFO 285
174
175
#define BX_TOKEN_QUIT 286
175
 
#define BX_TOKEN_REGISTERS 287
176
 
#define BX_TOKEN_CPU 288
177
 
#define BX_TOKEN_FPU 289
178
 
#define BX_TOKEN_SSE 290
179
 
#define BX_TOKEN_MMX 291
180
 
#define BX_TOKEN_IDT 292
181
 
#define BX_TOKEN_IVT 293
182
 
#define BX_TOKEN_GDT 294
183
 
#define BX_TOKEN_LDT 295
184
 
#define BX_TOKEN_TSS 296
185
 
#define BX_TOKEN_TAB 297
186
 
#define BX_TOKEN_DIRTY 298
187
 
#define BX_TOKEN_LINUX 299
188
 
#define BX_TOKEN_CONTROL_REGS 300
189
 
#define BX_TOKEN_SEGMENT_REGS 301
190
 
#define BX_TOKEN_EXAMINE 302
191
 
#define BX_TOKEN_XFORMAT 303
192
 
#define BX_TOKEN_DISFORMAT 304
193
 
#define BX_TOKEN_RESTORE 305
194
 
#define BX_TOKEN_SETPMEM 306
195
 
#define BX_TOKEN_SYMBOLNAME 307
196
 
#define BX_TOKEN_QUERY 308
197
 
#define BX_TOKEN_PENDING 309
198
 
#define BX_TOKEN_TAKE 310
199
 
#define BX_TOKEN_DMA 311
200
 
#define BX_TOKEN_IRQ 312
201
 
#define BX_TOKEN_DISASSEMBLE 313
202
 
#define BX_TOKEN_INSTRUMENT 314
203
 
#define BX_TOKEN_STRING 315
204
 
#define BX_TOKEN_STOP 316
205
 
#define BX_TOKEN_DOIT 317
206
 
#define BX_TOKEN_CRC 318
207
 
#define BX_TOKEN_TRACE 319
208
 
#define BX_TOKEN_TRACEREG 320
209
 
#define BX_TOKEN_TRACEMEM 321
210
 
#define BX_TOKEN_SWITCH_MODE 322
211
 
#define BX_TOKEN_SIZE 323
212
 
#define BX_TOKEN_PTIME 324
213
 
#define BX_TOKEN_TIMEBP_ABSOLUTE 325
214
 
#define BX_TOKEN_TIMEBP 326
215
 
#define BX_TOKEN_RECORD 327
216
 
#define BX_TOKEN_PLAYBACK 328
217
 
#define BX_TOKEN_MODEBP 329
218
 
#define BX_TOKEN_PRINT_STACK 330
219
 
#define BX_TOKEN_WATCH 331
220
 
#define BX_TOKEN_UNWATCH 332
221
 
#define BX_TOKEN_READ 333
222
 
#define BX_TOKEN_WRITE 334
223
 
#define BX_TOKEN_SHOW 335
224
 
#define BX_TOKEN_LOAD_SYMBOLS 336
225
 
#define BX_TOKEN_SYMBOLS 337
226
 
#define BX_TOKEN_LIST_SYMBOLS 338
227
 
#define BX_TOKEN_GLOBAL 339
228
 
#define BX_TOKEN_WHERE 340
229
 
#define BX_TOKEN_PRINT_STRING 341
230
 
#define BX_TOKEN_NUMERIC 342
231
 
#define BX_TOKEN_NE2000 343
232
 
#define BX_TOKEN_PIC 344
233
 
#define BX_TOKEN_PAGE 345
234
 
#define BX_TOKEN_HELP 346
235
 
#define BX_TOKEN_CALC 347
236
 
#define BX_TOKEN_VGA 348
237
 
#define BX_TOKEN_PCI 349
238
 
#define BX_TOKEN_COMMAND 350
239
 
#define BX_TOKEN_GENERIC 351
240
 
#define BX_TOKEN_RSHIFT 352
241
 
#define BX_TOKEN_LSHIFT 353
242
 
#define BX_TOKEN_REG_IP 354
243
 
#define BX_TOKEN_REG_EIP 355
244
 
#define BX_TOKEN_REG_RIP 356
245
 
#define NEG 357
246
 
#define NOT 358
 
176
#define BX_TOKEN_R 287
 
177
#define BX_TOKEN_REGS 288
 
178
#define BX_TOKEN_CPU 289
 
179
#define BX_TOKEN_FPU 290
 
180
#define BX_TOKEN_SSE 291
 
181
#define BX_TOKEN_MMX 292
 
182
#define BX_TOKEN_IDT 293
 
183
#define BX_TOKEN_IVT 294
 
184
#define BX_TOKEN_GDT 295
 
185
#define BX_TOKEN_LDT 296
 
186
#define BX_TOKEN_TSS 297
 
187
#define BX_TOKEN_TAB 298
 
188
#define BX_TOKEN_DIRTY 299
 
189
#define BX_TOKEN_LINUX 300
 
190
#define BX_TOKEN_CONTROL_REGS 301
 
191
#define BX_TOKEN_SEGMENT_REGS 302
 
192
#define BX_TOKEN_EXAMINE 303
 
193
#define BX_TOKEN_XFORMAT 304
 
194
#define BX_TOKEN_DISFORMAT 305
 
195
#define BX_TOKEN_RESTORE 306
 
196
#define BX_TOKEN_SETPMEM 307
 
197
#define BX_TOKEN_SYMBOLNAME 308
 
198
#define BX_TOKEN_QUERY 309
 
199
#define BX_TOKEN_PENDING 310
 
200
#define BX_TOKEN_TAKE 311
 
201
#define BX_TOKEN_DMA 312
 
202
#define BX_TOKEN_IRQ 313
 
203
#define BX_TOKEN_DISASSEMBLE 314
 
204
#define BX_TOKEN_INSTRUMENT 315
 
205
#define BX_TOKEN_STRING 316
 
206
#define BX_TOKEN_STOP 317
 
207
#define BX_TOKEN_DOIT 318
 
208
#define BX_TOKEN_CRC 319
 
209
#define BX_TOKEN_TRACE 320
 
210
#define BX_TOKEN_TRACEREG 321
 
211
#define BX_TOKEN_TRACEMEM 322
 
212
#define BX_TOKEN_SWITCH_MODE 323
 
213
#define BX_TOKEN_SIZE 324
 
214
#define BX_TOKEN_PTIME 325
 
215
#define BX_TOKEN_TIMEBP_ABSOLUTE 326
 
216
#define BX_TOKEN_TIMEBP 327
 
217
#define BX_TOKEN_RECORD 328
 
218
#define BX_TOKEN_PLAYBACK 329
 
219
#define BX_TOKEN_MODEBP 330
 
220
#define BX_TOKEN_PRINT_STACK 331
 
221
#define BX_TOKEN_WATCH 332
 
222
#define BX_TOKEN_UNWATCH 333
 
223
#define BX_TOKEN_READ 334
 
224
#define BX_TOKEN_WRITE 335
 
225
#define BX_TOKEN_SHOW 336
 
226
#define BX_TOKEN_LOAD_SYMBOLS 337
 
227
#define BX_TOKEN_SYMBOLS 338
 
228
#define BX_TOKEN_LIST_SYMBOLS 339
 
229
#define BX_TOKEN_GLOBAL 340
 
230
#define BX_TOKEN_WHERE 341
 
231
#define BX_TOKEN_PRINT_STRING 342
 
232
#define BX_TOKEN_NUMERIC 343
 
233
#define BX_TOKEN_NE2000 344
 
234
#define BX_TOKEN_PIC 345
 
235
#define BX_TOKEN_PAGE 346
 
236
#define BX_TOKEN_HELP 347
 
237
#define BX_TOKEN_CALC 348
 
238
#define BX_TOKEN_VGA 349
 
239
#define BX_TOKEN_PCI 350
 
240
#define BX_TOKEN_COMMAND 351
 
241
#define BX_TOKEN_GENERIC 352
 
242
#define BX_TOKEN_RSHIFT 353
 
243
#define BX_TOKEN_LSHIFT 354
 
244
#define BX_TOKEN_REG_IP 355
 
245
#define BX_TOKEN_REG_EIP 356
 
246
#define BX_TOKEN_REG_RIP 357
 
247
#define NEG 358
 
248
#define NOT 359
247
249
 
248
250
 
249
251
 
257
259
  bx_bool  bval;
258
260
}
259
261
/* Line 1489 of yacc.c.  */
260
 
#line 261 "y.tab.h"
 
262
#line 263 "y.tab.h"
261
263
        YYSTYPE;
262
264
# define yystype YYSTYPE /* obsolescent; will be withdrawn */
263
265
# define YYSTYPE_IS_DECLARED 1