Hi Gabriel,

it defines fancy_abort.  Not wrapping system.h in extern C results in
  undefined symbol: _Z11fancy_abortPKciS0_
when loading the plugin.

If you want fancy_abort to have a C language specification, that is
what you should declare as such.

my code isn't using fancy_abort directly, it is including GCC headers that use
gcc_assert (which turns into fancy_abort).

Ciao, Duncan.

Reply via email to