diff options
author | Elyes HAOUAS <ehaouas@noos.fr> | 2020-08-23 07:50:32 +0200 |
---|---|---|
committer | Patrick Georgi <pgeorgi@google.com> | 2020-11-22 22:28:16 +0000 |
commit | 1ba663ce0ac30f233148345d7e1da4f799fa6e63 (patch) | |
tree | a291ef86f509b43ee79348f85bbac6537de35886 | |
parent | 274c3faf093317b835ef3622dff994754209da89 (diff) |
crossgcc: Upgrade nasm to version 2.15.05
Changes (https://nasm.us/doc/nasmdocc.html):
Version 2.15.05:
Correct %ifid $ and %ifid $$ being treated as true.
Add --reproducible option to suppress NASM version numbers and
timestamps in output files.
Version 2.15.04:
Correct the encoding of the ENQCMDS and TILELOADT1 instructions.
Fix case where the COFF backend (the coff, win32 and win64 output
formats) would add padding bytes in the middle of a section if a
SECTION/SEGMENT directive was provided which repeated an
ALIGN= attribute. This neither matched legacy behavior, other
backends, or user expectations.
Fix SSE instructions not being recognized with an explicit memory
operation size (e.g. movsd qword [eax],xmm0).
Change-Id: I3f9aa8e743f2dc50fce1ce68718c0ae17209a509
Signed-off-by: Elyes HAOUAS <ehaouas@noos.fr>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/44694
Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
-rwxr-xr-x | util/crossgcc/buildgcc | 2 | ||||
-rw-r--r-- | util/crossgcc/sum/nasm-2.15.03.tar.bz2.cksum | 1 | ||||
-rw-r--r-- | util/crossgcc/sum/nasm-2.15.05.tar.bz2.cksum | 1 |
3 files changed, 2 insertions, 2 deletions
diff --git a/util/crossgcc/buildgcc b/util/crossgcc/buildgcc index 375e49d88c..958a5415ca 100755 --- a/util/crossgcc/buildgcc +++ b/util/crossgcc/buildgcc @@ -46,7 +46,7 @@ EXPAT_VERSION=2.2.9 # CLANG version number CLANG_VERSION=10.0.1 CMAKE_VERSION=3.18.1 -NASM_VERSION=2.15.03 +NASM_VERSION=2.15.05 # GCC toolchain archive locations # These are sanitized by the jenkins toolchain test builder, so if diff --git a/util/crossgcc/sum/nasm-2.15.03.tar.bz2.cksum b/util/crossgcc/sum/nasm-2.15.03.tar.bz2.cksum deleted file mode 100644 index 6033faeff4..0000000000 --- a/util/crossgcc/sum/nasm-2.15.03.tar.bz2.cksum +++ /dev/null @@ -1 +0,0 @@ -513ac3b800377f10833a02bc7f3fa8b84ca4f2b6 tarballs/nasm-2.15.03.tar.bz2 diff --git a/util/crossgcc/sum/nasm-2.15.05.tar.bz2.cksum b/util/crossgcc/sum/nasm-2.15.05.tar.bz2.cksum new file mode 100644 index 0000000000..4ee4fec61c --- /dev/null +++ b/util/crossgcc/sum/nasm-2.15.05.tar.bz2.cksum @@ -0,0 +1 @@ +c0869e9ac854140bf99c989a711102ce6367243f tarballs/nasm-2.15.05.tar.bz2 |