Changeset a681285 in rtems
- Timestamp:
- 08/14/02 22:58:30 (21 years ago)
- Branches:
- 4.10, 4.11, 4.8, 4.9, 5, master
- Children:
- 5e39823
- Parents:
- 37bb9bf
- Location:
- c/src/lib/libbsp/mips/shared/gdbstub
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
c/src/lib/libbsp/mips/shared/gdbstub/ChangeLog
r37bb9bf ra681285 1 2001-03-08 Joel Sherrill <joel@OARcorp.com> 1 2002-08-14 Greg Menke <gregory.menke@gsfc.nasa.gov> 2 3 * mips-stub.c: Re-debugged a breakpoint problem, zbreak target 4 address was a char * which caused the target instruction to not 5 be fully copied, so the zbreak logic corrupted the original 6 instruction and didn't insert a valid break instruction. 7 8 2002-03-08 Joel Sherrill <joel@OARcorp.com> 2 9 3 10 * mips-stub.c: Removed warnings. 4 11 5 200 1-03-05 Greg Menke <gregory.menke@gsfc.nasa.gov>12 2002-03-05 Greg Menke <gregory.menke@gsfc.nasa.gov> 6 13 7 14 * mips-stub.c: Debugged & tweaked the gdb command processing, … … 16 23 * README: Updated. 17 24 18 200 1-03-01 Joel Sherrill <joel@OARcorp.com>25 2002-03-01 Joel Sherrill <joel@OARcorp.com> 19 26 20 27 * ChangeLog: Corrected previous entry. -
c/src/lib/libbsp/mips/shared/gdbstub/gdb_if.h
r37bb9bf ra681285 172 172 #define MEMOPT_WRITEABLE 2 173 173 174 #ifndef NUM_MEMSEGS 174 175 #define NUM_MEMSEGS 10 176 #endif 175 177 176 178 int gdbstub_add_memsegment(unsigned,unsigned,int); -
c/src/lib/libbsp/mips/shared/gdbstub/mips-stub.c
r37bb9bf ra681285 251 251 252 252 /* Location, preserved data */ 253 unsigned char *address; 253 254 /* the address pointer, really, really must be a pointer to 255 ** a 32 bit quantity (likely 64 on the R4k), so the full instruction is read & 256 ** written. Making it a char * as on the i386 will cause 257 ** the zbreaks to mess up the breakpoint instructions 258 */ 259 unsigned *address; 254 260 unsigned instr; 255 261 }; -
c/src/lib/libbsp/mips/shared/gdbstub/rtems-stub-glue.c
r37bb9bf ra681285 1393 1393 { 1394 1394 /* 1395 ** These are the right symbols for the desired addresses, 1396 ** but giving them causes gdb to have fits, so we leave 1397 ** the reported values as 0. Doesn't hurt the stub's 1398 ** operation as far as I've observed. 1399 */ 1400 1401 /* 1395 1402 extern unsigned32 _ftext; 1396 1403 extern unsigned32 _fdata;
Note: See TracChangeset
for help on using the changeset viewer.