Compile for ARM Cortex M3 using standard GCC?

CodeSourcery G supports a wide range of ARM processors including Cortex-M3. Its also free unless you need professional support.

Up vote 0 down vote favorite share g+ share fb share tw.

Thanks, James gcc arm link|improve this question asked Jan 17 '11 at 18:47JamWaffles10.1k41137 98% accept rate.

CodeSourcery G++ supports a wide range of ARM processors including Cortex-M3. Its also free unless you need professional support.

Thanks. I wasn't aware it was free - thanks for the heads up! – JamWaffles Jan 17 '11 at 19:40 well there is a lite version, and you need to read the license agreement.

– dwelch Jan 18 '11 at 19:53 1 llvm, though, cross compiles out of the box, you can use -march=arm to build for arm. Depends on what you are doing though – dwelch Jan 18 '11 at 19:54 the cortex-m3 is thumb/thumb2 only so be careful to specify the processor type when compiling (with gcc), otherwise it will default to arm instructions. And my comment about llvm -march=arm will build arm it might be -march=thumb to build for thumb.

– dwelch Jan 18 '11 at 23:08.

I cant really gove you an answer,but what I can give you is a way to a solution, that is you have to find the anglde that you relate to or peaks your interest. A good paper is one that people get drawn into because it reaches them ln some way.As for me WW11 to me, I think of the holocaust and the effect it had on the survivors, their families and those who stood by and did nothing until it was too late.

Related Questions