Fix compilation when coverage debugging is enabled

With CONFIG_DEBUG_COVERAGE enabled, the build currently fails with

src/lib/gcov-glue.c: In function 'fseek':
src/lib/gcov-glue.c:87:2: error: format '%d' expects argument of type 'int', but argument 4 has type 'long int' [-Werror=format]
src/lib/gcov-glue.c:87:2: error: format '%d' expects argument of type 'int', but argument 4 has type 'long int' [-Werror=format]

Change-Id: Iddaa601748c210d9dad06ae9dab2a3deaa635b2c
Signed-off-by: Stefan Reinauer <reinauer@google.com>
Reviewed-on: http://review.coreboot.org/3032
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
Tested-by: build bot (Jenkins)
Reviewed-by: Ronald G. Minnich <rminnich@gmail.com>
This commit is contained in:
Stefan Reinauer 2013-04-05 13:49:55 -07:00 committed by Ronald G. Minnich
parent 9e8af58263
commit 84463efb94
1 changed files with 1 additions and 1 deletions

View File

@ -84,7 +84,7 @@ static int fseek(FILE *stream, long offset, int whence)
* to a freshly opened file. */ * to a freshly opened file. */
gcc_assert (offset == 0 && whence == SEEK_SET); gcc_assert (offset == 0 && whence == SEEK_SET);
#if CONFIG_DEBUG_COVERAGE #if CONFIG_DEBUG_COVERAGE
printk(BIOS_DEBUG, "fseek %s offset=%d whence=%d\n", printk(BIOS_DEBUG, "fseek %s offset=%ld whence=%d\n",
stream->filename, offset, whence); stream->filename, offset, whence);
#endif #endif
return 0; return 0;