What's the difference between them?
I took this example from CodeSourcery toolchain but I've met similar structure in other toolchains.
Both of them appear to have the same size. On my Linux host the files have different i-nodes, so those are two different files.
Is it just for naming convenience?
I've come across at least one difference although I'm not sure if it is a real difference and not a bug. If I run
<installation path>/bin/arm-none-eabi-gcc -v -xc -
in order to see the default include paths I get some. But if I do the same with
<installation path>/arm-none-eabi/bin/gcc -v -xc -
then the list of paths is empty.
Does anyone know the truth about it?