[SeaBIOS] [PATCH] fix inline build warning
Lin Ming
ming.m.lin at intel.com
Wed Dec 29 03:16:34 CET 2010
# make
Working around non-functional -combine
Compiling whole program out/ccode.16.s
In file included from out/ccode.16.s.tmp.c:5:
out/../src/util.h:204: warning: ‘memcpy_fl’ declared inline after being called
out/../src/util.h:204: warning: previous declaration of ‘memcpy_fl’ was here
Compiling (16bit) out/code16.o
Compiling whole program out/ccode32flat.o
In file included from out/ccode32flat.o.tmp.c:5:
out/../src/util.h:204: warning: ‘memcpy_fl’ declared inline after being called
out/../src/util.h:204: warning: previous declaration of ‘memcpy_fl’ was here
Compiling whole program out/code32seg.o
This patch fix above warnings.
Signed-off-by: Lin Ming <ming.m.lin at intel.com>
---
src/util.h | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/src/util.h b/src/util.h
index f5b9446..cadebdb 100644
--- a/src/util.h
+++ b/src/util.h
@@ -201,7 +201,7 @@ void *memset(void *s, int c, size_t n);
void memset_fl(void *ptr, u8 val, size_t size);
inline void memcpy_far(u16 d_seg, void *d_far
, u16 s_seg, const void *s_far, size_t len);
-void memcpy_fl(void *d_fl, const void *s_fl, size_t len);
+inline void memcpy_fl(void *d_fl, const void *s_fl, size_t len);
void *memcpy(void *d1, const void *s1, size_t len);
#if MODESEGMENT == 0
#define memcpy __builtin_memcpy
More information about the SeaBIOS
mailing list