[vlc-devel] blocks and llvm?

Pierre d'Herbemont pdherbemont at free.fr
Thu Dec 17 12:26:04 CET 2009


2009/12/17 Rémi Denis-Courmont <remi at remlab.net>:
>
>   Hello,
>
> On Wed, 16 Dec 2009 23:05:29 -0500, Andre-John Mas <ajmas at sympatico.ca>
> wrote:
>> Has anyone looked into using blocks and llvm for coding? This would allow
>> for use of Grand Central Dispatch, which is standard on MacOS X and being
>> looked at for Linux and BSD - from what I read.
>
> Well the key questions, I think, are:
>
> Does GCD work with already multi-threaded programs (using POSIX threads)?

Yes.

> What happens if GCD is _not_ available?

There have to be some code to fallback to regular POSIX thread. Blocks
will screw compilation as well.

Pierre.



More information about the vlc-devel mailing list