mirror of https://git.tukaani.org/xz.git
Docs: Document the configure option --disable-ifunc in INSTALL.
This commit is contained in:
parent
b4cf7a2822
commit
3d1fdddf92
8
INSTALL
8
INSTALL
|
@ -380,6 +380,14 @@ XZ Utils Installation
|
||||||
required extensions (-msse4.1 -mpclmul) then runtime
|
required extensions (-msse4.1 -mpclmul) then runtime
|
||||||
detection isn't used and the generic code is omitted.
|
detection isn't used and the generic code is omitted.
|
||||||
|
|
||||||
|
--disable-ifunc
|
||||||
|
Disable the use of __attribute__((__ifunc__())) for
|
||||||
|
function dispatching even if support is detected.
|
||||||
|
|
||||||
|
The ifunc attribute is incompatible with
|
||||||
|
-fsanitize=address so it may need to be disabled in
|
||||||
|
debug builds with extra instrumentation.
|
||||||
|
|
||||||
--enable-unaligned-access
|
--enable-unaligned-access
|
||||||
Allow liblzma to use unaligned memory access for 16-bit,
|
Allow liblzma to use unaligned memory access for 16-bit,
|
||||||
32-bit, and 64-bit loads and stores. This should be
|
32-bit, and 64-bit loads and stores. This should be
|
||||||
|
|
Loading…
Reference in New Issue