> When I look at gcc command line options, I see two
> options related to generate position independent code --
> -fPIC and -fpic.
> But, what is the difference?
For ARM, nothing.
> When I ldconfig and print libraries in ld.so.cache,
> some libraries are marked as libc6 and others ELF.
> What is the difference between these two types?
The latter weren't linked against libc. This is harmless in itself, but
usually indicates that they were built using `ld' directly rather than letting
gcc do the linking, which isn't all that good an idea.
p.
_______________________________________________
http://lists.arm.linux.org.uk/mailman/listinfo/linux-arm