tracechild.hh (8117:2eec3c58e50e) tracechild.hh (8118:92229cb0cee9)
1/*
2 * Copyright (c) 2006 The Regents of The University of Michigan
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
7 * met: redistributions of source code must retain the above copyright
8 * notice, this list of conditions and the following disclaimer;

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

68 public:
69
70 I686TraceChild();
71
72 int64_t getRegVal(int num);
73 int64_t getOldRegVal(int num);
74 uint64_t getPC() {return getRegVal(EIP);}
75 uint64_t getSP() {return getRegVal(ESP);}
1/*
2 * Copyright (c) 2006 The Regents of The University of Michigan
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
7 * met: redistributions of source code must retain the above copyright
8 * notice, this list of conditions and the following disclaimer;

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

68 public:
69
70 I686TraceChild();
71
72 int64_t getRegVal(int num);
73 int64_t getOldRegVal(int num);
74 uint64_t getPC() {return getRegVal(EIP);}
75 uint64_t getSP() {return getRegVal(ESP);}
76 bool sendState(int socket);
76 std::ostream &
77 outputStartState(std::ostream & output)
78 {
79 output << "Printing i686 initial state not yet implemented"
80 << std::endl;
81 return output;
82 }
83};
84
85#endif
77 std::ostream &
78 outputStartState(std::ostream & output)
79 {
80 output << "Printing i686 initial state not yet implemented"
81 << std::endl;
82 return output;
83 }
84};
85
86#endif