For TILEGX only.
By: Zhi-Gang Liu
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@15094
: "$2" );
return (UInt)(__res);
}
+
#elif defined(VGP_tilegx_linux)
+
static UInt local_sys_write_stderr ( const HChar* buf, Int n )
{
volatile Long block[2];
block[0] = (Long)buf;
block[1] = n;
- ULong __res = 0;
+ Long __res = 0;
__asm__ volatile (
"movei r0, 2 \n\t" /* stderr */
"move r1, %1 \n\t" /* buf */
}
#elif defined(VGP_tilegx_linux)
# define GET_STARTREGS(srP) \
- { UInt pc, sp, fp, ra; \
+ { ULong pc, sp, fp, ra; \
__asm__ __volatile__( \
"move r8, lr \n" \
"jal 0f \n" \