File tree Expand file tree Collapse file tree 1 file changed +1
-1
lines changed Expand file tree Collapse file tree 1 file changed +1
-1
lines changed Original file line number Diff line number Diff line change @@ -64,7 +64,7 @@ You can pretty much copy that output into your file. Start with a few modificati
64
64
may set ` "max-atomic-width": 32 ` in that case.
65
65
- I have no native atomic operations, but I can emulate them myself: set ` max-atomic-width ` to the
66
66
highest number of bits that you can emulate up to 128, then implement all of the
67
- [ atomic] [ libcalls-atomic ] and [ sync] [ libcalls-atomic ] functions expected by LLVM as
67
+ [ atomic] [ libcalls-atomic ] and [ sync] [ libcalls-sync ] functions expected by LLVM as
68
68
` #[no_mangle] unsafe extern "C" ` . These functions have been standardized by gcc, so the [ gcc
69
69
documentation] [ gcc-sync ] may have more notes. Missing functions will cause a linker error, while
70
70
incorrectly implemented functions will possibly cause UB. For example, if you have a
You can’t perform that action at this time.
0 commit comments