You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Using the built-in version of Clang that links against system libraries gets the multf3 symbol from either /usr/lib/gcc/aarch64-linux-gnu/11/libgcc.a or /usr/lib/llvm-14/lib/clang/14.0.0/lib/linux/libclang_rt.builtins-aarch64.a. This is the output, which is correct:
Using the builtin version of Clang that links against system libraries gets the multf3 symbol from either /usr/lib/gcc/aarch64-linux-gnu/11/libgcc.a or /usr/lib/llvm-14/lib/clang/14.0.0/lib/linux/libclang_rt.builtins-aarch64.a. This is the output, which is correct:
Testing with the following program:
Using the built-in version of Clang that links against system libraries gets the multf3 symbol from either
/usr/lib/gcc/aarch64-linux-gnu/11/libgcc.a
or/usr/lib/llvm-14/lib/clang/14.0.0/lib/linux/libclang_rt.builtins-aarch64.a
. This is the output, which is correct:However, building with the current
multf3.c
produces an incorrect value (note the endingb
):This was just tested in a ubuntu docker container which has Clang 14.0.0 and GCC 11.4.0
The text was updated successfully, but these errors were encountered: