From cb51432dc817462247b4e11e91906d51c10ba18b Mon Sep 17 00:00:00 2001 From: toddouska Date: Tue, 25 Aug 2015 16:11:26 -0700 Subject: [PATCH] update README.md ia32 register note --- README.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 87874f2e6..0907664f2 100644 --- a/README.md +++ b/README.md @@ -430,12 +430,14 @@ and comments about the new features please check the manual. - ./configure builds default to fastmath option * Note, if on ia32 and building in shared mode this may produce a problem with a missing register being available because of PIC, there are at least - 5 solutions to this: + 6 solutions to this: 1) --disable-fastmath , don't use fastmath 2) --disable-shared, don't build a shared library 3) C_EXTRA_FLAGS=-DTFM_NO_ASM , turn off assembly use 4) use clang, it just seems to work - 5) play around with no PIC options to force all registers being open + 5) play around with no PIC options to force all registers being open, + e.g., --without-pic + 6) if static lib is still a problem try removing fPIE - Many new ./configure switches for option enable/disable for example * rsa * dh