I apologize, I sent this to the wrong list. I meant to send it to the Help list.

On Sun, Mar 17, 2013 at 5:44 AM, Nathan K. Ladwig (Netham45)
<netha...@gmail.com> wrote:
> I would like to begin work on getting GCC to target Windows RT (Windows on 
> ARM)
>
> Here are the current relevant known details of the target:
> Uses PEs
> PEs seem to use the same header values as the x86 counterparts, except
> with the 'Machine type' field set to 0x01C4, instead of 0x014C (See
> http://i.imgur.com/KMjNuUF.png for more header information)
> Can use ARM code, but interrupt handlers will (incorrectly) throw the
> CPU back into THUMB mode upon return, therefore ARM code is highly
> unstable
> Because of this, THUMB2 is the preferred code format
>
> I admittedly have done very little work with GCC and I'm not 100% sure
> where I would start on porting it to target Windows RT. My main
> interest is to support desktop applications, which can be achieved
> with the jailbreak tool I maintain. My main goal is to get GCC running
> to aid development on the platform, I don't have a specific
> application in mind (though, I suppose that X-Chat would make a good
> test case, due to it's complexity).
>
> I've looked at 'cegcc', and I believe that CE is too far removed from
> Windows RT to be of any use, I believe that a better starting point
> would be to get the same GCC that targets x86/x64 Windows to target
> Windows on ARM.
>
> So, my main question is: Where do I start doing this?
>
> Thanks.
> --
> -----------------------------------------------------------
> --Nathan Ladwig (Netham45)



-- 
-----------------------------------------------------------
--Nathan Ladwig (Netham45)

Reply via email to