All of lore.kernel.org
 help / color / mirror / Atom feed
* [master][PATCH] u-boot-ti-staging: update to 2019.01
@ 2019-02-07  0:42 Denys Dmytriyenko
  0 siblings, 0 replies; only message in thread
From: Denys Dmytriyenko @ 2019-02-07  0:42 UTC (permalink / raw)
  To: meta-ti

License checksum changed due to extra SPDX lines - no actual license change.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
---
 .../files/0001-Always-build-with-fno-PIE.patch     | 35 ----------------------
 recipes-bsp/u-boot/u-boot-ti-staging_2018.01.bb    |  9 ------
 recipes-bsp/u-boot/u-boot-ti-staging_2019.01.bb    |  7 +++++
 recipes-bsp/u-boot/u-boot-ti.inc                   |  4 +--
 4 files changed, 9 insertions(+), 46 deletions(-)
 delete mode 100644 recipes-bsp/u-boot/files/0001-Always-build-with-fno-PIE.patch
 delete mode 100644 recipes-bsp/u-boot/u-boot-ti-staging_2018.01.bb
 create mode 100644 recipes-bsp/u-boot/u-boot-ti-staging_2019.01.bb

diff --git a/recipes-bsp/u-boot/files/0001-Always-build-with-fno-PIE.patch b/recipes-bsp/u-boot/files/0001-Always-build-with-fno-PIE.patch
deleted file mode 100644
index dfd99c6..0000000
--- a/recipes-bsp/u-boot/files/0001-Always-build-with-fno-PIE.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-From ec81bbe3ea7e077512f4b9d2b4aa87e7f1494bcc Mon Sep 17 00:00:00 2001
-From: Khem Raj <raj.khem@gmail.com>
-Date: Wed, 17 Oct 2018 22:32:57 -0700
-Subject: [PATCH] Always build with -fno-PIE
-
-GNU Toolchains can be configured to generate PIE by default
-while PIE could be ok, it is known that u-boot/SPL on ARM starts to
-generate bigger code and starts to overflow the SRAM size, therefore
-disabling PIE explcitly insulates against toolchain intrinsic defaults
-
-Fixes errors like
-| arm-yoe-linux-gnueabi-ld.bfd: u-boot-spl section `.rodata' will not fit in region `.sram'
-| arm-yoe-linux-gnueabi-ld.bfd: region `.sram' overflowed by 5772 bytes
-
-Signed-off-by: Khem Raj <raj.khem@gmail.com>
-Cc: Tom Rini <trini@konsulko.com>
----
- Makefile | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/Makefile b/Makefile
-index 45cd751ba3..9eb8ac564e 100644
---- a/Makefile
-+++ b/Makefile
-@@ -592,6 +592,7 @@ KBUILD_CFLAGS	+= -O2
- endif
- 
- KBUILD_CFLAGS += $(call cc-option,-fno-stack-protector)
-+KBUILD_CFLAGS += $(call cc-option,-fno-PIE)
- KBUILD_CFLAGS += $(call cc-option,-fno-delete-null-pointer-checks)
- 
- KBUILD_CFLAGS	+= -g
--- 
-2.19.1
-
diff --git a/recipes-bsp/u-boot/u-boot-ti-staging_2018.01.bb b/recipes-bsp/u-boot/u-boot-ti-staging_2018.01.bb
deleted file mode 100644
index d458dc9..0000000
--- a/recipes-bsp/u-boot/u-boot-ti-staging_2018.01.bb
+++ /dev/null
@@ -1,9 +0,0 @@
-require u-boot-ti.inc
-
-PR = "r30"
-
-BRANCH = "ti-u-boot-2018.01"
-
-SRCREV = "313dcd69c2b32648266f91bcf223f9e539bc4201"
-
-SRC_URI += "file://0001-Always-build-with-fno-PIE.patch"
diff --git a/recipes-bsp/u-boot/u-boot-ti-staging_2019.01.bb b/recipes-bsp/u-boot/u-boot-ti-staging_2019.01.bb
new file mode 100644
index 0000000..a890b82
--- /dev/null
+++ b/recipes-bsp/u-boot/u-boot-ti-staging_2019.01.bb
@@ -0,0 +1,7 @@
+require u-boot-ti.inc
+
+PR = "r0"
+
+BRANCH = "ti-u-boot-2019.01"
+
+SRCREV = "721a0ba045e97f4532718d38ed6941eb9a167225"
diff --git a/recipes-bsp/u-boot/u-boot-ti.inc b/recipes-bsp/u-boot/u-boot-ti.inc
index 62f04f7..9d82711 100644
--- a/recipes-bsp/u-boot/u-boot-ti.inc
+++ b/recipes-bsp/u-boot/u-boot-ti.inc
@@ -20,7 +20,7 @@ FILESEXTRAPATHS_prepend := "${THISDIR}/u-boot:"
 SUMMARY = "u-boot bootloader for TI devices"
 
 LICENSE = "GPLv2+"
-LIC_FILES_CHKSUM = "file://Licenses/README;md5=a2c678cfd4a4d97135585cad908541c6"
+LIC_FILES_CHKSUM = "file://Licenses/README;md5=30503fd321432fc713238f582193b78e"
 
 BRANCH ?= "master"
 UBOOT_GIT_URI = "git://git.ti.com/ti-u-boot/ti-u-boot.git"
@@ -30,7 +30,7 @@ SRC_URI = "${UBOOT_GIT_URI};protocol=${UBOOT_GIT_PROTOCOL};branch=${BRANCH}"
 PV_append = "+git${SRCPV}"
 
 # u-boot needs devtree compiler to parse dts files
-DEPENDS += "dtc-native bc-native lzop-native"
+DEPENDS += "dtc-native bc-native lzop-native flex-native bison-native"
 
 PACKAGECONFIG[atf] = "ATF=${STAGING_DIR_HOST}/boot/bl31.bin,,arm-trusted-firmware"
 PACKAGECONFIG[optee] = "TEE=${STAGING_DIR_HOST}/boot/bl32.bin,,optee-os"
-- 
2.7.4



^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2019-02-07  0:42 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-02-07  0:42 [master][PATCH] u-boot-ti-staging: update to 2019.01 Denys Dmytriyenko

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.