Hello. The variable 'ret' is unused when compiling on BigEndian architecture. This produces "unused variable" message, which might be treated as error if -Werror was passed to compiler.
With this patch I was able to compile flashrom cleanly on ppc and ppc64:
http://koji.fedoraproject.org/koji/taskinfo?taskID=2472482 http://koji.fedoraproject.org/koji/taskinfo?taskID=2472484
Signed-off-by: Peter Lemenkov lemenkov@gmail.com --- internal.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/internal.c b/internal.c index 8b19692..497ce6c 100644 --- a/internal.c +++ b/internal.c @@ -118,7 +118,9 @@ int is_laptop = 0;
int internal_init(void) { +#if __FLASHROM_LITTLE_ENDIAN__ int ret = 0; +#endif int force_laptop = 0; char *arg;