mirror of
git://git.openembedded.org/meta-openembedded
synced 2026-04-02 02:49:12 +00:00
kexecboot_0.6: fix build with gcc 5
Resolving the issue: rgb.h:55:1: warning: inline function 'rgba2comp' declared but never defined | rgba2comp(kx_rgba rgba, kx_ccomp *red, kx_ccomp *green, | ^ Fix C99 inline semantic as documented here: https://gcc.gnu.org/gcc-5/porting_to.html Signed-off-by: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
This commit is contained in:
parent
9ea39b81e2
commit
2cbfbf9944
@ -0,0 +1,34 @@
|
||||
From b2c4fc69868a4831ec798ad98f5e7fce200cf0e3 Mon Sep 17 00:00:00 2001
|
||||
From: Andrea Adami <andrea.adami@gmail.com>
|
||||
Date: Thu, 24 Sep 2015 00:02:48 +0200
|
||||
Subject: [PATCH] rgb.h: fix build with gcc 5 (C99 inline semantic)
|
||||
|
||||
Building with gcc 5.2 we trigger the following error:
|
||||
|
||||
rgb.h:55:1: warning: inline function 'rgba2comp' declared but never defined
|
||||
| rgba2comp(kx_rgba rgba, kx_ccomp *red, kx_ccomp *green,
|
||||
| ^
|
||||
|
||||
https://gcc.gnu.org/gcc-5/porting_to.html
|
||||
|
||||
Signed-off-by: Andrea Adami <andrea.adami@gmail.com>
|
||||
---
|
||||
rgb.h | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/rgb.h b/rgb.h
|
||||
index 0ba987a..4f64622 100644
|
||||
--- a/rgb.h
|
||||
+++ b/rgb.h
|
||||
@@ -51,7 +51,7 @@ typedef struct {
|
||||
} kx_named_color;
|
||||
|
||||
/* Convert RGBA uint32 to red/green/blue/alpha components */
|
||||
-inline void
|
||||
+extern inline void
|
||||
rgba2comp(kx_rgba rgba, kx_ccomp *red, kx_ccomp *green,
|
||||
kx_ccomp *blue, kx_ccomp *alpha);
|
||||
|
||||
--
|
||||
1.9.1
|
||||
|
||||
@ -47,6 +47,8 @@ SRC_URI += "\
|
||||
file://0002-kexecboot-fix-configure-warnings.patch \
|
||||
file://0003-kexecboot-do-not-hardcode-MOUNTPOINT.patch \
|
||||
file://0004-kexecboot.c-workaround-for-absolute-kernel-and-initr.patch \
|
||||
\
|
||||
file://0005-rgb.h-fix-build-with-gcc5.patch \
|
||||
"
|
||||
|
||||
inherit autotools
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user