]> git.saurik.com Git - apple/xnu.git/blobdiff - osfmk/ddb/db_run.c
xnu-1456.1.26.tar.gz
[apple/xnu.git] / osfmk / ddb / db_run.c
index c0e98e1ab8b35dfdc5ebd608d45828545fd1e8eb..6c7d5be98ce7cd2320036718b1e38b0024011212 100644 (file)
@@ -239,8 +239,8 @@ db_restart_at_pc(
 
            ins = db_get_task_value(pc, sizeof(int), FALSE, task);
            db_inst_count++;
-           db_load_count += db_inst_load(ins);
-           db_store_count += db_inst_store(ins);
+           db_load_count += db_inst_load((unsigned long)ins);
+           db_store_count += db_inst_store((unsigned long)ins);
 #ifdef SOFTWARE_SSTEP
            /* Account for instructions in delay slots */
            brpc = next_instr_address(pc,1,task);
@@ -428,7 +428,7 @@ db_single_step_cmd(__unused db_expr_t addr, __unused boolean_t have_addr,
            print = TRUE;
 
        db_run_mode = STEP_ONCE;
-       db_loop_count = count;
+       db_loop_count = (typeof(db_loop_count))count;
        db_sstep_print = print;
        db_inst_count = 0;
        db_last_inst_count = 0;