gcc adopts symlink-tree, refer more to libiberty.