| 00d6e6fe | 19-Nov-2024 |
Cornu, Marcel D <marcel.d.cornu@intel.com> |
add perf target to windows makefile
Signed-off-by: Cornu, Marcel D <marcel.d.cornu@intel.com> |
| 496255cd | 01-May-2024 |
Marcel Cornu <marcel.d.cornu@intel.com> |
tools: format source files in parallel
Signed-off-by: Marcel Cornu <marcel.d.cornu@intel.com> |
| 07bca509 | 19-Apr-2024 |
Marcel Cornu <marcel.d.cornu@intel.com> |
tools: use clang-format for style checking
Signed-off-by: Marcel Cornu <marcel.d.cornu@intel.com> |
| 4b74fb22 | 03-Mar-2024 |
Taiju Yamada <tyamada@bi.a.u-tokyo.ac.jp> |
tools: replace echo -n with printf
Signed-off-by: Taiju Yamada <tyamada@bi.a.u-tokyo.ac.jp> |
| 37005a00 | 09-Mar-2024 |
orbea <orbea@riseup.net> |
tools: fix shebang
This causes a build failure with slibtool.
Gentoo issue: https://bugs.gentoo.org/829500
Signed-off-by: orbea <orbea@riseup.net> |
| f8274649 | 11-Dec-2023 |
Pablo de Lara <pablo.de.lara.guarch@intel.com> |
tools: check code style first
Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com> |
| df073be3 | 30-Nov-2023 |
Pablo de Lara <pablo.de.lara.guarch@intel.com> |
tools: allow testing on multiple architectures with Intel SDE
Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com> |
| 34463cb6 | 16-Nov-2023 |
Pablo de Lara <pablo.de.lara.guarch@intel.com> |
ci: build with EC_ALIGNED_ADDR and NO_NT_LDST
Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com> |
| b6e96427 | 11-Oct-2022 |
Pawel Piatek <pawelx.piatek@intel.com> |
Use gindent on FreeBSD
Also add workaround for GNU indent bug.
Signed-off-by: Pawel Piatek <pawelx.piatek@intel.com> Change-Id: I9478a06dc17675c858030cfe15552609fef021da |
| 62519d97 | 11-Jul-2022 |
Greg Tucker <greg.b.tucker@intel.com> |
build: Remove ms link flag for msvcrt
The cflag to link with dynamic msvcrt /MD is not necessary and causes warnings when static linking. Fixes #219
Change-Id: I0085d468afc4acbe323b0783cbbc6760b4c
build: Remove ms link flag for msvcrt
The cflag to link with dynamic msvcrt /MD is not necessary and causes warnings when static linking. Fixes #219
Change-Id: I0085d468afc4acbe323b0783cbbc6760b4c70704 Signed-off-by: Greg Tucker <greg.b.tucker@intel.com>
show more ...
|
| 57846f41 | 20-Jan-2022 |
H.J. Lu <hjl.tools@gmail.com> |
Properly add .note.gnu.property section to assembly codes
1. Revert "x86: Generate .note.gnu.property section for ELF output"
This reverts commit 8074e3fe1b9398a9d3b717267790050fc5041594, which is
Properly add .note.gnu.property section to assembly codes
1. Revert "x86: Generate .note.gnu.property section for ELF output"
This reverts commit 8074e3fe1b9398a9d3b717267790050fc5041594, which is a hack to work around the old nasm which doesn't support
section .note.gnu.property note alloc noexec align=8
This hack doesn't work for downstream, like:
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=2040091
2. If Intel CET is enabled, require nasm with note section support to add
section .note.gnu.property note alloc noexec align=N
to assembly codes.
Verified with
$ CC="gcc -Wl,-z,cet-report=error -fcf-protection" CXX="g++ -Wl,-z,cet-report=error -fcf-protection" .../configure x86_64-linux $ make -j8
on Tiger Lake.
Change-Id: I6d66fe6fd054420d7fde35b1508ca9f09defdeca Signed-off-by: H.J. Lu <hjl.tools@gmail.com>
show more ...
|
| fd83ed19 | 12-Oct-2021 |
Ruben Vorderman <r.h.p.vorderman@lumc.nl> |
Add -arch to unsupported arguments in [ny]asm-filters
Change-Id: Ieb53bb225815e204482e74bb383f1b61f12dabfd Signed-off-by: Ruben Vorderman <r.h.p.vorderman@lumc.nl> |
| 998e03bf | 10-Sep-2021 |
Taiju Yamada <tyamada@bi.a.u-tokyo.ac.jp> |
Strip -isysroot and related flags from asm-filter
This helps python-isal compatibility.
Change-Id: I8a2540e330f229f65903bdb2cc47aceeb0724dc5 Signed-off-by: Taiju Yamada <tyamada@bi.a.u-tokyo.ac.jp> |
| 066940a9 | 03-Sep-2021 |
Greg Tucker <greg.b.tucker@intel.com> |
build: Add ms rc file to put extra metatdata on dll
Change-Id: Idf687c6b2f8d1dea203f01bf57c5158d19ed519e Signed-off-by: Ranjit Menon <ranjit.menon@intel.com> Signed-off-by: Greg Tucker <greg.b.tucke
build: Add ms rc file to put extra metatdata on dll
Change-Id: Idf687c6b2f8d1dea203f01bf57c5158d19ed519e Signed-off-by: Ranjit Menon <ranjit.menon@intel.com> Signed-off-by: Greg Tucker <greg.b.tucker@intel.com>
show more ...
|
| d5928e37 | 08-Jun-2021 |
Greg Tucker <greg.b.tucker@intel.com> |
build: Fix missing ms function export
Windows def file was missing an exported ec support function. Also added path in nmake file to build extra examples.
Change-Id: I59ac1599dcb8cdb45077347c74b57a
build: Fix missing ms function export
Windows def file was missing an exported ec support function. Also added path in nmake file to build extra examples.
Change-Id: I59ac1599dcb8cdb45077347c74b57aeca4751c35 Signed-off-by: Greg Tucker <greg.b.tucker@intel.com>
show more ...
|
| fe4b7f9a | 06-May-2021 |
Greg Tucker <greg.b.tucker@intel.com> |
Add toplevel header gen in windows
Change-Id: I3a1e5fc495266d8ba223d75384625e22c3cf66fe Signed-off-by: Greg Tucker <greg.b.tucker@intel.com> |
| d7927673 | 20-Oct-2020 |
Greg Tucker <greg.b.tucker@intel.com> |
igzip: Inflate detect pre-gen header and use pre-expanded
Performance improvement for inflate to skip the time-consuming process of decode table expansion when the header matches a known common dyma
igzip: Inflate detect pre-gen header and use pre-expanded
Performance improvement for inflate to skip the time-consuming process of decode table expansion when the header matches a known common dymanic one such as produced by level 0 compression.
Change-Id: Ia2550b812a062b7cc2eb1b72bcb609f1a631e40b Signed-off-by: Greg Tucker <greg.b.tucker@intel.com>
show more ...
|
| cc9ed539 | 27-Aug-2020 |
Greg Tucker <greg.b.tucker@intel.com> |
build: Fix nmake check for multiple arch
Change-Id: I36c3616163f6fec61dda9cf8b35ca561e59477c9 Signed-off-by: Greg Tucker <greg.b.tucker@intel.com> |
| 794b8b60 | 26-Aug-2020 |
Greg Tucker <greg.b.tucker@intel.com> |
build: Add test to check for nmake consistency
Change-Id: I1180ba749d54e7ef433b01b33450e52ac5dbb2bb Signed-off-by: Greg Tucker <greg.b.tucker@intel.com> |
| 8074e3fe | 22-May-2020 |
H.J. Lu <hjl.tools@gmail.com> |
x86: Generate .note.gnu.property section for ELF output
We should generate .note.gnu.property section with x86 assembly codes for ELF outputs to mark Intel CET support when Intel CET is enabled sinc
x86: Generate .note.gnu.property section for ELF output
We should generate .note.gnu.property section with x86 assembly codes for ELF outputs to mark Intel CET support when Intel CET is enabled since all input files must be marked with Intel CET support in order for linker to mark output with Intel CET support. Since nasm and yasm can't generate the proper .note.gnu.property section, yasm-cet-filter.sh and yasm-filter.sh are added to generate the proper .note.gnu.property with linker help.
Verified with
$ CC="gcc -Wl,-z,cet-report=error -fcf-protection" CXX="g++ -Wl,-z,cet-report=error -fcf-protection" .../configure x86_64-linux $ make -j8
on Linux/x86-64.
Change-Id: I14e03a8a9031c8397dc36939a528cf5a827d775a Signed-off-by: H.J. Lu <hjl.tools@gmail.com>
show more ...
|
| 5e586843 | 30-Mar-2020 |
Greg Tucker <greg.b.tucker@intel.com> |
build: Change ms nmake default to nasm and add pdb gen
The nmake default is changed for a modern nasm. Older nasm and yasm versions will still work with windows but the nmake options must be changed
build: Change ms nmake default to nasm and add pdb gen
The nmake default is changed for a modern nasm. Older nasm and yasm versions will still work with windows but the nmake options must be changed appropriately for max AS_FEATURE_LEVEL to match. Also now generates debug symbol pdb files.
Change-Id: I94a2dd7ecf541c6564ccbd4a184c33995d7b31ad Signed-off-by: Poornima Kumar <poornima.kumar@intel.com> Signed-off-by: Greg Tucker <greg.b.tucker@intel.com>
show more ...
|
| 7c0ab1d4 | 07-Mar-2020 |
Greg Tucker <greg.b.tucker@intel.com> |
build: Add auto regenerate of nmake file
Change-Id: Icaa64aa35697c87779df18c3941d3df0f3256546 Signed-off-by: Greg Tucker <greg.b.tucker@intel.com> |
| e6848434 | 28-Oct-2019 |
Greg Tucker <greg.b.tucker@intel.com> |
test: Fix issue keeping mingw tests from running
Change-Id: I1e72ed99c2f09cbad488774313cddafdb1ce5de8 Signed-off-by: Greg Tucker <greg.b.tucker@intel.com> |
| a95292aa | 26-Apr-2019 |
Jun He <jun.he@arm.com> |
ci: add drone.io for arm64 verification
Change-Id: Ib357be80e7e9d7c0ab62433ee5fda4b962592553 Signed-off-by: Jun He <jun.he@arm.com> |
| 430e862a | 03-Jul-2019 |
Greg Tucker <greg.b.tucker@intel.com> |
Change indent format for minimal changes with latest
Latest indent 2.2.12 has some changes and bug fixes including adding -sar to -kr and recognizing size_t as a standard type.
Change-Id: Id613cfb3
Change indent format for minimal changes with latest
Latest indent 2.2.12 has some changes and bug fixes including adding -sar to -kr and recognizing size_t as a standard type.
Change-Id: Id613cfb3cebdbe8e9e8823236adb5ee6eb712229 Signed-off-by: Greg Tucker <greg.b.tucker@intel.com>
show more ...
|