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