remote_gdb.hh (8229:78bf55f23338) remote_gdb.hh (8700:5637ed211912)
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;

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

211 friend class HardBreakpoint;
212
213 typedef std::map<Addr, HardBreakpoint *> break_map_t;
214 typedef break_map_t::iterator break_iter_t;
215 break_map_t hardBreakMap;
216
217 bool insertSoftBreak(Addr addr, size_t len);
218 bool removeSoftBreak(Addr addr, size_t len);
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;

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

211 friend class HardBreakpoint;
212
213 typedef std::map<Addr, HardBreakpoint *> break_map_t;
214 typedef break_map_t::iterator break_iter_t;
215 break_map_t hardBreakMap;
216
217 bool insertSoftBreak(Addr addr, size_t len);
218 bool removeSoftBreak(Addr addr, size_t len);
219 bool insertHardBreak(Addr addr, size_t len);
219 virtual bool insertHardBreak(Addr addr, size_t len);
220 bool removeHardBreak(Addr addr, size_t len);
221
222 protected:
223 void clearTempBreakpoint(Addr &bkpt);
224 void setTempBreakpoint(Addr bkpt);
225
226 public:
227 std::string name();

--- 47 unchanged lines hidden ---
220 bool removeHardBreak(Addr addr, size_t len);
221
222 protected:
223 void clearTempBreakpoint(Addr &bkpt);
224 void setTempBreakpoint(Addr bkpt);
225
226 public:
227 std::string name();

--- 47 unchanged lines hidden ---