Fabrice Fontaine
93d98bce66
flatcc: fix debug build
...
flatcc is named flatcc_d if BR2_ENABLE_DEBUG is set because of the
following line in CMakeLists.txt: set(CMAKE_DEBUG_POSTFIX "_d")
So update FLATCC_TARGET_REMOVE_FLATCC_COMPILER hook to replace flatcc
by flatcc*
Fixes:
- http://autobuild.buildroot.org/results/a47f49cd2fdd809257bd7e83dca620f2e6aac85b
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
(cherry picked from commit f7abb62502 )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2018-11-26 17:13:49 +01:00
Joel Carlson
692c9fbef8
flatcc: conditionally require c++ in cmake
...
Patches CMake files in flatcc to conditionally set c++ as a required
language depending on if FLATCC_TEST option is set, as only the tests
include a c++ file.
Fixes
http://autobuild.buildroot.net/results/8fb0447eed1d55b7687f657530e31695cf77ce5c/
Signed-off-by: Joel Carlson <JoelsonCarl@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 56296d51be )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2018-11-26 17:13:41 +01:00
Baruch Siach
37c06ca68f
flatcc: bump to version 0.5.2
...
Drop upstream patch.
Add license file hash.
Cc: Joel Carlson <JoelsonCarl@gmail.com >
Signed-off-by: Baruch Siach <baruch@tkos.co.il >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
(cherry picked from commit 64b8f4e6bb )
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2018-11-26 17:13:34 +01:00
Baruch Siach
82818284ed
flatcc: fix build with gcc 8
...
gcc 8 enables a strncpy() warning. This breaks the build of flatcc that
enables -Werror. Add upstream patch fixing the issue.
Fixes:
http://autobuild.buildroot.net/results/0e3/0e3a959855fad5899db184f7d2c960c89df03672/
http://autobuild.buildroot.net/results/d2c/d2c03bc253bdf135b0f31f3d1e6fd33f7d37d64b/
http://autobuild.buildroot.net/results/163/1636ec6ddad92add95f42451d941156451c6d936/
Cc: Joel Carlson <JoelsonCarl@gmail.com >
Cc: Mikkel Fahnøe Jørgensen <mikkel@dvide.com >
Signed-off-by: Baruch Siach <baruch@tkos.co.il >
Reviewed-by: Joel Carlson <JoelsonCarl@gmail.com >
Tested-by: Joel Carlson <JoelsonCarl@gmail.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2018-06-12 08:41:21 +02:00
Joel Carlson
bfbfa5b8e2
flatcc: new package
...
This adds flatcc as a new package, pulling v0.5.1 from github. flatcc
has both a host tool (the compiler), and libraries for the target.
Signed-off-by: Steve deRosier <steve.derosier@lairdtech.com >
Signed-off-by: Joel Carlson <joel.carlson@cosmicaes.com >
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be >
[Thomas: add entry in DEVELOPERS file.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2018-06-05 19:00:10 +02:00