Patrick Rudolph has uploaded this change for review.

View Change

lib/reg_script: Add cast to fix compilation on x86_64

Change-Id: Ia713e7dbe8c75b764f7a4ef1a029e64fb2d321fb
Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
---
M src/lib/reg_script.c
1 file changed, 6 insertions(+), 6 deletions(-)

git pull ssh://review.coreboot.org:29418/coreboot refs/changes/66/48166/1
diff --git a/src/lib/reg_script.c b/src/lib/reg_script.c
index e0ae68c..bad9d9c 100644
--- a/src/lib/reg_script.c
+++ b/src/lib/reg_script.c
@@ -150,11 +150,11 @@

switch (step->size) {
case REG_SCRIPT_SIZE_8:
- return read8((u8 *)step->reg);
+ return read8((u8 *)(uintptr_t)step->reg);
case REG_SCRIPT_SIZE_16:
- return read16((u16 *)step->reg);
+ return read16((u16 *)(uintptr_t)step->reg);
case REG_SCRIPT_SIZE_32:
- return read32((u32 *)step->reg);
+ return read32((u32 *)(uintptr_t)step->reg);
}
return 0;
}
@@ -165,13 +165,13 @@

switch (step->size) {
case REG_SCRIPT_SIZE_8:
- write8((u8 *)step->reg, step->value);
+ write8((u8 *)(uintptr_t)step->reg, step->value);
break;
case REG_SCRIPT_SIZE_16:
- write16((u16 *)step->reg, step->value);
+ write16((u16 *)(uintptr_t)step->reg, step->value);
break;
case REG_SCRIPT_SIZE_32:
- write32((u32 *)step->reg, step->value);
+ write32((u32 *)(uintptr_t)step->reg, step->value);
break;
}
}

To view, visit change 48166. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: Ia713e7dbe8c75b764f7a4ef1a029e64fb2d321fb
Gerrit-Change-Number: 48166
Gerrit-PatchSet: 1
Gerrit-Owner: Patrick Rudolph <patrick.rudolph@9elements.com>
Gerrit-MessageType: newchange