efl/src
Tom Callaway c245b576aa Fix build with gcc 10 (which has -fno-common enabled by default).
EFL failed to build from source in Fedora Rawhide as a result of the update to GCC 10. GCC 10 enables -fno-common by default, and this found three issues in EFL:

  # The eina benchmark code defined int key_size in a header that was included in multiple places.
  # The elementary test code defines the "dt1", "dt2", "dt3" vars in two code files which are compiled together (but these variables do not appear to be used globally)
  # The eio test code defines the "ee" var in two code files which are compiled together (but this variable does not appear to be used globally)

I've fixed these issues and confirmed locally that the code builds again in Fedora.

Reviewed-by: Marcel Hollerbach <mail@marcel-hollerbach.de>
Differential Revision: https://phab.enlightenment.org/D11259
2020-01-31 14:31:57 +01:00
..
benchmarks Fix build with gcc 10 (which has -fno-common enabled by default). 2020-01-31 14:31:57 +01:00
bin Fix build with gcc 10 (which has -fno-common enabled by default). 2020-01-31 14:31:57 +01:00
bindings eolian_mono: blacklist c-only internal APIs 2020-01-29 13:46:37 +09:00
edje_external
examples ecore_con: remove use of list<> from Efl.Net. 2020-01-30 17:06:17 +01:00
generic emotion & evas: remove gstreamer 0.10 support 2019-12-04 12:21:25 -08:00
lib edje: use EINA_UNUSED consistently after in function signatures -- part2 2020-01-31 14:31:54 +01:00
modules evas filter: fix crash issue 2020-01-31 21:35:18 +09:00
scripts scripts - eina - remove eina-bench-cmp as its disbaled from install 2020-01-06 16:36:31 +00:00
static_libs vg_common_json: Supports transform properties 2020-01-29 21:42:43 +09:00
tests Fix build with gcc 10 (which has -fno-common enabled by default). 2020-01-31 14:31:57 +01:00
wayland_protocol