Revision tags: v24.05, v24.09-pre, v24.05-rc1 |
|
#
0fa8f6cb |
| 07-Feb-2024 |
Michal Berger <michal.berger@intel.com> |
scripts/detect_cc: Allow to use llvm linker under clang's LTO build
Change-Id: I542cf9526684a5b9447def7b207f381def275e2e Signed-off-by: Michal Berger <michal.berger@intel.com> Reviewed-on: https://r
scripts/detect_cc: Allow to use llvm linker under clang's LTO build
Change-Id: I542cf9526684a5b9447def7b207f381def275e2e Signed-off-by: Michal Berger <michal.berger@intel.com> Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/21766 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Konrad Sztyber <konrad.sztyber@intel.com> Reviewed-by: Jim Harris <jim.harris@samsung.com>
show more ...
|
Revision tags: LTS, v24.01, v24.05-pre, v24.01-rc1, v23.09, v24.01-pre, v23.09-rc1, v23.05, v23.09-pre, v23.01.1, v23.01, v23.05-pre, v23.01-rc1, v22.01.2 |
|
#
eb53c232 |
| 02-Nov-2022 |
paul luse <paul.e.luse@intel.com> |
add (c) and SPDX header to bash files as needed
per Intel policy to include file commit date using git cmd below. The policy does not apply to non-Intel (C) notices.
git log --follow -C90% --forma
add (c) and SPDX header to bash files as needed
per Intel policy to include file commit date using git cmd below. The policy does not apply to non-Intel (C) notices.
git log --follow -C90% --format=%ad --date default <file> | tail -1
and then pull just the year from the result.
Intel copyrights were not added to files where Intel either had no contribution ot the contribution lacked substance (ie license header updates, formatting changes, etc)
For intel copyrights added, --follow and -C95% were used.
Signed-off-by: paul luse <paul.e.luse@intel.com> Change-Id: I2ef86976095b88a9bf5b1003e59f3943cd6bbe4c Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/15209 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Community-CI: Mellanox Build Bot Reviewed-by: Ben Walker <benjamin.walker@intel.com> Reviewed-by: Krzysztof Karas <krzysztof.karas@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com>
show more ...
|
Revision tags: v22.09, v23.01-pre, v22.09-rc1, v22.05, v22.09-pre, v22.05-rc1, v22.01.1, v22.01, v22.01-rc1, v21.10, v21.10-rc1, v21.07, v21.07-rc1, v21.04, v21.04-rc1, v21.01.1, v21.01, v21.01-rc1, v20.10, v20.10-rc1, v20.07, v20.07-rc1, v20.04.1, v20.01.2 |
|
#
844c8ec3 |
| 07-May-2020 |
Michal Berger <michalx.berger@intel.com> |
check_format: Reformat the Bash code in compliance with shfmt
Change-Id: I93e7b9d355870b0528a0ac3382fba1a10a558d45 Signed-off-by: Michal Berger <michalx.berger@intel.com> Reviewed-on: https://review
check_format: Reformat the Bash code in compliance with shfmt
Change-Id: I93e7b9d355870b0528a0ac3382fba1a10a558d45 Signed-off-by: Michal Berger <michalx.berger@intel.com> Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/1718 Community-CI: Mellanox Build Bot Reviewed-by: Karol Latecki <karol.latecki@intel.com> Reviewed-by: Aleksey Marchuk <alexeymar@mellanox.com> Reviewed-by: Ben Walker <benjamin.walker@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
show more ...
|
Revision tags: v20.04, v20.04-rc1 |
|
#
64936785 |
| 26-Mar-2020 |
Ben Walker <benjamin.walker@intel.com> |
make: Allow CC and CXX to contain spaces
On some systems, CC is set to a value with arguments already included. Make sure not to lose those.
Change-Id: I93b354dc21f045f3cacff1f0d1214442ea893aa5 Sig
make: Allow CC and CXX to contain spaces
On some systems, CC is set to a value with arguments already included. Make sure not to lose those.
Change-Id: I93b354dc21f045f3cacff1f0d1214442ea893aa5 Signed-off-by: Ben Walker <benjamin.walker@intel.com> Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/1500 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: John Kariuki <John.K.Kariuki@intel.com> Reviewed-by: Vitaliy Mysak <vitaliy.mysak@intel.com> Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com> Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com>
show more ...
|
Revision tags: v20.01.1, v20.01, v20.01-rc1, v19.10.1, v19.10, v19.10-rc1, v19.07.1 |
|
#
a988124d |
| 29-Aug-2019 |
Seth Howell <seth.howell@intel.com> |
make: override scan-build for unit tests.
The unit test mock macro function doesn't mesh well with the scan-build static analysis tool. So we need to reset cc to the user provided value or default b
make: override scan-build for unit tests.
The unit test mock macro function doesn't mesh well with the scan-build static analysis tool. So we need to reset cc to the user provided value or default before running the unit tests.
Change-Id: Ib636f6e396b09f9bf1cb8f930e6befa56ce99848 Signed-off-by: Seth Howell <seth.howell@intel.com> Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/466816 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Ben Walker <benjamin.walker@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com>
show more ...
|
Revision tags: v19.07 |
|
#
1ccc878e |
| 25-Jul-2019 |
Karol Latecki <karol.latecki@intel.com> |
scripts: use -n instead of ! -z
Changing according to styling check done by ShellCheck. Removing from check_format.sh exclusion list: SC2236 - Use -n instead of ! -z SC2070 - -n doesn't work with un
scripts: use -n instead of ! -z
Changing according to styling check done by ShellCheck. Removing from check_format.sh exclusion list: SC2236 - Use -n instead of ! -z SC2070 - -n doesn't work with unquoted arguments. Quote or use [[ ]]
Change-Id: Ia9d645b9d0ce31b67c4de682395cf36f4ddc8d1f Signed-off-by: Karol Latecki <karol.latecki@intel.com> Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/463180 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com> Reviewed-by: Ben Walker <benjamin.walker@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com>
show more ...
|
#
1a56982d |
| 23-Jul-2019 |
Ben Walker <benjamin.walker@intel.com> |
build: Make detect_cc.sh handle --cross-prefix
This internal tool can now be passed an optional --cross-prefix, which sets up the prefix used for a cross compiler.
Change-Id: Ia4bbbae3bd5a2e4ddc9da
build: Make detect_cc.sh handle --cross-prefix
This internal tool can now be passed an optional --cross-prefix, which sets up the prefix used for a cross compiler.
Change-Id: Ia4bbbae3bd5a2e4ddc9da342cd03d600e9ee6099 Signed-off-by: Ben Walker <benjamin.walker@intel.com> Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/463016 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com> Reviewed-by: Darek Stojaczyk <dariusz.stojaczyk@intel.com> Reviewed-by: Paul Luse <paul.e.luse@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com>
show more ...
|
#
73439e6f |
| 24-Jul-2019 |
Ben Walker <benjamin.walker@intel.com> |
build: Detect compiler toolchain in configure
We need to know this up front.
Change-Id: I3a9ceb90cf62eacbf3fdf518a9ccb4c4978b3a05 Signed-off-by: Ben Walker <benjamin.walker@intel.com> Reviewed-on:
build: Detect compiler toolchain in configure
We need to know this up front.
Change-Id: I3a9ceb90cf62eacbf3fdf518a9ccb4c4978b3a05 Signed-off-by: Ben Walker <benjamin.walker@intel.com> Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/463014 Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com> Reviewed-by: Darek Stojaczyk <dariusz.stojaczyk@intel.com> Reviewed-by: Paul Luse <paul.e.luse@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
show more ...
|
Revision tags: v19.04.1, v19.04, v18.10.2, v19.01.1 |
|
#
5a670e8e |
| 12-Feb-2019 |
Ben Walker <benjamin.walker@intel.com> |
detect_cc: Handle empty arguments
When called from scripts, sometimes the arguments passed will be empty.
Change-Id: I2f9fa1daa173eecc7b20928cd359284bb6f74ff3 Signed-off-by: Ben Walker <benjamin.wa
detect_cc: Handle empty arguments
When called from scripts, sometimes the arguments passed will be empty.
Change-Id: I2f9fa1daa173eecc7b20928cd359284bb6f74ff3 Signed-off-by: Ben Walker <benjamin.walker@intel.com> Reviewed-on: https://review.gerrithub.io/c/444278 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Darek Stojaczyk <dariusz.stojaczyk@intel.com>
show more ...
|
Revision tags: v19.01 |
|
#
ea002f50 |
| 02-Jan-2019 |
Konrad Sztyber <konrad.sztyber@intel.com> |
build: use linker specified by the LD env variable
Modifed scripts/detect_cc.sh to take additional parameter specifing the linker to use. Default to LLD on FreeBSD systems.
Change-Id: Idf97e9676a14
build: use linker specified by the LD env variable
Modifed scripts/detect_cc.sh to take additional parameter specifing the linker to use. Default to LLD on FreeBSD systems.
Change-Id: Idf97e9676a144028c0803d272ae6f0e903b0dd1f Signed-off-by: Konrad Sztyber <konrad.sztyber@intel.com> Reviewed-on: https://review.gerrithub.io/c/438801 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Chandler-Test-Pool: SPDK Automated Test System <sys_sgsw@intel.com> Reviewed-by: Ben Walker <benjamin.walker@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com>
show more ...
|
Revision tags: v18.10.1, v18.10, v18.07.1, v18.07, v18.04.1, v18.04, v18.01.1 |
|
#
26731440 |
| 12-Feb-2018 |
Jim Harris <james.r.harris@intel.com> |
build: use conditional CC/CXX assignment for generated mk/cc.mk
This ensures that if user specifies an alternate CC/CXX after cc.mk was already generated, that the build will pick up the difference,
build: use conditional CC/CXX assignment for generated mk/cc.mk
This ensures that if user specifies an alternate CC/CXX after cc.mk was already generated, that the build will pick up the difference, regenerate mk/cc.mk and trigger a rebuild.
Signed-off-by: Jim Harris <james.r.harris@intel.com> Change-Id: I90c38c7b8eb09a5575c429769ba57f4e167fa4b0
Reviewed-on: https://review.gerrithub.io/399431 Reviewed-by: Daniel Verkamp <daniel.verkamp@intel.com> Tested-by: SPDK Automated Test System <sys_sgsw@intel.com>
show more ...
|
#
5d027b5b |
| 09-Feb-2018 |
Jim Harris <james.r.harris@intel.com> |
build: fix detect_cc.sh script for icc
icc -v prints out its version string like this:
icc version 18.0.1 (gcc version 5.0.0 compatibility)
detect_cc.sh gets confused and does this in the generate
build: fix detect_cc.sh script for icc
icc -v prints out its version string like this:
icc version 18.0.1 (gcc version 5.0.0 compatibility)
detect_cc.sh gets confused and does this in the generated mk/cc.mk:
CC_TYPE=icc gcc
So fix detect_cc.sh to only use the first entry with head -1.
Signed-off-by: Jim Harris <james.r.harris@intel.com> Change-Id: I44680ac83f165f8d4d8ef6448c0a7d7aa93b85e7
Reviewed-on: https://review.gerrithub.io/399262 Reviewed-by: Daniel Verkamp <daniel.verkamp@intel.com> Tested-by: SPDK Automated Test System <sys_sgsw@intel.com>
show more ...
|
Revision tags: v18.01, v17.10.1, v17.10, v17.07.1, v17.07 |
|
#
54a5aba7 |
| 10-May-2017 |
Jim Harris <james.r.harris@intel.com> |
detect_cc.sh: further fix CC_TYPE generation
FreeBSD clang prepends "FreeBSD" before clang in the version string, so further fixes are needed.
Signed-off-by: Jim Harris <james.r.harris@intel.com> C
detect_cc.sh: further fix CC_TYPE generation
FreeBSD clang prepends "FreeBSD" before clang in the version string, so further fixes are needed.
Signed-off-by: Jim Harris <james.r.harris@intel.com> Change-Id: I7bfc37322483b97443985f1103ff753d1b18a87a
show more ...
|
#
43258147 |
| 11-May-2017 |
Daniel Verkamp <daniel.verkamp@intel.com> |
scripts/detect_cc.sh: make C vs C++ warning non-fatal
Even if we detect that $CC and $CXX are different types, we should continue so that mk/cc.mk is still generated.
Change-Id: I551e2d9149ea982d3c
scripts/detect_cc.sh: make C vs C++ warning non-fatal
Even if we detect that $CC and $CXX are different types, we should continue so that mk/cc.mk is still generated.
Change-Id: I551e2d9149ea982d3c9973dfc5f2557f12fbc337 Signed-off-by: Daniel Verkamp <daniel.verkamp@intel.com>
show more ...
|
#
3510268b |
| 10-May-2017 |
Jim Harris <james.r.harris@intel.com> |
detect_cc.sh: fix CC_TYPE generation
Some compilers will emit version info with a --with-pkgversion parameter. So grep for "version" with -w.
Signed-off-by: Jim Harris <james.r.harris@intel.com> C
detect_cc.sh: fix CC_TYPE generation
Some compilers will emit version info with a --with-pkgversion parameter. So grep for "version" with -w.
Signed-off-by: Jim Harris <james.r.harris@intel.com> Change-Id: I7bfc37322483b97443985f1103ff753d1b18a879
show more ...
|
#
becdc9a7 |
| 10-May-2017 |
Daniel Verkamp <daniel.verkamp@intel.com> |
scripts/detect_cc.sh: add CC_TYPE to mk/cc.mk
Change-Id: I5d627629d545c4d9fe366f638bbeb812bc3add95 Signed-off-by: Daniel Verkamp <daniel.verkamp@intel.com>
|
#
5d6509e0 |
| 10-May-2017 |
Daniel Verkamp <daniel.verkamp@intel.com> |
scripts/detect_cc.sh: fix indentation
Use tabs consistently.
Change-Id: I4d50f553047105f0e0b4859a20e93d275494aff0 Signed-off-by: Daniel Verkamp <daniel.verkamp@intel.com>
|
Revision tags: v17.03, v16.12, v16.08, v16.06 |
|
#
6d6d1161 |
| 24-Mar-2016 |
Daniel Verkamp <daniel.verkamp@intel.com> |
build: add CONFIG_LTO to enable link-time optimization
Change-Id: I9546d715b8d2ca3ebf46183bdbaa58e8aa921d95 Signed-off-by: Daniel Verkamp <daniel.verkamp@intel.com> Signed-off-by: Ben Walker <benjam
build: add CONFIG_LTO to enable link-time optimization
Change-Id: I9546d715b8d2ca3ebf46183bdbaa58e8aa921d95 Signed-off-by: Daniel Verkamp <daniel.verkamp@intel.com> Signed-off-by: Ben Walker <benjamin.walker@intel.com>
show more ...
|