Searched hist:"46 c8c5540fe4995e01fcf2e173c05761e7ba9488" (Results 1 – 3 of 3) sorted by relevance
/freebsd/contrib/llvm-project/compiler-rt/lib/builtins/ |
H A D | atomic.c | diff 46c8c5540fe4995e01fcf2e173c05761e7ba9488 Tue Aug 25 08:49:10 CEST 2020 Dimitry Andric <dim@FreeBSD.org> Add atomic and bswap functions to libcompiler_rt
There have been several mentions on our mailing lists about missing atomic functions in our system libraries (e.g. __atomic_load_8 and friends), and recently I saw __bswapdi2 and __bswapsi2 mentioned too.
To address this, add implementations for the functions from compiler-rt to the system compiler support libraries, e.g. libcompiler_rt.a and and libgcc_s.so.
This also needs a small fixup in compiler-rt's atomic.c, to ensure that 32-bit mips can build correctly.
Bump __FreeBSD_version to make it easier for port maintainers to detect when these functions were added.
MFC after: 2 weeks Differential Revision: https://reviews.freebsd.org/D26159
|
/freebsd/lib/libcompiler_rt/ |
H A D | Makefile.inc | diff 46c8c5540fe4995e01fcf2e173c05761e7ba9488 Tue Aug 25 08:49:10 CEST 2020 Dimitry Andric <dim@FreeBSD.org> Add atomic and bswap functions to libcompiler_rt
There have been several mentions on our mailing lists about missing atomic functions in our system libraries (e.g. __atomic_load_8 and friends), and recently I saw __bswapdi2 and __bswapsi2 mentioned too.
To address this, add implementations for the functions from compiler-rt to the system compiler support libraries, e.g. libcompiler_rt.a and and libgcc_s.so.
This also needs a small fixup in compiler-rt's atomic.c, to ensure that 32-bit mips can build correctly.
Bump __FreeBSD_version to make it easier for port maintainers to detect when these functions were added.
MFC after: 2 weeks Differential Revision: https://reviews.freebsd.org/D26159
|
/freebsd/sys/sys/ |
H A D | param.h | diff 46c8c5540fe4995e01fcf2e173c05761e7ba9488 Tue Aug 25 08:49:10 CEST 2020 Dimitry Andric <dim@FreeBSD.org> Add atomic and bswap functions to libcompiler_rt
There have been several mentions on our mailing lists about missing atomic functions in our system libraries (e.g. __atomic_load_8 and friends), and recently I saw __bswapdi2 and __bswapsi2 mentioned too.
To address this, add implementations for the functions from compiler-rt to the system compiler support libraries, e.g. libcompiler_rt.a and and libgcc_s.so.
This also needs a small fixup in compiler-rt's atomic.c, to ensure that 32-bit mips can build correctly.
Bump __FreeBSD_version to make it easier for port maintainers to detect when these functions were added.
MFC after: 2 weeks Differential Revision: https://reviews.freebsd.org/D26159
|