2010/7/30 Earnie <[email protected]>:
> Chiheng Xu wrote:
>> On Fri, Jul 30, 2010 at 3:57 AM, Earnie<[email protected]>  wrote:
>>
>>> NightStrike wrote:
>>>
>>>> On Thu, Jul 29, 2010 at 3:20 PM, Earnie<[email protected]>    
>>>> wrote:
>>>>
>>>>
>>>>> NightStrike wrote:
>>>>>
>>>>>
>>>>>>    On a long term scale, it'd be nice to compile msys natively for
>>>>>>    win64. That's a looooong way off, though.
>>>>>>
>>>>>>
>>>>>>
>>>>> I have no way to even begin to try it.  First though one would need to
>>>>> bootstrap GCC 64 bits with the MSYS runtime while at the same time
>>>>> bootstrapping MSYS runtime into 64 bits.
>>>>>
>>>>>
>>>> I thought the first step was porting newlib.  Doesn't msys still use that?
>>>>
>>>>
>>> Yes, it uses newlib and a mix of Windows API calls.  But newlib may
>>> actually be the easier part to convert.
>>>
>>>
>> Is 64-bits MSYS or Cygwin necessary?
>>
>> MSYS may be not necessary at all.
>>
>> If Cygwin merge the changes done in MSYS,
>
> That isn't going to happen which is why I forked Cygwin to create MSYS.
>
>> and provide a Win32_Path
>> mode(translating all Unix paths to Win32 paths at fork/exec or spawn)
>> and MinGW transform itself to use binary mode(linking with binmode.o
>> instead of txtmode.o)  and slightly patch uname.exe in coreutils,
>> Cygwin has the potential to replace MSYS and provide many tools
>> missing in MSYS, like tcl/tk, expect, dejagnu necessary for the
>> testing of GCC/GDB/BINUTILS.
>>
>
> Instructions have been provided for building MSYS runtime dependent
> applications in the mingw.org wiki.  I understand why you might want
> expect and dejagnu to be available.  But are you going to be able to
> test a 64bit version of GCC with a 32bit version of expect and dejagnu?
>
> Earnie

Well, for testing we use linux-host with remote execution on a x64
box, or we use cygwin for this. So as cygwin is 32-bit only, you see
that there is no issue by doing this. At least we didn't noticed here
any. Of course it would be very interesting to have working dejagnu &
expect on msys. This would increase the useful-ness of msys for gcc
maintainers (and possibly also for some other developers), as I expect
that using native expect & gcc increase performance for sure.

Kai


-- 
|  (\_/) This is Bunny. Copy and paste
| (='.'=) Bunny into your signature to help
| (")_(") him gain world domination

------------------------------------------------------------------------------
The Palm PDK Hot Apps Program offers developers who use the
Plug-In Development Kit to bring their C/C++ apps to Palm for a share
of $1 Million in cash or HP Products. Visit us here for more details:
http://p.sf.net/sfu/dev2dev-palm
_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to