From 94df240f083a3652b14b46f4bd9d14416404fd54 Mon Sep 17 00:00:00 2001 From: Dimitar Dimitrov Date: Thu, 22 Jul 2021 21:45:56 +0300 Subject: gnuprumcu: Bump to v0.6.0 Changes since v0.5.0: * Add spec files for am64x SoCs. * Require Binutils at least version 2.37. * Require pru-gcc to be installed. * Remove linker scripts. Instead set memory sizes from specs. * Activate --gc-sections linker option by default. * The "--host=pru" configure option must be used instead of "--target=pru. Signed-off-by: Dimitar Dimitrov diff --git a/packages/gnuprumcu/0.6.0/chksum b/packages/gnuprumcu/0.6.0/chksum new file mode 100644 index 0000000..0983808 --- /dev/null +++ b/packages/gnuprumcu/0.6.0/chksum @@ -0,0 +1,4 @@ +md5 gnuprumcu-0.6.0.tar.gz 9f2a2bc8410e4a7ca5d61ebfbf8b364c +sha1 gnuprumcu-0.6.0.tar.gz 4c5d2be7bb9132553415e11a42261c7e2901ed30 +sha256 gnuprumcu-0.6.0.tar.gz 1f488578edfc7da404fe7d59d2864fffbc00a9cea540d43ac508a68741428a9b +sha512 gnuprumcu-0.6.0.tar.gz ee2f4f25e2f77825832db96915ec34d1fa27db3804eef17728591ee439d00ee668b321e8ae9f7c7564bf5d5ba09216ee3415cf94a946b4861313580d51d2e6ff diff --git a/packages/gnuprumcu/0.6.0/version.desc b/packages/gnuprumcu/0.6.0/version.desc new file mode 100644 index 0000000..e69de29 diff --git a/scripts/build/companion_libs/400-gnuprumcu.sh b/scripts/build/companion_libs/400-gnuprumcu.sh index 14546f3..bba8574 100644 --- a/scripts/build/companion_libs/400-gnuprumcu.sh +++ b/scripts/build/companion_libs/400-gnuprumcu.sh @@ -24,7 +24,7 @@ do_gnuprumcu_for_target() { CT_mkdir_pushd "${CT_BUILD_DIR}/build-gnuprumcu-target-${CT_TARGET}" gnuprumcu_opts+=( "destdir=${CT_SYSROOT_DIR}" ) - gnuprumcu_opts+=( "host=${CT_HOST}" ) + gnuprumcu_opts+=( "host=${CT_TARGET}" ) gnuprumcu_opts+=( "cflags=${CT_ALL_TARGET_CFLAGS}" ) gnuprumcu_opts+=( "prefix=${CT_PREFIX_DIR}" ) @@ -60,15 +60,14 @@ do_gnuprumcu_backend() { CT_DoLog EXTRA "Configuring gnuprumcu" CT_DoExecLog CFG \ - CC="${host}-gcc" \ - RANLIB="${host}-ranlib" \ + CC="${CT_TARGET}-${CT_CC}" \ + RANLIB="${CT_TARGET}-ranlib" \ CFLAGS="${cflags}" \ LDFLAGS="${ldflags}" \ ${CONFIG_SHELL} \ "${CT_SRC_DIR}/gnuprumcu/configure" \ --build=${CT_BUILD} \ - --host=${host} \ - --target=${CT_TARGET} \ + --host=${CT_TARGET} \ --prefix="${prefix}" \ "${extra_config[@]}" -- cgit v0.10.2-6-g49f6