hdzhang264 | 1 Dec 2011 04:43
Favicon

can not support "PLD" instruction!

I am using mingw32ce under linux.
 
I encoutered " error:selected processor does not support 'pld[r1]".
 
Pld is supported only on arm5 or higher.
 
Doed  Cegcc only support arm4? 

2011-11-29

hdzhang264 cc/
------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure 
contains a definitive record of customers, application performance, 
security threats, fraudulent activity, and more. Splunk takes this 
data and makes sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-novd2d
_______________________________________________
Cegcc-devel mailing list
Cegcc-devel@...
https://lists.sourceforge.net/lists/listinfo/cegcc-devel
hdzhang264 | 1 Dec 2011 04:50
Favicon

Re: where are the target files?

I`m so sorry , i have installed the correct version.
 
and now , I have two enviroment: mingw32ce-cygwin on cygwin , and mingw32ce on Linux.
 
But under cygwin enviroment, any target file can not found.
under linux enviroment, I found a error: "PLD" instruction can not be supported!
 
so I have to add the following codes according some people said:
#ifndef HAVE_PLD
.macro pld reg
.endm
#endif
 
after this,
still errors about 'pld':
"too many posiontoinal arguments"
 
the code : "pld [r1,#124]"
 
 
 
2011-12-01
hdzhang264
发件人: Vincent Torri
发送时间: 2011-11-30  20:10:43
收件人: hdzhang264
抄送: cegcc-devel
主题: Re: [Cegcc-devel] where are the target files?


2011/11/30 hdzhang264 <hdzhang264 <at> 126.com>
 
 
I installed from a binary distribution "cegcc_mingw32ce_cygwin1.7_r1375.tar.bz2 ".

I am using arm-wince-mingw32ce tools.

I am using Linux platform  to develop.

What is strange to me is that you use a "cygwin" toolchain to cross-compile on a linux platform.

Vincent Torri

 

What is the nature of your problem ?  --------can not found the target file (.o file).

Can you send us a small source that demonstrates the problem ?

        When compile my project, none of error occurs. But after compile, none of the target file is found under the project folder.  (If I use arm-linux-gcc/arm-linux-as,the target file is right.)

:

the output shows no one error or warning.

just like "arm-mingw32ce-gcc.exe -o *.c -o *.o","arm-mingw32ce-as.exe -o *.o *.s".

I found it did not compile the file ever, because it did not point any error even i put some obvious wrong code in my files.

2011-11-29
hdzhang264


------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure
contains a definitive record of customers, application performance,
security threats, fraudulent activity, and more. Splunk takes this
data and makes sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-novd2d
_______________________________________________
Cegcc-devel mailing list
Cegcc-devel <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/cegcc-devel


------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure 
contains a definitive record of customers, application performance, 
security threats, fraudulent activity, and more. Splunk takes this 
data and makes sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-novd2d
_______________________________________________
Cegcc-devel mailing list
Cegcc-devel@...
https://lists.sourceforge.net/lists/listinfo/cegcc-devel
hdzhang264 | 1 Dec 2011 14:05
Favicon

fopen() failed?

I am using mingw32ce on Linux.
 
the code follows:
 
FILE *fpin;
fpin=fopen("myfile.avs","rb+"); 
 
In makefile, i used arm-mingw32ce-gcc, make is ok.
 
But when it runs on wince5.0,  the fpin returns NULL always. 
 
"myfile.avs" and excutable file lies in the same directory.
 
 
2011-12-01
hdzhang264
发件人: Vincent Torri
发送时间: 2011-11-30  20:10:43
收件人: hdzhang264
抄送: cegcc-devel
主题: Re: [Cegcc-devel] where are the target files?


2011/11/30 hdzhang264 <hdzhang264 <at> 126.com>
 
 
I installed from a binary distribution "cegcc_mingw32ce_cygwin1.7_r1375.tar.bz2 ".

I am using arm-wince-mingw32ce tools.

I am using Linux platform  to develop.

What is strange to me is that you use a "cygwin" toolchain to cross-compile on a linux platform.

Vincent Torri

 

What is the nature of your problem ?  --------can not found the target file (.o file).

Can you send us a small source that demonstrates the problem ?

        When compile my project, none of error occurs. But after compile, none of the target file is found under the project folder.  (If I use arm-linux-gcc/arm-linux-as,the target file is right.)

:

the output shows no one error or warning.

just like "arm-mingw32ce-gcc.exe -o *.c -o *.o","arm-mingw32ce-as.exe -o *.o *.s".

I found it did not compile the file ever, because it did not point any error even i put some obvious wrong code in my files.

2011-11-29
hdzhang264


------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure
contains a definitive record of customers, application performance,
security threats, fraudulent activity, and more. Splunk takes this
data and makes sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-novd2d
_______________________________________________
Cegcc-devel mailing list
Cegcc-devel <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/cegcc-devel


------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure 
contains a definitive record of customers, application performance, 
security threats, fraudulent activity, and more. Splunk takes this 
data and makes sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-novd2d
_______________________________________________
Cegcc-devel mailing list
Cegcc-devel@...
https://lists.sourceforge.net/lists/listinfo/cegcc-devel
Andy Wu | 1 Dec 2011 14:08
Picon
Gravatar

Re: fopen() failed?

You should use absolute path on ce.

On 2011-12-1 下午9:06, "hdzhang264" <hdzhang264-KN7UnAbNpbg@public.gmane.org> wrote:
I am using mingw32ce on Linux.
 
the code follows:
 
FILE *fpin;
fpin=fopen("myfile.avs","rb+"); 
 
In makefile, i used arm-mingw32ce-gcc, make is ok.
 
But when it runs on wince5.0,  the fpin returns NULL always. 
 
"myfile.avs" and excutable file lies in the same directory.
 
 
2011-12-01
hdzhang264
发件人: Vincent Torri
发送时间: 2011-11-30  20:10:43
收件人: hdzhang264
抄送: cegcc-devel
主题: Re: [Cegcc-devel] where are the target files?


2011/11/30 hdzhang264 <hdzhang264-KN7UnAbNpbg@public.gmane.org>
 
 
I installed from a binary distribution "cegcc_mingw32ce_cygwin1.7_r1375.tar.bz2 ".

I am using arm-wince-mingw32ce tools.

I am using Linux platform  to develop.

What is strange to me is that you use a "cygwin" toolchain to cross-compile on a linux platform.

Vincent Torri

 

What is the nature of your problem ?  --------can not found the target file (.o file).

Can you send us a small source that demonstrates the problem ?

        When compile my project, none of error occurs. But after compile, none of the target file is found under the project folder.  (If I use arm-linux-gcc/arm-linux-as,the target file is right.)

:

the output shows no one error or warning.

just like "arm-mingw32ce-gcc.exe -o *.c -o *.o","arm-mingw32ce-as.exe -o *.o *.s".

I found it did not compile the file ever, because it did not point any error even i put some obvious wrong code in my files.

2011-11-29
hdzhang264


------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure
contains a definitive record of customers, application performance,
security threats, fraudulent activity, and more. Splunk takes this
data and makes sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-novd2d
_______________________________________________
Cegcc-devel mailing list
Cegcc-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
https://lists.sourceforge.net/lists/listinfo/cegcc-devel



------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure
contains a definitive record of customers, application performance,
security threats, fraudulent activity, and more. Splunk takes this
data and makes sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-novd2d
_______________________________________________
Cegcc-devel mailing list
Cegcc-devel-5NWGOfrQmnd4wTydcyPnfg@public.gmane.orgceforge.net
https://lists.sourceforge.net/lists/listinfo/cegcc-devel

------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure 
contains a definitive record of customers, application performance, 
security threats, fraudulent activity, and more. Splunk takes this 
data and makes sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-novd2d
_______________________________________________
Cegcc-devel mailing list
Cegcc-devel@...
https://lists.sourceforge.net/lists/listinfo/cegcc-devel
hdzhang264 | 1 Dec 2011 14:31
Favicon

Re: fopen() failed?

 
I tried as follows:
 
fpin=fopen("//Software//myfile.avs","rb+"); 
fpin=fopen("/Software/myfile.avs","rb+");
fpin=fopen("\\Software\\myfile.avs","rb+");
("myfile.avs" is put under "Software" directory)
 
fpin still returns NULL!
 
2011-12-01
hdzhang264
发件人: Andy Wu
发送时间: 2011-12-01  21:08:07
收件人: hdzhang264
抄送: Vincent Torri; cegcc-devel
主题: Re: [Cegcc-devel] fopen() failed?

You should use absolute path on ce.

On 2011-12-1 下午9:06, "hdzhang264" <hdzhang264 <at> 126.com> wrote:
I am using mingw32ce on Linux.
 
the code follows:
 
FILE *fpin;
fpin=fopen("myfile.avs","rb+"); 
 
In makefile, i used arm-mingw32ce-gcc, make is ok.
 
But when it runs on wince5.0,  the fpin returns NULL always. 
 
"myfile.avs" and excutable file lies in the same directory.
 
 
2011-12-01
hdzhang264
发件人: Vincent Torri
发送时间: 2011-11-30  20:10:43
收件人: hdzhang264
抄送: cegcc-devel
主题: Re: [Cegcc-devel] where are the target files?


2011/11/30 hdzhang264 <hdzhang264 <at> 126.com>
 
 
I installed from a binary distribution "cegcc_mingw32ce_cygwin1.7_r1375.tar.bz2 ".

I am using arm-wince-mingw32ce tools.

I am using Linux platform  to develop.

What is strange to me is that you use a "cygwin" toolchain to cross-compile on a linux platform.

Vincent Torri

 

What is the nature of your problem ?  --------can not found the target file (.o file).

Can you send us a small source that demonstrates the problem ?

        When compile my project, none of error occurs. But after compile, none of the target file is found under the project folder.  (If I use arm-linux-gcc/arm-linux-as,the target file is right.)

:

the output shows no one error or warning.

just like "arm-mingw32ce-gcc.exe -o *.c -o *.o","arm-mingw32ce-as.exe -o *.o *.s".

I found it did not compile the file ever, because it did not point any error even i put some obvious wrong code in my files.

2011-11-29
hdzhang264


------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure
contains a definitive record of customers, application performance,
security threats, fraudulent activity, and more. Splunk takes this
data and makes sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-novd2d
_______________________________________________
Cegcc-devel mailing list
Cegcc-devel <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/cegcc-devel



------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure
contains a definitive record of customers, application performance,
security threats, fraudulent activity, and more. Splunk takes this
data and makes sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-novd2d
_______________________________________________
Cegcc-devel mailing list
Cegcc-devel <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/cegcc-devel

------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure 
contains a definitive record of customers, application performance, 
security threats, fraudulent activity, and more. Splunk takes this 
data and makes sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-novd2d
_______________________________________________
Cegcc-devel mailing list
Cegcc-devel@...
https://lists.sourceforge.net/lists/listinfo/cegcc-devel
Max Kellermann | 23 Dec 2011 15:13

cegcc/mingw32ce with gcc 4.6.2, binutils 2.22

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
forumer | 23 Dec 2011 16:56
Favicon

Re: cegcc/mingw32ce with gcc 4.6.2, binutils 2.22

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
Cegcc-devel <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/cegcc-devel
Ismail Khatib | 29 Dec 2011 01:17
Picon
Picon

Re: cegcc/mingw32ce with gcc 4.6.2, binutils 2.22

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

Gmane