From 60009aefdb3d5e9c464bff5fd1a269ca6ea1220b Mon Sep 17 00:00:00 2001 From: Mateusz Krzak Date: Sat, 8 Jun 2019 00:33:30 +0200 Subject: [PATCH] lima/ppir: change offset type to int Offset doesn't need to be 64-bit. This fixes compilation error with 64-bit off_t. Fixes: af0de6b9 lima/ppir: implement discard and discard_if Suggested-by: Qiang Yu Signed-off-by: Mateusz Krzak Reviewed-by: Qiang Yu Tested-by: Andreas Baierl --- src/gallium/drivers/lima/ir/pp/codegen.c | 2 +- src/gallium/drivers/lima/ir/pp/ppir.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/gallium/drivers/lima/ir/pp/codegen.c b/src/gallium/drivers/lima/ir/pp/codegen.c index 2501ddccc6f..d568e1dda36 100644 --- a/src/gallium/drivers/lima/ir/pp/codegen.c +++ b/src/gallium/drivers/lima/ir/pp/codegen.c @@ -677,7 +677,7 @@ static void ppir_codegen_print_prog(ppir_compiler *comp) printf("========ppir codegen========\n"); list_for_each_entry(ppir_block, block, &comp->block_list, list) { list_for_each_entry(ppir_instr, instr, &block->instr_list, list) { - printf("%03d (@%6ld): ", instr->index, instr->offset); + printf("%03d (@%6d): ", instr->index, instr->offset); int n = prog[0] & 0x1f; for (int i = 0; i < n; i++) { if (i && i % 6 == 0) diff --git a/src/gallium/drivers/lima/ir/pp/ppir.h b/src/gallium/drivers/lima/ir/pp/ppir.h index 233e5cdc3d8..4b15804952f 100644 --- a/src/gallium/drivers/lima/ir/pp/ppir.h +++ b/src/gallium/drivers/lima/ir/pp/ppir.h @@ -297,7 +297,7 @@ typedef struct ppir_instr { int est; /* earliest start time */ int parent_index; bool scheduled; - off_t offset; + int offset; } ppir_instr; typedef struct ppir_block { -- 2.30.2