Mercurial > flash_v2
diff packages/hal/common/current/src/hal_stub.c @ 121:6bd9d475ed4b ecos-sw-2000-09-04
Merge from eCos master repository on 2000-09-04-20:50:20-BST
| author | jlarmour |
|---|---|
| date | Mon, 04 Sep 2000 20:24:12 +0000 |
| parents | 6ed91473a1cd |
| children | eb9fd8c04db3 |
line wrap: on
line diff
--- a/packages/hal/common/current/src/hal_stub.c +++ b/packages/hal/common/current/src/hal_stub.c @@ -656,8 +656,6 @@ void *ptr++ = __tohex (PC); *ptr++ = ':'; addr = get_register (PC); -#ifdef CYGARC_REGSIZE_DIFFERS_FROM_TARGET_REGISTER_T - ptr = __mem2hex((char *)&addr, ptr, sizeof(addr), 0); if (sizeof(addr) < REGSIZE(PC)) { // GDB is expecting REGSIZE(PC) number of bytes. @@ -674,17 +672,13 @@ void #endif ptr = __mem2hex((char *)&extend_val, ptr, REGSIZE(PC) - sizeof(addr), 0); } -#else - ptr = __mem2hex((char *)&addr, ptr, REGSIZE(PC), 0); -#endif + ptr = __mem2hex((char *)&addr, ptr, sizeof(addr), 0); *ptr++ = ';'; *ptr++ = __tohex (SP >> 4); *ptr++ = __tohex (SP); *ptr++ = ':'; addr = (target_register_t) get_register (SP); -#ifdef CYGARC_REGSIZE_DIFFERS_FROM_TARGET_REGISTER_T - ptr = __mem2hex((char *)&addr, ptr, sizeof(addr), 0); if (sizeof(addr) < REGSIZE(SP)) { // GDB is expecting REGSIZE(SP) number of bytes. @@ -701,9 +695,7 @@ void #endif ptr = __mem2hex((char *)&extend_val, ptr, REGSIZE(SP) - sizeof(addr), 0); } -#else - ptr = __mem2hex((char *)&addr, ptr, REGSIZE(SP), 0); -#endif + ptr = __mem2hex((char *)&addr, ptr, sizeof(addr), 0); *ptr++ = ';'; *ptr++ = 0;
