anchor.diff:  
   do_install() {
   	DESTDIR=${D} ninja ${PARALLEL_MAKE} install-compiler-rt
  +
  +	if [ -n "${LLVM_LIBDIR_SUFFIX}" ]; then
  +		mkdir -p ${D}${nonarch_libdir}
  +		mv ${D}${libdir}/clang ${D}${nonarch_libdir}/clang
  +		rmdir --ignore-fail-on-non-empty ${D}${libdir}
  +	fi
   }
   
   
  
positive.code: ALLOW_EMPTY_${PN}-dev = "1"
  
  TOOLCHAIN_forcevariable = "clang"
  
negative.code:         rm -rf ${D}${exec_prefix}/lib/clang/${MAJOR_VER}.${MINOR_VER}.${PATCH_VER}/lib/linux/clang_rt.crt*.o
  }
  
  FILES_SOLIBSDEV = ""
  FILES_${PN} += "${nonarch_libdir}/clang/${MAJOR_VER}.${MINOR_VER}.${PATCH_VER}/lib/linux/lib*${SOLIBSDEV} \
                  ${nonarch_libdir}/clang/${MAJOR_VER}.${MINOR_VER}.${PATCH_VER}/*.txt \
                  ${nonarch_libdir}/clang/${MAJOR_VER}.${MINOR_VER}.${PATCH_VER}/share/*.txt"
  FILES_${PN}-staticdev += "${nonarch_libdir}/clang/${MAJOR_VER}.${MINOR_VER}.${PATCH_VER}/lib/linux/*.a"
  FILES_${PN}-dev += "${datadir} ${nonarch_libdir}/clang/${MAJOR_VER}.${MINOR_VER}.${PATCH_VER}/lib/linux/*.syms \
                      ${nonarch_libdir}/clang/${MAJOR_VER}.${MINOR_VER}.${PATCH_VER}/include \
                      ${nonarch_libdir}/clang/${MAJOR_VER}.${MINOR_VER}.${PATCH_VER}/lib/linux/clang_rt.crt*.o \
                      ${nonarch_libdir}/clang/${MAJOR_VER}.${MINOR_VER}.${PATCH_VER}/lib/linux/libclang_rt.asan-preinit*.a \
                     "
  INSANE_SKIP_${PN} = "dev-so libdir"
  INSANE_SKIP_${PN}-dbg = "libdir"
  
  #PROVIDES_append_class-target = "\
  #        virtual/${TARGET_PREFIX}compilerlibs \
  