summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Brownell <dbrownell@users.sourceforge.net>2009-12-04 00:42:36 -0800
committerDavid Brownell <dbrownell@users.sourceforge.net>2009-12-04 00:42:36 -0800
commita535d2f64337f39902aebd1a5e9488a85f542b7f (patch)
tree9c375d9e2d71e9d6028c08208e943fee7c3a4484
parent24551b7b92725fb2b26d042c2e88330e3d1d4d21 (diff)
downloadopenocd+libswd-a535d2f64337f39902aebd1a5e9488a85f542b7f.tar.gz
openocd+libswd-a535d2f64337f39902aebd1a5e9488a85f542b7f.tar.bz2
openocd+libswd-a535d2f64337f39902aebd1a5e9488a85f542b7f.tar.xz
openocd+libswd-a535d2f64337f39902aebd1a5e9488a85f542b7f.zip
target: cygwin build fixes
Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>
-rw-r--r--src/target/arm_dpm.c8
-rw-r--r--src/target/arm_semihosting.c6
2 files changed, 10 insertions, 4 deletions
diff --git a/src/target/arm_dpm.c b/src/target/arm_dpm.c
index c5d797e6..a9ce8807 100644
--- a/src/target/arm_dpm.c
+++ b/src/target/arm_dpm.c
@@ -55,7 +55,9 @@ static int dpm_mrc(struct target *target, int cpnum,
if (retval != ERROR_OK)
return retval;
- LOG_DEBUG("MRC p%d, %d, r0, c%d, c%d, %d", cpnum, op1, CRn, CRm, op2);
+ LOG_DEBUG("MRC p%d, %d, r0, c%d, c%d, %d", cpnum,
+ (int) op1, (int) CRn,
+ (int) CRm, (int) op2);
/* read coprocessor register into R0; return via DCC */
retval = dpm->instr_read_data_r0(dpm,
@@ -78,7 +80,9 @@ static int dpm_mcr(struct target *target, int cpnum,
if (retval != ERROR_OK)
return retval;
- LOG_DEBUG("MCR p%d, %d, r0, c%d, c%d, %d", cpnum, op1, CRn, CRm, op2);
+ LOG_DEBUG("MCR p%d, %d, r0, c%d, c%d, %d", cpnum,
+ (int) op1, (int) CRn,
+ (int) CRm, (int) op2);
/* read DCC into r0; then write coprocessor register from R0 */
retval = dpm->instr_write_data_r0(dpm,
diff --git a/src/target/arm_semihosting.c b/src/target/arm_semihosting.c
index 5e0a2bed..2aa684f8 100644
--- a/src/target/arm_semihosting.c
+++ b/src/target/arm_semihosting.c
@@ -360,7 +360,8 @@ static int do_semihosting(struct target *target)
case 0x20028: /* ADP_Stopped_DivisionByZero */
case 0x20029: /* ADP_Stopped_OSSpecific */
default:
- fprintf(stderr, "semihosting: exception %#x\n", r1);
+ fprintf(stderr, "semihosting: exception %#x\n",
+ (unsigned) r1);
}
return target_call_event_callbacks(target, TARGET_EVENT_HALTED);
@@ -371,7 +372,8 @@ static int do_semihosting(struct target *target)
case 0x30: /* SYS_ELAPSED */
case 0x31: /* SYS_TICKFREQ */
default:
- fprintf(stderr, "semihosting: unsupported call %#x\n", r0);
+ fprintf(stderr, "semihosting: unsupported call %#x\n",
+ (unsigned) r0);
result = -1;
semihosting_errno = ENOTSUP;
}