]> git.ipfire.org Git - thirdparty/gcc.git/commit
jit/118780 - make sure to include dlfcn.h when plugin support is disabled
authorRichard Biener <rguenther@suse.de>
Fri, 7 Feb 2025 13:42:23 +0000 (14:42 +0100)
committerRichard Biener <rguenth@gcc.gnu.org>
Tue, 25 Feb 2025 07:31:51 +0000 (08:31 +0100)
commit09cc01ca00a140c110c02e4ba297da4718f105e8
tree2a01338f865778dc6eef9807ddb997602c24e40f
parentdbb91c392de525c993ab51e5e96fb6a36c3abc98
jit/118780 - make sure to include dlfcn.h when plugin support is disabled

The following makes the dlfcn.h explicitly requested which avoids
build failure when JIT is enabled but plugin support disabled as
currently the include is conditional on plugin support.

PR jit/118780
gcc/
* system.h: Check INCLUDE_DLFCN_H for including dlfcn.h instead
of ENABLE_PLUGIN.
* plugin.cc: Define INCLUDE_DLFCN_H.

gcc/jit/
* jit-playback.cc: Define INCLUDE_DLFCN_H.
* jit-result.cc: Likewise.

(cherry picked from commit e22962538f64bb6e5ac87977ec8a5d86f4ef21cb)
gcc/jit/jit-playback.cc
gcc/jit/jit-result.cc
gcc/plugin.cc
gcc/system.h