Quantcast

cegcc/mingw32ce with gcc 4.6.2, binutils 2.22

classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

cegcc/mingw32ce with gcc 4.6.2, binutils 2.22

Max Kellermann
Hi,

the build 2011-12-23 of my cegcc fork comes with gcc 4.6.2 and
binutils 2.22.  For the first time, gcc's link time optimization (LTO)
works on Windows CE!

 http://max.kellermann.name/projects/cegcc/
 http://max.kellermann.name/download/xcsoar/devel/cegcc/

Max

------------------------------------------------------------------------------
Write once. Port to many.
Get the SDK and tools to simplify cross-platform app development. Create
new or port existing apps to sell to consumers worldwide. Explore the
Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
http://p.sf.net/sfu/intel-appdev
_______________________________________________
Cegcc-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/cegcc-devel
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: cegcc/mingw32ce with gcc 4.6.2, binutils 2.22

Vincent Richomme
Le 23.12.2011 15:13, Max Kellermann a écrit :

> Hi,
>
> the build 2011-12-23 of my cegcc fork comes with gcc 4.6.2 and
> binutils 2.22.  For the first time, gcc's link time optimization
> (LTO)
> works on Windows CE!
>
>  http://max.kellermann.name/projects/cegcc/
>  http://max.kellermann.name/download/xcsoar/devel/cegcc/
>
> Max
>

Congratulations!
Don't know if windows ce will still be alive in a few months/year but
that's a
good performance. Now you just need to backport SEH exception from
mingw-w64 and you will get a
perfect open source compiler ;-)


------------------------------------------------------------------------------
Write once. Port to many.
Get the SDK and tools to simplify cross-platform app development. Create
new or port existing apps to sell to consumers worldwide. Explore the
Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
http://p.sf.net/sfu/intel-appdev
_______________________________________________
Cegcc-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/cegcc-devel
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: cegcc/mingw32ce with gcc 4.6.2, binutils 2.22

Ismail Khatib
In reply to this post by Max Kellermann
Am 23.12.2011 15:13, schrieb Max Kellermann:

> Hi,
>
> the build 2011-12-23 of my cegcc fork comes with gcc 4.6.2 and
> binutils 2.22.  For the first time, gcc's link time optimization (LTO)
> works on Windows CE!
>
>   http://max.kellermann.name/projects/cegcc/
>   http://max.kellermann.name/download/xcsoar/devel/cegcc/
>
> Max
Great news!
I've just tried these binaries with the current ScummVM sources from
master and it seems to work fine for me.
However, I've tried to update my (previously cloned) cegcc repository
(cloned from your git server), but I
got the following error; I've also tried to do a fresh checkout, but got
the same error:

Cloning into gcc-4.4.0...
remote: Counting objects: 20902, done.
remote: Compressing objects: 100% (10676/10676), done.
remote: Total 20902 (delta 12011), reused 18261 (delta 9381)
Receiving objects: 100% (20902/20902), 65.60 MiB | 1.80 MiB/s, done.
Resolving deltas: 100% (12011/12011), done.
fatal: reference is not a tree: 2c5a5ea1a5f0eb9711d44033e754ef02a3962852
Unable to checkout '2c5a5ea1a5f0eb9711d44033e754ef02a3962852' in
submodule path 'gcc-4.4.0'

Could you please check what the problem is?
Thanks in advance!

Ismail

------------------------------------------------------------------------------
Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex
infrastructure or vast IT resources to deliver seamless, secure access to
virtual desktops. With this all-in-one solution, easily deploy virtual
desktops for less than the cost of PCs and save 60% on VDI infrastructure
costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox
_______________________________________________
Cegcc-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/cegcc-devel
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: cegcc/mingw32ce with gcc 4.6.2, binutils 2.22

Max Kellermann
On 2011/12/29 01:17, Ismail Khatib <[hidden email]> wrote:
> got the following error; I've also tried to do a fresh checkout, but
> got the same error:
[..]
> fatal: reference is not a tree: 2c5a5ea1a5f0eb9711d44033e754ef02a3962852
> Unable to checkout '2c5a5ea1a5f0eb9711d44033e754ef02a3962852' in
> submodule path 'gcc-4.4.0'
>
> Could you please check what the problem is?

I added a new commit to the build repository, but forgot to push the
gcc submodule repository as well.

I've pushed the new gcc commit and I added the release tag
"2011-12-23" to the build repository.  Hope this works now.

Max

------------------------------------------------------------------------------
Write once. Port to many.
Get the SDK and tools to simplify cross-platform app development. Create
new or port existing apps to sell to consumers worldwide. Explore the
Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
http://p.sf.net/sfu/intel-appdev
_______________________________________________
Cegcc-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/cegcc-devel
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: cegcc/mingw32ce with gcc 4.6.2, binutils 2.22

Ismail Khatib
Am 03.01.2012 22:59, schrieb Max Kellermann:

> On 2011/12/29 01:17, Ismail Khatib<[hidden email]>  wrote:
>> got the following error; I've also tried to do a fresh checkout, but
>> got the same error:
> [..]
>> fatal: reference is not a tree: 2c5a5ea1a5f0eb9711d44033e754ef02a3962852
>> Unable to checkout '2c5a5ea1a5f0eb9711d44033e754ef02a3962852' in
>> submodule path 'gcc-4.4.0'
>>
>> Could you please check what the problem is?
> I added a new commit to the build repository, but forgot to push the
> gcc submodule repository as well.
>
> I've pushed the new gcc commit and I added the release tag
> "2011-12-23" to the build repository.  Hope this works now.
>
> Max
Thank you! Everything works perfectly now, a fresh clone as well as a
pull of the source.

Ismail

------------------------------------------------------------------------------
Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex
infrastructure or vast IT resources to deliver seamless, secure access to
virtual desktops. With this all-in-one solution, easily deploy virtual
desktops for less than the cost of PCs and save 60% on VDI infrastructure
costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox
_______________________________________________
Cegcc-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/cegcc-devel
Loading...