LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (https://www.linuxquestions.org/questions/linux-software-2/)
-   -   difference b/w arm-iwmmxt-linux-gnueabi-gcc & arm-linux-gcc (https://www.linuxquestions.org/questions/linux-software-2/difference-b-w-arm-iwmmxt-linux-gnueabi-gcc-and-arm-linux-gcc-902538/)

ravi_shanker 09-12-2011 04:08 AM

difference b/w arm-iwmmxt-linux-gnueabi-gcc & arm-linux-gcc
 
Hi..

I am using pxa300(xscale) processor.
In tool chain path two cross compiler are present.
i.e
1) arm-iwmmxt-linux-gnueabi-gcc
2) arm-linux-gcc

Which one is better to use & why.
Regards
Ravi

JonathanWilson 09-12-2011 10:30 AM

After a quick google I would say the iwmmxt is probably the best.

The reasoning is that it seems to be specific for the xscale core so probably contains preset values and options relevent to the specific instruction sets of the hardware.

That said however... it would also prevent you from using packages from the likes of debian as they are compiled with incompatible options.

I think the most commonly used and compatible toolchain is arm-linux-gnueabi-XXX (where XXX is the compiler type)

It all depends on what you want to do with the hardware and if you want to compile the whole system from source or just the kernel and use say debian on top.


All times are GMT -5. The time now is 04:15 PM.