Danny Backx wrote: > On Sat, 2009-08-29 at 17:30 -0400, pps wrote: >> The problem I'm getting is that I can't build for iwmmxt cpu. I tried >> -mcpu=iwmmxt -march-iwmmxt -mabi=wmmxt etc, but nothing works. > > I've never tried that. What's a iwmmxt cpu ? (What does it do different > from the basic ARM we're compiling for?)
iwmmxt is the xscale cpu that has wmmx instruction set support (which resembles mmx from i386). Initially I thought that -mcpu=xscale is enough but then I found out that I had to use -mcpu=iwmmxt. I have some code that uses wmmx and I'm trying to compile it. Here's reference for ms compiler for wmmx: http://lmgtfy.com/?q=WMMX+Intrinsic+Functions > >> Then I checked source code why I'm getting this error and it seems that >> it's impossible to build iwmmxt with cegcc for the following reason: > > I'll have to dig deep to try and find the cause (and maybe the > solution). From the top of my head, I believe this was last changed by > Pedro after careful examination of what to do to get floating point > parameter passing to work right. > ... > > Don't confuse the config/arm and config/i386 directories. Oh, I didn't really pay attention what files. I checked what was changed that's all. > > Do you still have the DLL issue you describe with the gcc-4.4 based > toolchain ? Yes, the problem is still there. I'm not really affected by this problem since I made upx to be part of my build. The only problem is that dll that I compress with upx is like 4MB in size and that means that I'm loosing a couple of megs of ram because of that (Am I correct?) and I'm constantly having that issue with virtual memory limit. I tried build with the latest 4.4 build and it doesn't work. The phones I have and tried for are htc touch pro 2, htc touch pro, motorola mc75 and I don't remember if I tried that on sonyericsson xperia, but I think it doesn't work also. I think it only works on htc tytn2, but I'm not using that phone anymore. ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Cegcc-devel mailing list Cegcc-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/cegcc-devel