diff --git a/meson.build b/meson.build index c8d619956c1af85cb85d9ea10651f1e2e3583b9b..3f20baf8d23a039c772618a6f9b833ac8b109ffe 100644 --- a/meson.build +++ b/meson.build @@ -1,7 +1,7 @@ ########################################################### # meson build file for binary_c # -# (c) Robert Izzard 12/11/2020 +# (c) Robert Izzard 04/08/2021 # # Known to work with binary_c 2.2.pre1 using gcc and clang. # @@ -198,7 +198,6 @@ foreach buggy_perl_version : buggy_perls endif endforeach - ############################################################ # compiler object # @@ -1375,11 +1374,12 @@ if get_option('usepch') == true _opt, _pic, _incdirs, + '-shared', # required to prevent MESA SDK errors '-MT', 'binary_c.h.gch', '-MMD', '-MP', '-MF', _depfile_path, - '-x', 'c-header' + '-x', 'c-header', ] pch_sourcefiles = [ _gch ] cflags += [ diff --git a/src/binary_c.h b/src/binary_c.h index 17433903635e7b67ab545ed8908332df41dfae2a..9ea3855e4057c346331cd5080080c476caa6be8f 100644 --- a/src/binary_c.h +++ b/src/binary_c.h @@ -92,12 +92,3 @@ #endif //BINARY_C_H - -/* -#define __dummy_function_concat(A,B) A##B -#define __dummy_function2(A) \ - static void MAYBE_UNUSED __dummy_function_concat(__dummy_name,A)(void); \ - static void MAYBE_UNUSED __dummy_function_concat(__dummy_name,A)(void){return;} -#define __dummy_function __dummy_function2(__COUNTER__) -__dummy_function -*/