I’m working on an integrated SDK for powerpc microprocessor which has some kernel modules. The kernel(3.12.37) and toolchain(powerpc gcc 4.9.2) provided by Yocto project. When i make SDK in native machine(x86_64bit Ubuntu 14) by mentioned toolchain and kernel source, I see these warnings during compilat…
Tag: toolchain
What’s the use of LLVM in Android NDK Toolchains?
What’s the use of LLVM in Android NDK Toolchains? A little recap: I was building my native project with Gradlew on Ubuntu, targeting arm and x86_64 architectures. Seems that LLVM were utilized to call C/C++ compiler of arm-linux-androideabi-4.9 as well as x86_64(?) The following is extracted from armeab…
How to modify the source of Buildroot packages for package development?
I’ve been using buildroot in order to build a toolchain using uclibc. Now, buildroot downloads all the packages, extract them and build them all.. I want to change the toolchain’s uclibc source and then recompile the toolchain with the new source and i just can’t understand how it can be don…
Why does toolchain name have separate OS and EABI fields.?
For eg. arm-unknown-linux-gnueabi Now, once the OS i.e Linux is fixed, the C Library will be fixed (GLibc) and hence the calling convention and ABI being followed will be fixed. What is the requirement of 4th field i.e. ABI separately? Can a toolchain use a different ABI from the one used by underlying OS and…