./gcc/linux-x86/arm/arm-eabi-4.6/bin/arm-eabi-gcc
./gcc/linux-x86/arm/arm-linux-androideabi-4.6/bin/arm-linux-androideabi-gcc
./gcc/linux-x86/host/x86_64-linux-glibc2.7-4.6/bin/x86_64-linux-gcc
./gcc/linux-x86/host/i686-linux-glibc2.7-4.6/bin/i686-linux-gcc
my understanding: Correct me if i m wrong?
i686-linux-gcc -> compiler that compiles for x86 - 32 bit target.
86_64-linux-gcc -> compiler that compiles for x86 - 64 bit target.
arm-linux-androideabi-gcc -> ?
arm-eabi-gcc -> ?
my understanding: Correct me if i m wrong?
i686-linux-gcc -> compiler that compiles for x86 - 32 bit target. 86_64-linux-gcc -> compiler that compiles for x86 - 64 bit target. arm-linux-androideabi-gcc -> ? arm-eabi-gcc -> ?
arm-linux-androideabi-gcc and arm-eabi-gcc
IIRC, one is for the kernel and the other for user-space, since those use slightly different ABIs. I might be wrong.JBQ