Greg Schafer wrote:

> Personally, I don't believe in it and will never use it because:
> 
>  - the spec is faulty. It doesn't work when placed into an external file
>    for use by "gcc -specs=..." (luckily LFS is not using it externally).
>    Every other spec I've tried works properly when placed externally.
>    (maybe someone can fix this bug in gcc.c ?)
> 
>  - the spec has been slated for removal by GCC devs. When that will happen
>    (if ever) is anyone's guess.
> 
>  - nobody else in the entire world uses this spec. Google for it and see.
> 
>  - the way it's currently used by LFS is an abuse. This thing is for
>    *startfiles*, yet LFS uses it to find libs also. Why do you think the
>    extra libgcc_s.so symlink became necessary?
> 
>  - I do not buy into the argument that it should be used because CLFS uses
>    it. Quite frankly, IMHO CLFS is bizarre.. All the sane cross toolchain
>    build recipes available today do not resort to such hackery. The sane
>    ones all use `--with-sysroot'. But I'm getting off-topic now so I'll
>    save this for another forum/discussion.

Oh, and one other important point I forgot:

 - the spec is undocumented.

Regards
Greg
-- 
http://www.diy-linux.org/

-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to