This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
[RFC] Apple Blocks extension
- From: Maxim Kuvyrkov <maxim at kugelworks dot com>
- To: gcc <gcc at gcc dot gnu dot org>
- Cc: "Joseph S. Myers" <joseph at codesourcery dot com>, Richard Henderson <rth at redhat dot com>, jason merrill <jason at redhat dot com>, Mark Mitchell <mark at codesourcery dot com>, Nathan Sidwell <nathan at codesourcery dot com>, Mike Stump <mikestump at comcast dot net>, Stan Shebs <stan at codesourcery dot com>
- Date: Mon, 4 Nov 2013 17:28:36 +1300
- Subject: [RFC] Apple Blocks extension
- Authentication-results: sourceware.org; auth=none
Hi,
I am considering a project to add Apple's blocks [*] extension to GCC. I am looking at adding blocks support to C, C++ and Obj-C/C++ front-ends.
There are many challenges (both technical and copyright) that require work before any patches are ready for review, and I would appreciate indication from front-end maintainers on whether a technically sound implementation of Blocks extension would be a welcome addition to GCC front-ends.
Joseph, Richard, as C front-end maintainers, would you be supportive of Blocks extension implemented for C front-end?
Jason, Mark, Nathan, as C++ front-end maintainers, would you be supportive of Blocks extension implemented for C++ front-end?
Mike, Stan, as Obj-C/C++ front-end maintainers, would you be supportive of Blocks extension implemented for Obj-C/C++ front-ends?
[*] http://en.wikipedia.org/wiki/Blocks_(C_language_extension)
Thank you!
--
Maxim Kuvyrkov
www.kugelworks.com