Re: trunk merged into MELT branch after C++ conversion

2012-08-29 Thread Marc Glisse
On Wed, 29 Aug 2012, Basile Starynkevitch wrote: I discovered a strange property of C++ regarding symbols. If you just code // file foo1.cc extern "C" { const int twosymb=2; }; the resulting foo1.o does not define a twosymb symbol (I expected that it does). You have to code // fil

trunk merged into MELT branch after C++ conversion

2012-08-29 Thread Basile Starynkevitch
Hello All, I just successfully merged the trunk (future GCC 4.8) svn rev 190745 into the MELT (www.gcc-melt.org) branch (svn rev 190778). In particular, this meant merging the C++ conversion into the MELT branch. That merge was a bit painful, because of the C -> C++ conversion. Most of the pain