aboutsummaryrefslogtreecommitdiff
path: root/tools/llvm-bpf/Makefile
Commit message (Collapse)AuthorAge
* tools/llvm: update to 20.1.8Konstantin Demin2025-07-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | - release notes: - https://discourse.llvm.org/t/18-1-8-released/79725 - https://discourse.llvm.org/t/llvm-19-1-0-released/81285 - https://discourse.llvm.org/t/llvm-19-1-1-released/82321 - https://discourse.llvm.org/t/llvm-19-1-2-released/82550 - https://discourse.llvm.org/t/llvm-19-1-3-relased/82829 - https://discourse.llvm.org/t/llvm-19-1-4-released/83230 - https://discourse.llvm.org/t/llvm-19-1-5-released/83455 - https://discourse.llvm.org/t/llvm-19-1-6-released/83723 - https://discourse.llvm.org/t/llvm-19-1-7-released/84062 - https://discourse.llvm.org/t/llvm-20-1-0-released/85122 - https://discourse.llvm.org/t/llvm-20-1-1-released/85337 - https://discourse.llvm.org/t/llvm-20-1-2-released/85654 - https://discourse.llvm.org/t/llvm-20-1-3-released/85874 - https://discourse.llvm.org/t/llvm-20-1-4-released/86147 - https://discourse.llvm.org/t/llvm-20-1-5-released/86371 - https://discourse.llvm.org/t/llvm-20-1-6-released/86598 - https://discourse.llvm.org/t/llvm-20-1-7-released/86855 - https://discourse.llvm.org/t/llvm-20-1-8-released/87259 - remove "100-gcc15.patch" (not needed anymore) - refresh configuration options Signed-off-by: Konstantin Demin <rockdrilla@gmail.com> Link: https://github.com/openwrt/openwrt/pull/19417 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
* tools/llvm-bpf: filter out STAGING_DIR_HOST/include from cflags on non-linux ↵Felix Fietkau2024-09-20
| | | | | | | | systems Avoids picking up an incompatible libuuid from util-linux Signed-off-by: Felix Fietkau <nbd@nbd.name>
* tools/llvm: update to 18.1.7Konstantin Demin2024-06-24
| | | | | | | | | | | | | | | | | | | | | | | | - release notes: - https://discourse.llvm.org/t/llvm-16-0-0-release/69326 - https://discourse.llvm.org/t/llvm-17-0-1-released/73549 - https://discourse.llvm.org/t/llvm-18-1-0-released/77448 - https://discourse.llvm.org/t/llvm-18-1-1-released/77540 - https://discourse.llvm.org/t/18-1-2-released/77821 - https://discourse.llvm.org/t/18-1-3-released/78136 - https://discourse.llvm.org/t/18-1-4-released/78430 - https://discourse.llvm.org/t/18-1-5-released/78740 - https://discourse.llvm.org/t/18-1-6-released/79068 - https://discourse.llvm.org/t/18-1-7-released/79433 - remove PKG_RELEASE (irrelevant to tools) - set default target/triplet to "bpf" - rearrange configuration options - better control feature support and improve build reproducibility: disable auxiliary features that are enabled implicitly - their support is detected at build-time Signed-off-by: Konstantin Demin <rockdrilla@gmail.com> Link: https://github.com/openwrt/openwrt/pull/15704 Signed-off-by: Robert Marko <robimarko@gmail.com>
* tools: assign PKG_CPE_IDAlexander Couzens2023-09-19
| | | | | | | | | The PKG_CPE_ID links to NIST CPE version 2.2. Assign PKG_CPE_ID to all remaining tools which have a CPE ID. Not every tool has CPE id. Related: https://github.com/openwrt/packages/issues/8534 Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
* tools/llvm: update to 15.0.7Linhui Liu2023-01-13
| | | | | | | Release Notes: https://discourse.llvm.org/t/llvm-15-0-7-release/67638 Signed-off-by: Linhui Liu <liulinhui36@gmail.com>
* tools/llvm: update to 15.0.6Linhui Liu2023-01-06
| | | | | | | | | | | | | | | Release Notes: https://discourse.llvm.org/t/llvm-15-0-0-release/65099 https://discourse.llvm.org/t/llvm-15-0-1-released/65380 https://discourse.llvm.org/t/llvm-15-0-2-released/65695 https://discourse.llvm.org/t/llvm-15-0-3-released/66036 https://discourse.llvm.org/t/llvm-15-0-4-released/66337 https://discourse.llvm.org/t/llvm-15-0-5-release/66616 https://discourse.llvm.org/t/llvm-15-0-6-released/66899 Remove HOST_BUILD_PARALLEL as it's default now. Signed-off-by: Linhui Liu <liulinhui36@gmail.com>
* tools/llvm: update to 14.0.6Nick Hainke2022-09-07
| | | | | | Update to latest version. Signed-off-by: Nick Hainke <vincent@systemli.org>
* tools/llvm-bpf: move tarball packing to target/llvm-bpfFelix Fietkau2021-11-22
| | | | | | | This ensures that the tarball is regenerated after make clean or after switching to a different target Signed-off-by: Felix Fietkau <nbd@nbd.name>
* tools/llvm-bpf: include host os/arch in tarball nameFelix Fietkau2021-11-21
| | | | Signed-off-by: Felix Fietkau <nbd@nbd.name>
* tools/llvm-bpf: make sure llvm-bpf.tar.gz is createdHuangbin Zhan2021-11-21
| | | | | | | The llvm-bpf-$version.tar.xz might be absent. For example `make clean` executed, CONFIG_TARGET changed. This commit can only guarantee that the target file can be built when tools/compile is explicitly called rather than $(tools/stamp-compile). Signed-off-by: Huangbin Zhan <zhanhb88@gmail.com>
* llvm-bpf: support creating a tarball in binFelix Fietkau2021-11-04
| | | | | | | | This can be used for adding the toolchain to an existing tree without having to build it from scratch. Enable building the toolchain + tarball by default on buildbot Signed-off-by: Felix Fietkau <nbd@nbd.name>
* llvm-bpf: move to staging_dir/host/llvm-bpfFelix Fietkau2021-11-04
| | | | | | This makes it easier to package it up for the download server Signed-off-by: Felix Fietkau <nbd@nbd.name>
* tools/llvm-bpf: add llvm+clang build suitable for compiling code to eBPFFelix Fietkau2021-10-20
Preparation for building packages that ship eBPF code Signed-off-by: Felix Fietkau <nbd@nbd.name>