Ok.

On Aug 6, 2013, at 3:43 AM, Dominique Dhumieres <domi...@lps.ens.fr> wrote:
>> Hence plugins that create passes will need to be built with RTTI
>> disabled in order to link against gcc, or they will fail to load, with
>> an error like: ...
> 
> The same holds for darwin, hence the following patch is needed:
> 
> --- ../_clean/gcc/testsuite/lib/plugin-support.exp    2013-08-05 
> 22:51:42.000000000 +0200
> +++ gcc/testsuite/lib/plugin-support.exp      2013-08-06 12:36:43.000000000 
> +0200
> @@ -101,7 +101,7 @@ proc plugin-test-execute { plugin_src pl
>               set optstr [concat $optstr " $op"]
>           }
>       }
> -     set optstr [concat $optstr "-DIN_GCC -fPIC -shared -undefined 
> dynamic_lookup"]
> +     set optstr [concat $optstr "-DIN_GCC -fPIC -shared -fno-rtti -undefined 
> dynamic_lookup"]
>     } else {
>       set plug_cflags $PLUGINCFLAGS 
>       set optstr "$includes $extra_flags -DIN_GCC -fPIC -shared -fno-rtti"
> 
> 

Reply via email to