HAOUAS Elyes has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/32564
Change subject: crossgcc: Upgrade GCC to 9.1.0 ......................................................................
crossgcc: Upgrade GCC to 9.1.0
Change-Id: Id6f65548764654ae5539ac3c835853ea2fa1c5e0 Signed-off-by: Elyes HAOUAS ehaouas@noos.fr --- M util/crossgcc/buildgcc D util/crossgcc/patches/gcc-8.3.0_nds32_ite.patch R util/crossgcc/patches/gcc-9.1.0_ada-musl_workaround.patch R util/crossgcc/patches/gcc-9.1.0_gnat.patch R util/crossgcc/patches/gcc-9.1.0_libgcc.patch D util/crossgcc/sum/gcc-8.3.0.tar.xz.cksum A util/crossgcc/sum/gcc-9.1.0.tar.xz.cksum 7 files changed, 2 insertions(+), 21,021 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/64/32564/1
HAOUAS Elyes has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/32564 )
Change subject: crossgcc: Upgrade GCC to 9.1.0 ......................................................................
Patch Set 1:
seems that all warnings are being treated as errors
Hello build bot (Jenkins),
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/32564
to look at the new patch set (#2).
Change subject: [Test] crossgcc: Upgrade GCC to 9.1.0 ......................................................................
[Test] crossgcc: Upgrade GCC to 9.1.0
Change-Id: Id6f65548764654ae5539ac3c835853ea2fa1c5e0 Signed-off-by: Elyes HAOUAS ehaouas@noos.fr --- M src/Kconfig M util/crossgcc/buildgcc D util/crossgcc/patches/gcc-8.3.0_nds32_ite.patch R util/crossgcc/patches/gcc-9.1.0_ada-musl_workaround.patch R util/crossgcc/patches/gcc-9.1.0_gnat.patch R util/crossgcc/patches/gcc-9.1.0_libgcc.patch D util/crossgcc/sum/gcc-8.3.0.tar.xz.cksum A util/crossgcc/sum/gcc-9.1.0.tar.xz.cksum 8 files changed, 3 insertions(+), 21,022 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/64/32564/2
Hello build bot (Jenkins),
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/32564
to look at the new patch set (#3).
Change subject: crossgcc: Upgrade GCC to 9.1.0 ......................................................................
crossgcc: Upgrade GCC to 9.1.0
Change-Id: Id6f65548764654ae5539ac3c835853ea2fa1c5e0 Signed-off-by: Elyes HAOUAS ehaouas@noos.fr --- M util/crossgcc/buildgcc D util/crossgcc/patches/gcc-8.3.0_nds32_ite.patch R util/crossgcc/patches/gcc-9.1.0_ada-musl_workaround.patch R util/crossgcc/patches/gcc-9.1.0_gnat.patch R util/crossgcc/patches/gcc-9.1.0_libgcc.patch D util/crossgcc/sum/gcc-8.3.0.tar.xz.cksum A util/crossgcc/sum/gcc-9.1.0.tar.xz.cksum 7 files changed, 2 insertions(+), 21,021 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/64/32564/3
Hello build bot (Jenkins),
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/32564
to look at the new patch set (#4).
Change subject: crossgcc: Upgrade GCC to 9.1.0 ......................................................................
crossgcc: Upgrade GCC to 9.1.0
GCC added and enable by default -Waddress-of-packed-member. This will fail to build as all warnings are being treated as errors.
Change-Id: Id6f65548764654ae5539ac3c835853ea2fa1c5e0 Signed-off-by: Elyes HAOUAS ehaouas@noos.fr --- M Makefile.inc M util/crossgcc/buildgcc D util/crossgcc/patches/gcc-8.3.0_nds32_ite.patch R util/crossgcc/patches/gcc-9.1.0_ada-musl_workaround.patch R util/crossgcc/patches/gcc-9.1.0_gnat.patch R util/crossgcc/patches/gcc-9.1.0_libgcc.patch D util/crossgcc/sum/gcc-8.3.0.tar.xz.cksum A util/crossgcc/sum/gcc-9.1.0.tar.xz.cksum 8 files changed, 3 insertions(+), 21,022 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/64/32564/4
Hello build bot (Jenkins),
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/32564
to look at the new patch set (#5).
Change subject: crossgcc: Upgrade GCC to 9.1.0 ......................................................................
crossgcc: Upgrade GCC to 9.1.0
GCC added and enable by default -Waddress-of-packed-member. This will fail to build as all warnings are being treated as errors.
Change-Id: Id6f65548764654ae5539ac3c835853ea2fa1c5e0 Signed-off-by: Elyes HAOUAS ehaouas@noos.fr --- M Makefile.inc M util/crossgcc/buildgcc D util/crossgcc/patches/gcc-8.3.0_nds32_ite.patch R util/crossgcc/patches/gcc-9.1.0_ada-musl_workaround.patch R util/crossgcc/patches/gcc-9.1.0_gnat.patch R util/crossgcc/patches/gcc-9.1.0_libgcc.patch D util/crossgcc/sum/gcc-8.3.0.tar.xz.cksum A util/crossgcc/sum/gcc-9.1.0.tar.xz.cksum 8 files changed, 3 insertions(+), 21,021 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/64/32564/5
Hello build bot (Jenkins),
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/32564
to look at the new patch set (#7).
Change subject: crossgcc: Upgrade GCC to 9.1.0 ......................................................................
crossgcc: Upgrade GCC to 9.1.0
GCC added and enable by default -Waddress-of-packed-member. This will fail to build as all warnings are being treated as errors.
Change-Id: Id6f65548764654ae5539ac3c835853ea2fa1c5e0 Signed-off-by: Elyes HAOUAS ehaouas@noos.fr --- M Makefile.inc M util/crossgcc/buildgcc D util/crossgcc/patches/gcc-8.3.0_nds32_ite.patch R util/crossgcc/patches/gcc-9.1.0_ada-musl_workaround.patch R util/crossgcc/patches/gcc-9.1.0_gnat.patch R util/crossgcc/patches/gcc-9.1.0_libgcc.patch D util/crossgcc/sum/gcc-8.3.0.tar.xz.cksum A util/crossgcc/sum/gcc-9.1.0.tar.xz.cksum 8 files changed, 3 insertions(+), 21,021 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/64/32564/7
HAOUAS Elyes has abandoned this change. ( https://review.coreboot.org/c/coreboot/+/32564 )
Change subject: crossgcc: Upgrade GCC to 9.1.0 ......................................................................
Abandoned
HAOUAS Elyes has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/32564 )
Change subject: crossgcc: Upgrade GCC to 9.1.0 ......................................................................
Patch Set 7:
New Wddress-of-packed-member warning option is enabled by default, but -Wno-error=address-of-packed-member option is not known by the builder.
HAOUAS Elyes has restored this change. ( https://review.coreboot.org/c/coreboot/+/32564 )
Change subject: crossgcc: Upgrade GCC to 9.1.0 ......................................................................
Restored
Hello build bot (Jenkins),
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/32564
to look at the new patch set (#8).
Change subject: crossgcc: Upgrade GCC to 9.2.0 ......................................................................
crossgcc: Upgrade GCC to 9.2.0
GCC added and enable by default -Waddress-of-packed-member. This will fail to build as all warnings are being treated as errors.
Change-Id: Id6f65548764654ae5539ac3c835853ea2fa1c5e0 Signed-off-by: Elyes HAOUAS ehaouas@noos.fr --- M Makefile.inc M util/crossgcc/buildgcc D util/crossgcc/patches/gcc-8.3.0_gnat-bad_constant.patch D util/crossgcc/patches/gcc-8.3.0_nds32_ite.patch R util/crossgcc/patches/gcc-9.2.0_ada-musl_workaround.patch R util/crossgcc/patches/gcc-9.2.0_gnat.patch R util/crossgcc/patches/gcc-9.2.0_libgcc.patch D util/crossgcc/sum/gcc-8.3.0.tar.xz.cksum A util/crossgcc/sum/gcc-9.2.0.tar.xz.cksum 9 files changed, 3 insertions(+), 21,171 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/64/32564/8
Jacob Garber has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/32564 )
Change subject: crossgcc: Upgrade GCC to 9.2.0 ......................................................................
Patch Set 8:
You may want to rebase this on CB:34918, where I've tried to fix some of the build errors.
Hello build bot (Jenkins), Patrick Georgi, Martin Roth,
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/32564
to look at the new patch set (#10).
Change subject: crossgcc: Upgrade GCC to 9.2.0 ......................................................................
crossgcc: Upgrade GCC to 9.2.0
GCC added and enable by default -Waddress-of-packed-member. This will fail to build as all warnings are being treated as errors.
Change-Id: Id6f65548764654ae5539ac3c835853ea2fa1c5e0 Signed-off-by: Elyes HAOUAS ehaouas@noos.fr --- M Makefile.inc M util/crossgcc/buildgcc D util/crossgcc/patches/gcc-8.3.0_gnat-bad_constant.patch D util/crossgcc/patches/gcc-8.3.0_nds32_ite.patch R util/crossgcc/patches/gcc-9.2.0_ada-musl_workaround.patch R util/crossgcc/patches/gcc-9.2.0_gnat.patch R util/crossgcc/patches/gcc-9.2.0_libgcc.patch D util/crossgcc/sum/gcc-8.3.0.tar.xz.cksum A util/crossgcc/sum/gcc-9.2.0.tar.xz.cksum 9 files changed, 3 insertions(+), 21,171 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/64/32564/10
Jacob Garber has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/32564 )
Change subject: crossgcc: Upgrade GCC to 9.2.0 ......................................................................
Patch Set 10:
We'll also need to add -Wno-address-of-packed-member to libpayload and chromium EC. There is also a problem with the -Wstack-usage on Cavium platforms, though I'm not sure how to fix that.
Jacob Garber has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/32564 )
Change subject: crossgcc: Upgrade GCC to 9.2.0 ......................................................................
Patch Set 10:
To fix the rest of the build errors, I think setting
GCC_CFLAGS_${TARCH}+=-Wlogical-op -Wno-address-of-packed-member
in util/xcompile/xcompile will ignore this warning for all projects, including Chromium EC and libpayload.
Also, the STACK_SIZE value in soc/cavium/cn81xx/Kconfig needs to be changed from hex to decimal, since -Wstack-usage doesn't recognize hexadecimal numbers anymore.
HAOUAS Elyes has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/32564 )
Change subject: crossgcc: Upgrade GCC to 9.2.0 ......................................................................
Patch Set 10:
Patch Set 10:
To fix the rest of the build errors, I think setting
GCC_CFLAGS_${TARCH}+=-Wlogical-op -Wno-address-of-packed-member
in util/xcompile/xcompile will ignore this warning for all projects, including Chromium EC and libpayload.
Also, the STACK_SIZE value in soc/cavium/cn81xx/Kconfig needs to be changed from hex to decimal, since -Wstack-usage doesn't recognize hexadecimal numbers anymore.
Thx lint will not accept non hex value: "check Kconfig files for errors (lint-stable-008-kconfig): #!!!!! Error: non hex default value (8192) used for hex symbol STACK_SIZE at src/soc/cavium/cn81xx/Kconfig:33. # 1 errors test failed"
Hello build bot (Jenkins), Patrick Georgi, Martin Roth,
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/32564
to look at the new patch set (#11).
Change subject: crossgcc: Upgrade GCC to 9.2.0 ......................................................................
crossgcc: Upgrade GCC to 9.2.0
GCC added and enable by default -Waddress-of-packed-member. This will fail to build as all warnings are being treated as errors.
Change-Id: Id6f65548764654ae5539ac3c835853ea2fa1c5e0 Signed-off-by: Elyes HAOUAS ehaouas@noos.fr --- M Makefile.inc M src/soc/cavium/cn81xx/Kconfig M util/crossgcc/buildgcc D util/crossgcc/patches/gcc-8.3.0_gnat-bad_constant.patch D util/crossgcc/patches/gcc-8.3.0_nds32_ite.patch R util/crossgcc/patches/gcc-9.2.0_ada-musl_workaround.patch R util/crossgcc/patches/gcc-9.2.0_gnat.patch R util/crossgcc/patches/gcc-9.2.0_libgcc.patch D util/crossgcc/sum/gcc-8.3.0.tar.xz.cksum A util/crossgcc/sum/gcc-9.2.0.tar.xz.cksum M util/xcompile/xcompile 11 files changed, 5 insertions(+), 21,173 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/64/32564/11
Hello build bot (Jenkins), Patrick Georgi, Martin Roth,
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/32564
to look at the new patch set (#12).
Change subject: crossgcc: Upgrade GCC to 9.2.0 ......................................................................
crossgcc: Upgrade GCC to 9.2.0
GCC added and enable by default -Waddress-of-packed-member. This will fail to build as all warnings are being treated as errors.
Change-Id: Id6f65548764654ae5539ac3c835853ea2fa1c5e0 Signed-off-by: Elyes HAOUAS ehaouas@noos.fr --- M Makefile.inc M util/crossgcc/buildgcc D util/crossgcc/patches/gcc-8.3.0_gnat-bad_constant.patch D util/crossgcc/patches/gcc-8.3.0_nds32_ite.patch R util/crossgcc/patches/gcc-9.2.0_ada-musl_workaround.patch R util/crossgcc/patches/gcc-9.2.0_gnat.patch R util/crossgcc/patches/gcc-9.2.0_libgcc.patch D util/crossgcc/sum/gcc-8.3.0.tar.xz.cksum A util/crossgcc/sum/gcc-9.2.0.tar.xz.cksum M util/xcompile/xcompile 10 files changed, 4 insertions(+), 21,172 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/64/32564/12
Patrick Georgi has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/32564 )
Change subject: crossgcc: Upgrade GCC to 9.2.0 ......................................................................
Patch Set 17:
(1 comment)
Please add a comment about what's going on with nds32 to the commit message: is the patch integrated in upstream and so we don't need it anymore? is it abandoned?
https://review.coreboot.org/c/coreboot/+/32564/17/Makefile.inc File Makefile.inc:
https://review.coreboot.org/c/coreboot/+/32564/17/Makefile.inc@408 PS17, Line 408: CFLAGS_common += -Wno-address-of-packed-member so we have this here and in xcompile?
Hello build bot (Jenkins), Patrick Georgi, Martin Roth,
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/32564
to look at the new patch set (#18).
Change subject: crossgcc: Upgrade GCC to 9.2.0 ......................................................................
crossgcc: Upgrade GCC to 9.2.0
GCC added and enable by default -Waddress-of-packed-member. This will fail to build as all warnings are being treated as errors.
Now, nds32 patch is integrated in upstream so we don't need it anymore.
Change-Id: Id6f65548764654ae5539ac3c835853ea2fa1c5e0 Signed-off-by: Elyes HAOUAS ehaouas@noos.fr --- M Makefile.inc M util/crossgcc/buildgcc D util/crossgcc/patches/gcc-8.3.0_gnat-bad_constant.patch D util/crossgcc/patches/gcc-8.3.0_nds32_ite.patch R util/crossgcc/patches/gcc-9.2.0_ada-musl_workaround.patch R util/crossgcc/patches/gcc-9.2.0_gnat.patch R util/crossgcc/patches/gcc-9.2.0_libgcc.patch D util/crossgcc/sum/gcc-8.3.0.tar.xz.cksum A util/crossgcc/sum/gcc-9.2.0.tar.xz.cksum M util/xcompile/xcompile 10 files changed, 4 insertions(+), 21,172 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/64/32564/18
Hello build bot (Jenkins), Patrick Georgi, Martin Roth,
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/32564
to look at the new patch set (#19).
Change subject: crossgcc: Upgrade GCC to 9.2.0 ......................................................................
crossgcc: Upgrade GCC to 9.2.0
GCC added and enable by default -Waddress-of-packed-member. This will fail to build as all warnings are being treated as errors.
Now, nds32 patch is integrated in upstream so we don't need it anymore.
Change-Id: Id6f65548764654ae5539ac3c835853ea2fa1c5e0 Signed-off-by: Elyes HAOUAS ehaouas@noos.fr --- M util/crossgcc/buildgcc D util/crossgcc/patches/gcc-8.3.0_gnat-bad_constant.patch D util/crossgcc/patches/gcc-8.3.0_nds32_ite.patch R util/crossgcc/patches/gcc-9.2.0_ada-musl_workaround.patch R util/crossgcc/patches/gcc-9.2.0_gnat.patch R util/crossgcc/patches/gcc-9.2.0_libgcc.patch D util/crossgcc/sum/gcc-8.3.0.tar.xz.cksum A util/crossgcc/sum/gcc-9.2.0.tar.xz.cksum M util/xcompile/xcompile 9 files changed, 3 insertions(+), 21,172 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/64/32564/19
HAOUAS Elyes has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/32564 )
Change subject: crossgcc: Upgrade GCC to 9.2.0 ......................................................................
Patch Set 19:
(1 comment)
Thx
https://review.coreboot.org/c/coreboot/+/32564/17/Makefile.inc File Makefile.inc:
https://review.coreboot.org/c/coreboot/+/32564/17/Makefile.inc@408 PS17, Line 408: CFLAGS_common += -Wno-address-of-packed-member
so we have this here and in xcompile?
oops, you are right. it is not needed anymore here
Jacob Garber has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/32564 )
Change subject: crossgcc: Upgrade GCC to 9.2.0 ......................................................................
Patch Set 19:
Was the GNAT bad constant patch also merged upstream?
Hello build bot (Jenkins), Patrick Georgi, Martin Roth,
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/32564
to look at the new patch set (#20).
Change subject: crossgcc: Upgrade GCC to 9.2.0 ......................................................................
crossgcc: Upgrade GCC to 9.2.0
GCC added and enable by default -Waddress-of-packed-member. This will fail to build as all warnings are being treated as errors.
Now, nds32 and GNAT bad constant patchs are integrated in upstream so we don't need them anymore.
Change-Id: Id6f65548764654ae5539ac3c835853ea2fa1c5e0 Signed-off-by: Elyes HAOUAS ehaouas@noos.fr --- M util/crossgcc/buildgcc D util/crossgcc/patches/gcc-8.3.0_gnat-bad_constant.patch D util/crossgcc/patches/gcc-8.3.0_nds32_ite.patch R util/crossgcc/patches/gcc-9.2.0_ada-musl_workaround.patch R util/crossgcc/patches/gcc-9.2.0_gnat.patch R util/crossgcc/patches/gcc-9.2.0_libgcc.patch D util/crossgcc/sum/gcc-8.3.0.tar.xz.cksum A util/crossgcc/sum/gcc-9.2.0.tar.xz.cksum M util/xcompile/xcompile 9 files changed, 3 insertions(+), 21,172 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/64/32564/20
HAOUAS Elyes has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/32564 )
Change subject: crossgcc: Upgrade GCC to 9.2.0 ......................................................................
Patch Set 20:
Patch Set 19:
Was the GNAT bad constant patch also merged upstream?
that patch were added recently, it is already integrated in 9.x.x series.
HAOUAS Elyes has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/32564 )
Change subject: crossgcc: Upgrade GCC to 9.2.0 ......................................................................
Patch Set 20:
Patch Set 20:
Patch Set 19:
Was the GNAT bad constant patch also merged upstream?
that patch was* added recently, it is already integrated in 9.x.x series.
Jacob Garber has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/32564 )
Change subject: crossgcc: Upgrade GCC to 9.2.0 ......................................................................
Patch Set 20:
(2 comments)
https://review.coreboot.org/c/coreboot/+/32564/20//COMMIT_MSG Commit Message:
https://review.coreboot.org/c/coreboot/+/32564/20//COMMIT_MSG@10 PS20, Line 10: This will fail to build as all warnings are being treated as errors. Maybe add that the solution was to ignore it in xcompile.
https://review.coreboot.org/c/coreboot/+/32564/20//COMMIT_MSG@12 PS20, Line 12: patchs patches
Hello build bot (Jenkins), Patrick Georgi, Martin Roth,
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/32564
to look at the new patch set (#21).
Change subject: crossgcc: Upgrade GCC to 9.2.0 ......................................................................
crossgcc: Upgrade GCC to 9.2.0
GCC added and enable by default -Waddress-of-packed-member. This will fail to build as all warnings are being treated as errors. To solve this, the solution was to ignore -Waddress-of-packed-member in xcompile.
Also, nds32 and GNAT bad constant patches are integrated in upstream so we don't need them anymore.
Change-Id: Id6f65548764654ae5539ac3c835853ea2fa1c5e0 Signed-off-by: Elyes HAOUAS ehaouas@noos.fr --- M util/crossgcc/buildgcc D util/crossgcc/patches/gcc-8.3.0_gnat-bad_constant.patch D util/crossgcc/patches/gcc-8.3.0_nds32_ite.patch R util/crossgcc/patches/gcc-9.2.0_ada-musl_workaround.patch R util/crossgcc/patches/gcc-9.2.0_gnat.patch R util/crossgcc/patches/gcc-9.2.0_libgcc.patch D util/crossgcc/sum/gcc-8.3.0.tar.xz.cksum A util/crossgcc/sum/gcc-9.2.0.tar.xz.cksum M util/xcompile/xcompile 9 files changed, 3 insertions(+), 21,172 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/64/32564/21
HAOUAS Elyes has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/32564 )
Change subject: crossgcc: Upgrade GCC to 9.2.0 ......................................................................
Patch Set 21:
(2 comments)
Thank you
https://review.coreboot.org/c/coreboot/+/32564/20//COMMIT_MSG Commit Message:
https://review.coreboot.org/c/coreboot/+/32564/20//COMMIT_MSG@10 PS20, Line 10: This will fail to build as all warnings are being treated as errors.
Maybe add that the solution was to ignore it in xcompile.
Ack
https://review.coreboot.org/c/coreboot/+/32564/20//COMMIT_MSG@12 PS20, Line 12: patchs
patches
Ack
Jacob Garber has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/32564 )
Change subject: crossgcc: Upgrade GCC to 9.2.0 ......................................................................
Patch Set 21: Code-Review+1
(1 comment)
https://review.coreboot.org/c/coreboot/+/32564/17/Makefile.inc File Makefile.inc:
https://review.coreboot.org/c/coreboot/+/32564/17/Makefile.inc@408 PS17, Line 408: CFLAGS_common += -Wno-address-of-packed-member
oops, you are right. […]
Done
Jett Rink has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/32564 )
Change subject: crossgcc: Upgrade GCC to 9.2.0 ......................................................................
Patch Set 21:
Do we not need a nds32_ite patch for 9.2.0?
HAOUAS Elyes has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/32564 )
Change subject: crossgcc: Upgrade GCC to 9.2.0 ......................................................................
Patch Set 21:
Patch Set 21:
Do we not need a nds32_ite patch for 9.2.0?
nds32_ite and GNAT bad constant patches are integrated in upstream
Jett Rink has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/32564 )
Change subject: crossgcc: Upgrade GCC to 9.2.0 ......................................................................
Patch Set 21: Code-Review+1
Patch Set 21:
Patch Set 21:
Do we not need a nds32_ite patch for 9.2.0?
nds32_ite and GNAT bad constant patches are integrated in upstream
Ah yes, I see that in the comment header now. Thanks!
Paul Menzel has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/32564 )
Change subject: crossgcc: Upgrade GCC to 9.2.0 ......................................................................
Patch Set 21:
(1 comment)
https://review.coreboot.org/c/coreboot/+/32564/21/util/xcompile/xcompile File util/xcompile/xcompile:
https://review.coreboot.org/c/coreboot/+/32564/21/util/xcompile/xcompile@230 PS21, Line 230: GCC_CFLAGS_${TARCH}+=-Wlogical-op -Wno-address-of-packed-member Could you split this out into a separate commit that could go in before the coreboot 4.11 release?
Explicitly disable warning no-address-of-packed-member
HAOUAS Elyes has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/32564 )
Change subject: crossgcc: Upgrade GCC to 9.2.0 ......................................................................
Patch Set 21:
(1 comment)
https://review.coreboot.org/c/coreboot/+/32564/21/util/xcompile/xcompile File util/xcompile/xcompile:
https://review.coreboot.org/c/coreboot/+/32564/21/util/xcompile/xcompile@230 PS21, Line 230: GCC_CFLAGS_${TARCH}+=-Wlogical-op -Wno-address-of-packed-member
Could you split this out into a separate commit that could go in before the coreboot 4.11 release? […]
Yes for sure. Thx
Hello Jacob Garber, Jett Rink, build bot (Jenkins), Patrick Georgi, Martin Roth,
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/32564
to look at the new patch set (#22).
Change subject: crossgcc: Upgrade GCC to 9.2.0 ......................................................................
crossgcc: Upgrade GCC to 9.2.0
nds32 and GNAT bad constant patches are integrated in upstream so we don't need them anymore.
Change-Id: Id6f65548764654ae5539ac3c835853ea2fa1c5e0 Signed-off-by: Elyes HAOUAS ehaouas@noos.fr --- M util/crossgcc/buildgcc D util/crossgcc/patches/gcc-8.3.0_ada-musl_workaround.patch D util/crossgcc/patches/gcc-8.3.0_gnat-bad_constant.patch D util/crossgcc/patches/gcc-8.3.0_gnat.patch D util/crossgcc/patches/gcc-8.3.0_libgcc.patch D util/crossgcc/patches/gcc-8.3.0_nds32_ite.patch D util/crossgcc/sum/gcc-8.3.0.tar.xz.cksum 7 files changed, 1 insertion(+), 21,362 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/64/32564/22
Hello Jacob Garber, Jett Rink, build bot (Jenkins), Patrick Georgi, Martin Roth,
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/32564
to look at the new patch set (#23).
Change subject: crossgcc: Upgrade GCC to 9.2.0 ......................................................................
crossgcc: Upgrade GCC to 9.2.0
nds32 and GNAT bad constant patches are integrated in upstream so we don't need them anymore.
Change-Id: Id6f65548764654ae5539ac3c835853ea2fa1c5e0 Signed-off-by: Elyes HAOUAS ehaouas@noos.fr --- M util/crossgcc/buildgcc D util/crossgcc/patches/gcc-8.3.0_gnat-bad_constant.patch D util/crossgcc/patches/gcc-8.3.0_nds32_ite.patch R util/crossgcc/patches/gcc-9.2.0_ada-musl_workaround.patch R util/crossgcc/patches/gcc-9.2.0_gnat.patch R util/crossgcc/patches/gcc-9.2.0_libgcc.patch D util/crossgcc/sum/gcc-8.3.0.tar.xz.cksum A util/crossgcc/sum/gcc-9.2.0.tar.xz.cksum 8 files changed, 2 insertions(+), 21,171 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/64/32564/23
HAOUAS Elyes has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/32564 )
Change subject: crossgcc: Upgrade GCC to 9.2.0 ......................................................................
Patch Set 26: Code-Review-1
1- not rebased on master
HAOUAS Elyes has removed a vote from this change. ( https://review.coreboot.org/c/coreboot/+/32564 )
Change subject: crossgcc: Upgrade GCC to 9.2.0 ......................................................................
Removed Code-Review-1 by HAOUAS Elyes ehaouas@noos.fr
Hello Jacob Garber, Jett Rink, build bot (Jenkins), Patrick Georgi, Martin Roth,
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/32564
to look at the new patch set (#28).
Change subject: crossgcc: Upgrade GCC to 9.2.0 ......................................................................
crossgcc: Upgrade GCC to 9.2.0
nds32 and GNAT bad constant patches are integrated in upstream so we don't need them anymore.
Change-Id: Id6f65548764654ae5539ac3c835853ea2fa1c5e0 Signed-off-by: Elyes HAOUAS ehaouas@noos.fr --- M util/crossgcc/buildgcc D util/crossgcc/patches/gcc-8.3.0_gnat-bad_constant.patch D util/crossgcc/patches/gcc-8.3.0_nds32_ite.patch R util/crossgcc/patches/gcc-9.2.0_ada-musl_workaround.patch R util/crossgcc/patches/gcc-9.2.0_gnat.patch R util/crossgcc/patches/gcc-9.2.0_libgcc.patch D util/crossgcc/sum/gcc-8.3.0.tar.xz.cksum A util/crossgcc/sum/gcc-9.2.0.tar.xz.cksum M util/xcompile/xcompile 9 files changed, 5 insertions(+), 21,172 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/64/32564/28
Hello Jacob Garber, Jett Rink, build bot (Jenkins), Patrick Georgi, Martin Roth,
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/32564
to look at the new patch set (#29).
Change subject: crossgcc: Upgrade GCC to 9.2.0 ......................................................................
crossgcc: Upgrade GCC to 9.2.0
nds32 and GNAT bad constant patches are integrated in upstream so we don't need them anymore.
Change-Id: Id6f65548764654ae5539ac3c835853ea2fa1c5e0 Signed-off-by: Elyes HAOUAS ehaouas@noos.fr --- M util/crossgcc/buildgcc D util/crossgcc/patches/gcc-8.3.0_gnat-bad_constant.patch D util/crossgcc/patches/gcc-8.3.0_nds32_ite.patch R util/crossgcc/patches/gcc-9.2.0_ada-musl_workaround.patch R util/crossgcc/patches/gcc-9.2.0_gnat.patch R util/crossgcc/patches/gcc-9.2.0_libgcc.patch D util/crossgcc/sum/gcc-8.3.0.tar.xz.cksum A util/crossgcc/sum/gcc-9.2.0.tar.xz.cksum 8 files changed, 2 insertions(+), 21,171 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/64/32564/29
Hello Jacob Garber, Jett Rink, build bot (Jenkins), Patrick Georgi, Martin Roth,
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/32564
to look at the new patch set (#30).
Change subject: crossgcc: Upgrade GCC to 9.2.0 ......................................................................
crossgcc: Upgrade GCC to 9.2.0
nds32 and GNAT bad constant patches are integrated in upstream so we don't need them anymore.
Change-Id: Id6f65548764654ae5539ac3c835853ea2fa1c5e0 Signed-off-by: Elyes HAOUAS ehaouas@noos.fr --- M util/crossgcc/buildgcc D util/crossgcc/patches/gcc-8.3.0_gnat-bad_constant.patch D util/crossgcc/patches/gcc-8.3.0_nds32_ite.patch R util/crossgcc/patches/gcc-9.2.0_ada-musl_workaround.patch R util/crossgcc/patches/gcc-9.2.0_gnat.patch R util/crossgcc/patches/gcc-9.2.0_libgcc.patch D util/crossgcc/sum/gcc-8.3.0.tar.xz.cksum A util/crossgcc/sum/gcc-9.2.0.tar.xz.cksum M util/xcompile/xcompile 9 files changed, 3 insertions(+), 21,174 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/64/32564/30
HAOUAS Elyes has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/32564 )
Change subject: crossgcc: Upgrade GCC to 9.2.0 ......................................................................
Patch Set 30:
(1 comment)
https://review.coreboot.org/c/coreboot/+/32564/30/util/xcompile/xcompile File util/xcompile/xcompile:
https://review.coreboot.org/c/coreboot/+/32564/30/util/xcompile/xcompile@a18... PS30, Line 188: testcc "$GCC" "$CFLAGS_GCC -Wno-address-of-packed-member" && : CFLAGS_GCC="$CFLAGS_GCC -Wno-address-of-packed-member" '-Wno-address-of-packed-member' is not valid for Ada
Jacob Garber has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/32564 )
Change subject: crossgcc: Upgrade GCC to 9.2.0 ......................................................................
Patch Set 31: Code-Review+1
Martin Roth has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/32564 )
Change subject: crossgcc: Upgrade GCC to 9.2.0 ......................................................................
Patch Set 31: Code-Review+2
Martin Roth has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/32564 )
Change subject: crossgcc: Upgrade GCC to 9.2.0 ......................................................................
Patch Set 31: -Code-Review
Martin Roth has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/32564 )
Change subject: crossgcc: Upgrade GCC to 9.2.0 ......................................................................
Patch Set 31:
This hasn't been tested on the Google EC codebase yet, so wait to merge it until it has.
Hello Jacob Garber, Jett Rink, build bot (Jenkins), Martin Roth, Patrick Georgi,
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/32564
to look at the new patch set (#33).
Change subject: crossgcc: Upgrade GCC to 9.2.0 ......................................................................
crossgcc: Upgrade GCC to 9.2.0
nds32 and GNAT bad constant patches are integrated in upstream so we don't need them anymore.
Change-Id: Id6f65548764654ae5539ac3c835853ea2fa1c5e0 Signed-off-by: Elyes HAOUAS ehaouas@noos.fr --- M util/crossgcc/buildgcc D util/crossgcc/patches/gcc-8.3.0_gnat-bad_constant.patch D util/crossgcc/patches/gcc-8.3.0_nds32_ite.patch R util/crossgcc/patches/gcc-9.2.0_ada-musl_workaround.patch R util/crossgcc/patches/gcc-9.2.0_gnat.patch R util/crossgcc/patches/gcc-9.2.0_libgcc.patch D util/crossgcc/sum/gcc-8.3.0.tar.xz.cksum A util/crossgcc/sum/gcc-9.2.0.tar.xz.cksum M util/xcompile/xcompile 9 files changed, 3 insertions(+), 21,174 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/64/32564/33
Paul Menzel has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/32564 )
Change subject: crossgcc: Upgrade GCC to 9.2.0 ......................................................................
Patch Set 34: Code-Review+1
Jacob Garber has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/32564 )
Change subject: crossgcc: Upgrade GCC to 9.2.0 ......................................................................
Patch Set 34:
(1 comment)
Patch Set 31:
This hasn't been tested on the Google EC codebase yet, so wait to merge it until it has.
What sort of test would that look like? I tried compiling the EC boards with this patch yesterday, and I didn't see any problems compared to GCC 8. (Granted this was outside of a cros chroot though.) GCC 9 has several improvements and bug fixes for LTO support, so I'd like to help get this merged.
https://review.coreboot.org/c/coreboot/+/32564/21/util/xcompile/xcompile File util/xcompile/xcompile:
https://review.coreboot.org/c/coreboot/+/32564/21/util/xcompile/xcompile@230 PS21, Line 230: GCC_CFLAGS_${TARCH}+=-Wlogical-op -Wno-address-of-packed-member
Yes for sure. […]
Done
Jett Rink has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/32564 )
Change subject: crossgcc: Upgrade GCC to 9.2.0 ......................................................................
Patch Set 34:
Patch Set 34:
(1 comment)
Patch Set 31:
This hasn't been tested on the Google EC codebase yet, so wait to merge it until it has.
What sort of test would that look like? I tried compiling the EC boards with this patch yesterday, and I didn't see any problems compared to GCC 8. (Granted this was outside of a cros chroot though.) GCC 9 has several improvements and bug fixes for LTO support, so I'd like to help get this merged.
I am testing this out for EC boards now. I should know tomorrow, but I expect good results as one of my co-workers (Jack) recently tried 9.2.0 out on the EC boards.
Jett Rink has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/32564 )
Change subject: crossgcc: Upgrade GCC to 9.2.0 ......................................................................
Patch Set 34: Code-Review+1
Patch Set 34:
Patch Set 34:
(1 comment)
Patch Set 31:
This hasn't been tested on the Google EC codebase yet, so wait to merge it until it has.
What sort of test would that look like? I tried compiling the EC boards with this patch yesterday, and I didn't see any problems compared to GCC 8. (Granted this was outside of a cros chroot though.) GCC 9 has several improvements and bug fixes for LTO support, so I'd like to help get this merged.
I am testing this out for EC boards now. I should know tomorrow, but I expect good results as one of my co-workers (Jack) recently tried 9.2.0 out on the EC boards.
I just confirmed that `make buildall` works for EC boards using this upgrade CL and rebuilding coreboot-sdk in a chroot. Thanks for waiting for confirmation!
Patrick Georgi has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/32564 )
Change subject: crossgcc: Upgrade GCC to 9.2.0 ......................................................................
Patch Set 34: Code-Review+2
Patrick Georgi has submitted this change. ( https://review.coreboot.org/c/coreboot/+/32564 )
Change subject: crossgcc: Upgrade GCC to 9.2.0 ......................................................................
crossgcc: Upgrade GCC to 9.2.0
nds32 and GNAT bad constant patches are integrated in upstream so we don't need them anymore.
Change-Id: Id6f65548764654ae5539ac3c835853ea2fa1c5e0 Signed-off-by: Elyes HAOUAS ehaouas@noos.fr Reviewed-on: https://review.coreboot.org/c/coreboot/+/32564 Reviewed-by: Paul Menzel paulepanter@users.sourceforge.net Reviewed-by: Jett Rink jettrink@chromium.org Reviewed-by: Patrick Georgi pgeorgi@google.com Tested-by: build bot (Jenkins) no-reply@coreboot.org --- M util/crossgcc/buildgcc D util/crossgcc/patches/gcc-8.3.0_gnat-bad_constant.patch D util/crossgcc/patches/gcc-8.3.0_nds32_ite.patch R util/crossgcc/patches/gcc-9.2.0_ada-musl_workaround.patch R util/crossgcc/patches/gcc-9.2.0_gnat.patch R util/crossgcc/patches/gcc-9.2.0_libgcc.patch D util/crossgcc/sum/gcc-8.3.0.tar.xz.cksum A util/crossgcc/sum/gcc-9.2.0.tar.xz.cksum M util/xcompile/xcompile 9 files changed, 3 insertions(+), 21,174 deletions(-)
Approvals: build bot (Jenkins): Verified Patrick Georgi: Looks good to me, approved Paul Menzel: Looks good to me, but someone else must approve Jett Rink: Looks good to me, but someone else must approve
9elements QA has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/32564 )
Change subject: crossgcc: Upgrade GCC to 9.2.0 ......................................................................
Patch Set 35:
Automatic boot test returned (PASS/FAIL/TOTAL): 3/0/3 Emulation targets: EMULATION_QEMU_X86_Q35 using payload TianoCore : SUCCESS : https://lava.9esec.io/r/896 EMULATION_QEMU_X86_Q35 using payload SeaBIOS : SUCCESS : https://lava.9esec.io/r/895 EMULATION_QEMU_X86_I440FX using payload SeaBIOS : SUCCESS : https://lava.9esec.io/r/894
Please note: This test is under development and might not be accurate at all!
Patrick Rudolph has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/32564 )
Change subject: crossgcc: Upgrade GCC to 9.2.0 ......................................................................
Patch Set 35:
Breaks at least one platform. Revert is here CB:39571