diff --git a/man3/dlopen.3 b/man3/dlopen.3 index c24053048..faea62c37 100644 --- a/man3/dlopen.3 +++ b/man3/dlopen.3 @@ -436,7 +436,8 @@ section of the original object (which dispatches the call after asking the dynamic linker to resolve the symbol). To work this around, you can try to compile the code to be position-independent -.RI ( "cc -fPIC" ): then, the compiler cannot prepare the pointer +.RI ( "cc -fPIC" ): +then, the compiler cannot prepare the pointer at compile time anymore and today's .BR gcc (1) will just load the final symbol address from the