On 1/27/2013 5:04 PM, Gerald Pfeifer wrote:
On Sat, 26 Jan 2013, Hongtao Yu wrote:
How can I set up a new project under GCC and make it open-sourced?
Thanks!
That depends on what you mean by "under GCC", I'd say. If you
have improvements for GCC, submitting those as patches against
GCC will be best, cf. http://gcc.gnu.org/contribute.html .
If you want to work on an independent project, you can just go
ahead and use one of those services like github, SourceForge etc.
Actually, we have designed and implement a tentative demand-driven
flow- and context-sensitive pointer analysis in GCC 4.7. This pointer
analysis is used for pairwise data dependence checking for
vectorization. Currently, it does not serve for optimizations directly,
although it may do in the future. Do you think which way is best for
releasing our code, to open a branch inside GCC or to release a plugin
for GCC? Thanks!
Hongtao
(Note that the GNU project talks about free software, cf.
https://www.gnu.org/philosophy/free-software-for-freedom.html )
Gerald