diff options
Diffstat (limited to 'vars/gcc.vars')
-rw-r--r-- | vars/gcc.vars | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/vars/gcc.vars b/vars/gcc.vars index 217c2b25..9d5f82b9 100644 --- a/vars/gcc.vars +++ b/vars/gcc.vars @@ -38,9 +38,9 @@ pkgp_gcc_setup_env() { }; pkgp_gcc_configure() { - secure_rm ${PKG_BUILD_DIR}; - insecure_mkdir ${PKG_BUILD_DIR}; - secure_cd ${PKG_BUILD_DIR}; + build_fileop rm ${PKG_BUILD_DIR}; + build_fileop mkdir ${PKG_BUILD_DIR}; + build_fileop cd ${PKG_BUILD_DIR}; ../cbb-gcc-${PKG_GCC_VERSION}/configure "${@}" \ --disable-bootstrap \ --disable-libmudflap \ @@ -96,9 +96,9 @@ pkg_gcc_stage1_all() { fi; pkgp_gcc_setup_env ${PKG_GCC_VERSION}; if ! is_build_script_done configure; then - insecure_mkdir ${PKG_PREFIX}/include; + build_fileop mkdir ${PKG_PREFIX}/include; [ \! -d ${PKG_PREFIX}/usr ] && \ - ln -s -- . ${PKG_PREFIX}/usr; + build_fileop ln_symbolic . ${PKG_PREFIX}/usr; case ${PKG_NAME} in gcc_stage1) pkgp_gcc_configure \ @@ -126,7 +126,7 @@ pkg_gcc_stage1_all() { --without-headers; ;; esac; else - cd ${PKG_BUILD_DIR}; + build_fileop cd ${PKG_BUILD_DIR}; fi; if ! is_build_script_done clean; then make ${MAKEFLAGS} clean; @@ -147,8 +147,8 @@ pkg_gcc_stage1_all() { esac; __="$(uname -s)"; if [ "${__#*CYGWIN*}" != "${__}" ]; then - ln -s -- ${PREFIX}/libexec/gcc/${PKG_TARGET}/${PKG_GCC_VERSION}/liblto_plugin.dll.a \ - ln -s -- ${PREFIX}/libexec/gcc/${PKG_TARGET}/${PKG_GCC_VERSION}/liblto_plugin.so; + build_fileop ln_symbolic ${PREFIX}/libexec/gcc/${PKG_TARGET}/${PKG_GCC_VERSION}/liblto_plugin.dll.a \ + build_fileop ln_symbolic ${PREFIX}/libexec/gcc/${PKG_TARGET}/${PKG_GCC_VERSION}/liblto_plugin.so; fi; set_build_script_done install finish; fi; @@ -157,7 +157,7 @@ pkg_gcc_stage1_all() { pkg_gcc_runtime_all() { export MAKE="make LIBTOOL=slibtool"; set_build_dir cbb-gcc-${PKG_GCC_RUNTIME_VERSION} cross; - cd ${PKG_BUILD_DIR}; + build_fileop cd ${PKG_BUILD_DIR}; # GCC, compiler runtime. if ! is_build_script_done build; then make ${MAKEFLAGS} all-target-libgcc; @@ -172,7 +172,7 @@ pkg_gcc_runtime_all() { pkg_gcc_libstdcpp_v3_all() { export MAKE="make LIBTOOL=slibtool"; set_build_dir cbb-gcc-${PKG_GCC_LIBSTDCPP_V3_VERSION} cross; - cd ${PKG_BUILD_DIR}; + build_fileop cd ${PKG_BUILD_DIR}; # GCC, libstdc++-v3. if ! is_build_script_done build; then make ${MAKEFLAGS} all-target-libstdc++-v3; @@ -187,7 +187,7 @@ pkg_gcc_libstdcpp_v3_all() { pkg_gcc_full_all() { export MAKE="make LIBTOOL=slibtool"; set_build_dir cbb-gcc-${PKG_GCC_FULL_VERSION} cross; - cd ${PKG_BUILD_DIR}; + build_fileop cd ${PKG_BUILD_DIR}; # GCC, everything else. if ! is_build_script_done build; then make ${MAKEFLAGS}; @@ -206,9 +206,9 @@ pkg_gcc_native_all() { set_build_dir cbb-gcc-${PKG_GCC_VERSION} native; pkgp_gcc_setup_env ${PKG_GCC_VERSION}; if ! is_build_script_done configure; then - insecure_mkdir ${PKG_PREFIX}/${PKG_TARGET}; + build_fileop mkdir ${PKG_PREFIX}/${PKG_TARGET}; if [ \! -d ${PKG_PREFIX}/${PKG_TARGET}/usr ]; then - ln -s -- . ${PKG_PREFIX}/${PKG_TARGET}/usr; + build_fileop ln_symbolic . ${PKG_PREFIX}/${PKG_TARGET}/usr; fi; if [ "${ARCH}" = nt32 ]; then _pgna_host="i686-nt32-midipix"; @@ -225,7 +225,7 @@ pkg_gcc_native_all() { --with-mpfr=${PKG_PREFIX} \ --with-sysroot=; else - cd ${PKG_BUILD_DIR}; + build_fileop cd ${PKG_BUILD_DIR}; fi; if ! is_build_script_done clean; then make ${MAKEFLAGS} clean; |