Add various new functions to "internal" functions list.
Building with multiple compilation targets in a single binary was broken due to multiple symbol definitions.
This commit is contained in:
@@ -438,6 +438,12 @@ lSetInternalFunctions(llvm::Module *module) {
|
|||||||
"__max_varying_uint32",
|
"__max_varying_uint32",
|
||||||
"__max_varying_uint64",
|
"__max_varying_uint64",
|
||||||
"__memory_barrier",
|
"__memory_barrier",
|
||||||
|
"__memcpy32",
|
||||||
|
"__memcpy64",
|
||||||
|
"__memmove32",
|
||||||
|
"__memmove64",
|
||||||
|
"__memset32",
|
||||||
|
"__memset64",
|
||||||
"__min_uniform_double",
|
"__min_uniform_double",
|
||||||
"__min_uniform_float",
|
"__min_uniform_float",
|
||||||
"__min_uniform_int32",
|
"__min_uniform_int32",
|
||||||
@@ -527,6 +533,8 @@ lSetInternalFunctions(llvm::Module *module) {
|
|||||||
"__sqrt_uniform_float",
|
"__sqrt_uniform_float",
|
||||||
"__sqrt_varying_double",
|
"__sqrt_varying_double",
|
||||||
"__sqrt_varying_float",
|
"__sqrt_varying_float",
|
||||||
|
"__stdlib_acosf",
|
||||||
|
"__stdlib_asinf",
|
||||||
"__stdlib_atan",
|
"__stdlib_atan",
|
||||||
"__stdlib_atan2",
|
"__stdlib_atan2",
|
||||||
"__stdlib_atan2f",
|
"__stdlib_atan2f",
|
||||||
|
|||||||
Reference in New Issue
Block a user