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;