anchor.diff:  
   fakeroot archive_sdk() {
   	# Package it up
  -	mkdir -p ${SDK_DEPLOY}
  +	mkdir -p ${SDKDEPLOYDIR}
   	cd ${SDK_OUTPUT}/${SDKPATH}
  -	tar --owner=root --group=root -c . | xz -f -k -c ${XZ_COMPRESSION_LEVEL} ${XZ_THREADS} --check=${XZ_INTEGRITY_CHECK} - > ${SDK_DEPLOY}/${TOOLCHAIN_OUTPUTNAME}.tar.xz
  +	tar --owner=root --group=root -c . | xz ${SDK_XZ_OPTIONS} > ${SDKDEPLOYDIR}/${TOOLCHAIN_OUTPUTNAME}.${SDK_ARCHIVE_TYPE}
   }
   
   fakeroot create_shar() {
  -	cat << "EOF" > ${SDK_DEPLOY}/${TOOLCHAIN_OUTPUTNAME}.sh
  +	cat << "EOF" > ${SDKDEPLOYDIR}/${TOOLCHAIN_OUTPUTNAME}.sh
   #!/bin/bash
   
   INST_ARCH=$(uname -m | sed -e "s/i[3-6]86/ix86/" -e "s/x86[-_]64/x86_64/")
  
positive.code: MARKER:
  EOF
  	# append the SDK tarball
  	cat ${SDK_DEPLOY}/${TOOLCHAIN_OUTPUTNAME}.tar.xz >> ${SDK_DEPLOY}/${TOOLCHAIN_OUTPUTNAME}.sh
  
  	# delete the old tarball, we don't need it anymore
  	rm ${SDK_DEPLOY}/${TOOLCHAIN_OUTPUTNAME}.tar.xz
  }
  
negative.code: require recipes-core/meta/meta-toolchain.bb
  
  PR = "r35"
  
  # This function creates an environment-setup-script for use in a deployable SDK
  toolchain_create_sdk_env_script () {
  