On 03/08/2012 03:51 PM, Michael Hope wrote:
On Fri, Mar 9, 2012 at 5:51 AM, William Mills<wmi...@ti.com> wrote:
All,
I need to supply a Linaro toolchain "aligned" (same source code) bare-metal
compiler to a group doing benchmarking on A15.
Hi William. I recommend using the exact same tools we use for
building the binary toolchains but reconfiguring for a baremetal
build. That way you can get the Cortex-A15 improvements that we've
been doing in a simple to make binary toolchain.
I wrote some brief instructions on this yesterday at:
https://wiki.linaro.org/WorkingGroups/ToolChain/BinaryBuild
Also see the building from source section in the README:
https://launchpadlibrarian.net/93804205/README.txt
Thanks for the recommendation Michael. I will do it this way.
The extra steps are to tune for the Cortex-A15 by default and use a
baremetal instead of prebuilt sysroot.
gcc-arm-embedded is from our friends at ARM's Cortex-R&M group. We
share the same requirements and build tools but have a different focus
- they're a long term supported build of FSF 4.6 for the Cortex-R&M
while we're the latest performance on Cortex-A.
Ahh. I did not realize this was a different source base.
The linaro-toolchain-unsupported builds are the Linaro toolchain in a
baremetal Cortex-M configuration. I've been doing these on my own
time as I have a personal STM32 project I'm working on.
Yes, now I understand the difference.
Hope that helps,
-- Michael
Yes, Thanks,
-- Bill
_______________________________________________
linaro-toolchain mailing list
linaro-toolchain@lists.linaro.org
http://lists.linaro.org/mailman/listinfo/linaro-toolchain