diff options
author | Niclas Zeising <zeising@FreeBSD.org> | 2020-08-20 19:28:21 +0000 |
---|---|---|
committer | Niclas Zeising <zeising@FreeBSD.org> | 2020-08-20 19:28:21 +0000 |
commit | 40c4caaf53c2723dcbae74c7f43923f7da8b05f4 (patch) | |
tree | d8eacad1846a2501262829e290ecc22535d2b179 /devel | |
parent | c9e57b4d417794df127aa0de4074a6dc54fadb6f (diff) | |
download | ports-40c4caaf53c2723dcbae74c7f43923f7da8b05f4.tar.gz ports-40c4caaf53c2723dcbae74c7f43923f7da8b05f4.zip |
MFH: r545468
devel/ocl-icd: FIx build with -fno-common
Fix the build of devel/ocl-icd with -fno-common, which is the default with
llvm 11.
Approved by: ports-secteam (joenum)
Notes
Notes:
svn path=/branches/2020Q3/; revision=545556
Diffstat (limited to 'devel')
-rw-r--r-- | devel/ocl-icd/files/patch-icd__generator.rb | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/devel/ocl-icd/files/patch-icd__generator.rb b/devel/ocl-icd/files/patch-icd__generator.rb new file mode 100644 index 000000000000..c1603d4134a1 --- /dev/null +++ b/devel/ocl-icd/files/patch-icd__generator.rb @@ -0,0 +1,11 @@ +--- icd_generator.rb.orig 2020-08-19 22:03:46 UTC ++++ icd_generator.rb +@@ -189,7 +189,7 @@ EOF + } + libdummy_icd_structures += "};\n\n" + libdummy_icd_structures += "#pragma GCC visibility push(hidden)\n\n" +- libdummy_icd_structures += "struct _cl_icd_dispatch master_dispatch; \n\n" ++ libdummy_icd_structures += "extern struct _cl_icd_dispatch master_dispatch; \n\n" + $use_name_in_test.each { |k, f| + libdummy_icd_structures += "typeof(#{f}) INT#{f};\n" + } |