Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Gcc noclang take1 #27

Closed
wants to merge 3 commits into from
Closed

Gcc noclang take1 #27

wants to merge 3 commits into from

Conversation

vjardin
Copy link
Contributor

@vjardin vjardin commented Aug 1, 2024

It is a preliminary serie in order in support a gcc-only compilation, including for ebpf. The main purpose is for the embedded targets.

vjardin added 3 commits August 2, 2024 00:35
Hint for llvm-18 package from Ubuntu 24.04
ebpf is properly supported by gcc ; let's fix warning on pointers that
gcc is facing.

This commit will prepare the compilation of gtp-guard using gcc only. The main
benefit is for embedded targets so we avoid having two toolchains: gcc and clang.

Please, note that having CLANG=gcc and LLC=gcc won't be enough since there
are some missing modifications required with src/bpf/Makefile so it can support
both gcc and clang toolchains.
bpf(s) have been moved to bin/ since the
commit 6894800
@vjardin vjardin force-pushed the gcc_noclang_take1 branch from e50b7b2 to d84e43d Compare August 1, 2024 23:08
@vjardin vjardin mentioned this pull request Aug 1, 2024
@acassen acassen closed this Aug 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants