{"basehash":"9a2eada6584b80c85ca0eacc4f7b6b075b4115d78cd30cdfd170d9714afeb70e","basehash_ignore_vars":{"_set_object":["BBPATH","BBSERVER","BB_CURRENTTASK","BB_HASHSERVE","BB_LIMITEDDEPS","BB_TASKHASH","BB_UNIHASH","BB_WORKERCONTEXT","BUILDHISTORY_DIR","BUILD_ARCH","CCACHE","CCACHE_DIR","CCACHE_NOHASHDIR","CCACHE_TOP_DIR","COREBASE","DEPLOY_DIR","DL_DIR","EXTERNAL_TOOLCHAIN","FILE","FILESEXTRAPATHS","FILESPATH","FILE_DIRNAME","GIT_CEILING_DIRECTORIES","HOME","LICENSE_PATH","LOGNAME","OMP_NUM_THREADS","PARALLEL_MAKE","PATH","PKGDATA_DIR","PLNX_SCRIPTS_PATH","PRSERV_DUMPDIR","PRSERV_DUMPFILE","PRSERV_HOST","PRSERV_LOCKDOWN","PSEUDO_IGNORE_PATHS","PWD","RUST_BUILD_SYS","RUST_HOST_SYS","RUST_TARGET_SYS","SDKPKGSUFFIX","SHELL","SOURCE_DATE_EPOCH","SSTATE_DIR","SSTATE_HASHEQUIV_METHOD","SSTATE_HASHEQUIV_OWNER","SSTATE_HASHEQUIV_REPORT_TASKDATA","SSTATE_PKGARCH","STAGING_DIR_HOST","STAGING_DIR_TARGET","STAMPCLEAN","STAMPS_DIR","THISDIR","TMPDIR","USER","WARN_QA","WORKDIR","extend_recipe_sysroot"]},"file_checksum_values":[],"gendeps":{"ABIEXTENSION":{"_set_object":[]},"BASETARGET_SYS":{"_set_object":["get_original_os"]},"D":{"_set_object":[]},"LIBCEXTENSION":{"_set_object":[]},"ORIG_TARGET_VENDOR":{"_set_object":[]},"TARGET_ARCH":{"_set_object":["TUNE_ARCH"]},"TARGET_OS":{"_set_object":[]},"TARGET_SYS":{"_set_object":["TARGET_ARCH","TARGET_OS","TARGET_VENDOR"]},"TARGET_VENDOR":{"_set_object":[]},"TUNE_ARCH":{"_set_object":[]},"baselib":{"_set_object":[]},"do_extra_symlinks[fakeroot]":{"_set_object":[]},"exec_prefix":{"_set_object":["prefix"]},"get_original_os":{"_set_object":["ABIEXTENSION","LIBCEXTENSION","ORIG_TARGET_VENDOR","TARGET_ARCH","TARGET_OS"]},"libdir":{"_set_object":["baselib","exec_prefix"]},"prefix":{"_set_object":[]}},"runtaskdeps":["mc:alveo-v80-amr-microblaze-pmc:libgcc:do_multilib_install"],"runtaskhashes":{"mc:alveo-v80-amr-microblaze-pmc:libgcc:do_multilib_install":"e0284d33fe08d6262ebd58a5be20173f771fd0d0683754b77f13fab4a7ebeb51"},"task":"do_extra_symlinks","taskdeps":{"_set_object":["ABIEXTENSION","BASETARGET_SYS","D","LIBCEXTENSION","ORIG_TARGET_VENDOR","TARGET_ARCH","TARGET_OS","TARGET_SYS","TARGET_VENDOR","TUNE_ARCH","baselib","do_extra_symlinks[fakeroot]","exec_prefix","get_original_os","libdir","prefix"]},"taskhash":"45be714077a64c6ab1bfbf5ea856710879632b213535ad65c032c9f9d30228ff","taskhash_ignore_tasks":null,"unihash":"45be714077a64c6ab1bfbf5ea856710879632b213535ad65c032c9f9d30228ff","varvals":{"ABIEXTENSION":"","BASETARGET_SYS":"${@get_original_os(d)}","D":"${WORKDIR}/image","LIBCEXTENSION":"-newlib","ORIG_TARGET_VENDOR":"-xilinx","TARGET_ARCH":"${TUNE_ARCH}","TARGET_OS":"elf","TARGET_SYS":"${TARGET_ARCH}${TARGET_VENDOR}-${TARGET_OS}","TARGET_VENDOR":"-xilinx","TUNE_ARCH":"microblaze${@bb.utils.contains(\"TUNE_FEATURES\", \"bigendian\", \"\", \"el\", d)}\nTUNE_FEATURES{bigendian} = Unset","baselib":"lib","do_extra_symlinks":"    if bb.data.inherits_class('nativesdk', d):\n        return\n\n    targetsys = d.getVar('BASETARGET_SYS')\n\n    if targetsys != d.getVar('TARGET_SYS'):\n        dest = d.getVar('D') + d.getVar('libdir') + '/' + targetsys\n        src = d.getVar('TARGET_SYS')\n        if not os.path.lexists(dest) and os.path.lexists(d.getVar('D') + d.getVar('libdir')):\n            os.symlink(src, dest)\n","do_extra_symlinks[fakeroot]":"1","exec_prefix":"${prefix}","get_original_os":"def get_original_os(d):\n    vendoros = d.expand('${TARGET_ARCH}${ORIG_TARGET_VENDOR}-${TARGET_OS}')\n    for suffix in [d.getVar('ABIEXTENSION'), d.getVar('LIBCEXTENSION')]:\n        if suffix and vendoros.endswith(suffix):\n            vendoros = vendoros[:-len(suffix)]\n    # Arm must use linux-gnueabi not linux as only the former is accepted by gcc\n    if vendoros.startswith(\"arm-\") and not vendoros.endswith(\"-gnueabi\"):\n        vendoros = vendoros + \"-gnueabi\"\n    return vendoros\n","libdir":"${exec_prefix}/${baselib}","prefix":"/usr"}}