efl/src/tests/eolian_cxx
Jean Guyomarc'h c850435213 tests: fix eolian_cxx tests with clang
eolian_cxx tests failed to link because of massively inexistant symbols.

I assume eolian_cxx tests have been working at some point. Maybe they
were gcc-only? I don't get what's going on with gcc and non-existant
symbols. Is there a sugar-coating of some kind? Because when a symbol
does not exist, clang throws you away. Is it because we are only
referring to the eo implementation functions via function pointers?
That's the second time I'm doing a fix like this. Maybe we should change
a bit our linking flags (see --unresolved-symbols in ld)??

Anyway, now we have our symbols. Clang is happy, make check can go on...
2016-10-30 19:21:59 +01:00
..
a.c Eo: Finish the renaming of Eo to the EFL. 2016-08-15 15:07:42 +01:00
a.eo Change the EFL to follow the new Eo rename. 2016-08-11 17:04:43 +01:00
b.c Eo: Finish the renaming of Eo to the EFL. 2016-08-15 15:07:42 +01:00
b.eo Change the EFL to follow the new Eo rename. 2016-08-11 17:04:43 +01:00
c.c Eo: Finish the renaming of Eo to the EFL. 2016-08-15 15:07:42 +01:00
c.eo Change the EFL to follow the new Eo rename. 2016-08-11 17:04:43 +01:00
callback.eo Change the EFL to follow the new Eo rename. 2016-08-11 17:04:43 +01:00
complex.c tests: fix eolian_cxx tests with clang 2016-10-30 19:21:59 +01:00
complex.eo Change the EFL to follow the new Eo rename. 2016-08-11 17:04:43 +01:00
complex_cxx.cc eolian-cxx: Fix compilation break from changes in Eo nomenclature 2016-08-11 16:24:15 -03:00
d.c Eo: Finish the renaming of Eo to the EFL. 2016-08-15 15:07:42 +01:00
d.eo Change the EFL to follow the new Eo rename. 2016-08-11 17:04:43 +01:00
eolian_cxx_suite.cc eolian-cxx: Rewrite to accomodate new features of the C++ binding 2016-06-06 02:54:36 -03:00
eolian_cxx_suite.h eolian-cxx: Rewrite to accomodate new features of the C++ binding 2016-06-06 02:54:36 -03:00
eolian_cxx_test_address_of.cc eolian-cxx: Remove .Base requirement 2016-04-21 18:31:53 -03:00
eolian_cxx_test_binding.cc eolian-cxx: Add support for ref parameters and correct ownership handling 2016-06-14 22:44:02 -03:00
eolian_cxx_test_generate.cc eolian-cxx: Rewrite to accomodate new features of the C++ binding 2016-06-06 02:54:36 -03:00
eolian_cxx_test_inheritance.cc eolian-cxx: Rewrite to accomodate new features of the C++ binding 2016-06-06 02:54:36 -03:00
eolian_cxx_test_parse.cc Test rework #19: Eolian_Cxx 2016-02-16 12:41:06 +00:00
eolian_cxx_test_wrapper.cc eolian-cxx: Rewrite to accomodate new features of the C++ binding 2016-06-06 02:54:36 -03:00
generic.c efl callbacks: update some events calls to no longer trigger legacy callbacks 2016-08-30 13:59:59 -03:00
generic.eo Change the EFL to follow the new Eo rename. 2016-08-11 17:04:43 +01:00
name1_name2_type_generation.c eolian-cxx: Added stringshare 2016-06-21 16:35:09 -03:00
name1_name2_type_generation.eo Change the EFL to follow the new Eo rename. 2016-08-11 17:04:43 +01:00
name_name.c tests: eolian_cxx: add define to allow the use of beta APIs like eo 2016-08-02 22:21:18 +02:00
name_name.eo Efl: Remove "legacy_prefix: null;" as it's now the default. 2016-05-12 17:27:35 +01:00
name_name_cxx.cc eolian-cxx: Rewrite to accomodate new features of the C++ binding 2016-06-06 02:54:36 -03:00
ns_name.eo Efl: Remove "legacy_prefix: null;" as it's now the default. 2016-05-12 17:27:35 +01:00
ns_name_other.eo Efl: Remove "legacy_prefix: null;" as it's now the default. 2016-05-12 17:27:35 +01:00
simple.c Eo: Finish the renaming of Eo to the EFL. 2016-08-15 15:07:42 +01:00
simple.eo Change the EFL to follow the new Eo rename. 2016-08-11 17:04:43 +01:00