Re: Size of coreutils binaries

JonY <[email protected]>
Newsgroups gmane.comp.gnu.mingw.msys
Message-ID <[email protected]>
On 12/3/2009 15:48, Charles Wilson wrote:
> Teemu Nätkinniemi wrote:
>>> BTW, the MSYS Phoenix project is already using a version of
>>> gcc-3.4.x to
>
> Oops. I meant gcc-3.2.3 here.
>
>>> build msys apps, and they also have an experimental gcc-4.x
>>> version
>
> And I meant gcc-3.4.4 here.
>
>>> (but
>>> it has no C++ support).  AFTER mingw-get is rolled
>>> out, and the "new"
>>> modularized MSYS/MinGW distribution has some time to
>>> stabilize, I'll
>>> look into grabbing the MSYS Phoenix compiler -- but doing
>>> so would
>>> require recompiling and updating ALL of the MSYS packages
>>> (not to
>>> mention some significant changes wrt gettext/libintl and
>>> libiconv). I'm
>>> definitely not ready to tackle that just yet.
>>
>> Here's the GCC 3.4.4 for MSYS, with g++ compiled in. No
>> patch included as I basically replaced all __CYGWIN__ with
>> __MSYS__ and copied necessary files to gcc/config/i386 from
>> the original MSYS GCC 2.95.3.
>>
>> http://www.mediafire.com/?ngnrewkzz2i
>>
>> GCC 3.2.3 on Phoenix' website works quite nicely as I've managed
>> to build a working MSYS dll with it.
>>
>> http://www.cadforte.com/msys.html
>
> I'm a little confused. The MSYS Phoenix website credits you, Teemu, for
> the updated gcc "C" builds (presumably both 3.2.3 and 3.4.4), but Jon_y
> takes credit for the libstdc++ support -- which, on that page, means
> only g++-3.2.3.
>
> But if it was as easy as you say -- just s/__CYGWIN__/__MSYS__/ -- then
> (a) why didn't you do that for both of your contributions, originally;
> that is, why did Jon_y have to do it for you, for 3.2.3? (b) and while
> he was doing that, why didn't he go ahead do the same for g++-3.4.4?
>
> I suspect the answer to these questions is, "There was more to the port
> than that".  But -- I can't tell without a lot more investigation
> (basically, redo-ing your/Jon_y's porting effort myself).  I don't have
> time for that right now (and besides, the MSYS distro is not yet ready
> for that wholesale change, either)...
>

Hi,

I can't remember clearly, but I think I just built the C and C++ 
frontend ootb from Teemu's tarball, so it was Teemu who did most of the 
poking work. I'm not sure why xeno credited me, maybe I forgot why...

Anyway, long story short, I did not have time to maintain an updated 
MSYS toolchain, so I've gradually forgotten about it. Sorry, I did not 
take any notes while rebuilding the toolchain.

------------------------------------------------------------------------------
Join us December 9, 2009 for the Red Hat Virtual Experience,
a free event focused on virtualization and cloud computing. 
Attend in-depth sessions from your desk. Your couch. Anywhere.
http://p.sf.net/sfu/redhat-sfdev2dev
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.