faults.hh (7678:f19b6a3a8cec) faults.hh (7681:61e31534522d)
1/*
2 * Copyright (c) 2007 The Hewlett-Packard Development Company
3 * All rights reserved.
4 *
5 * The license below extends only to copyright in the software and shall
6 * not be construed as granting a license to any other intellectual
7 * property including but not limited to intellectual property relating
8 * to a hardware implementation of the functionality of the software

--- 236 unchanged lines hidden (view full) ---

245 };
246
247 class InvalidOpcode : public X86Fault
248 {
249 public:
250 InvalidOpcode() :
251 X86Fault("Invalid-Opcode", "#UD", 6)
252 {}
1/*
2 * Copyright (c) 2007 The Hewlett-Packard Development Company
3 * All rights reserved.
4 *
5 * The license below extends only to copyright in the software and shall
6 * not be construed as granting a license to any other intellectual
7 * property including but not limited to intellectual property relating
8 * to a hardware implementation of the functionality of the software

--- 236 unchanged lines hidden (view full) ---

245 };
246
247 class InvalidOpcode : public X86Fault
248 {
249 public:
250 InvalidOpcode() :
251 X86Fault("Invalid-Opcode", "#UD", 6)
252 {}
253
254#if !FULL_SYSTEM
255 void invoke(ThreadContext * tc,
256 StaticInstPtr inst = StaticInst::nullStaticInstPtr);
257#endif
253 };
254
255 class DeviceNotAvailable : public X86Fault
256 {
257 public:
258 DeviceNotAvailable() :
259 X86Fault("Device-Not-Available", "#NM", 7)
260 {}

--- 174 unchanged lines hidden ---
258 };
259
260 class DeviceNotAvailable : public X86Fault
261 {
262 public:
263 DeviceNotAvailable() :
264 X86Fault("Device-Not-Available", "#NM", 7)
265 {}

--- 174 unchanged lines hidden ---