remote_gdb.hh (3536:89aa06409e4d) remote_gdb.hh (3550:515e876568b4)
1/*
2 * Copyright (c) 2002-2005 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;

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

207 typedef break_map_t::iterator break_iter_t;
208 break_map_t hardBreakMap;
209
210 bool insertSoftBreak(Addr addr, size_t len);
211 bool removeSoftBreak(Addr addr, size_t len);
212 bool insertHardBreak(Addr addr, size_t len);
213 bool removeHardBreak(Addr addr, size_t len);
214
1/*
2 * Copyright (c) 2002-2005 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;

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

207 typedef break_map_t::iterator break_iter_t;
208 break_map_t hardBreakMap;
209
210 bool insertSoftBreak(Addr addr, size_t len);
211 bool removeSoftBreak(Addr addr, size_t len);
212 bool insertHardBreak(Addr addr, size_t len);
213 bool removeHardBreak(Addr addr, size_t len);
214
215 protected:
216 void clearTempBreakpoint(Addr &bkpt);
217 void setTempBreakpoint(Addr bkpt);
218
215 public:
216 std::string name();
217};
218
219template <class T>
220inline T
221BaseRemoteGDB::read(Addr addr)
222{

--- 41 unchanged lines hidden ---
219 public:
220 std::string name();
221};
222
223template <class T>
224inline T
225BaseRemoteGDB::read(Addr addr)
226{

--- 41 unchanged lines hidden ---