620353d Build Python with -fno-semantic-interposition

1 file Authored by cstratak 4 years ago, Committed by churchyard 4 years ago,
    Build Python with -fno-semantic-interposition
    
    The compiler flag has been added to CFLAGS_NODIST and
    LDFLAGS_NODIST. This will compile the core interpreter
    and the stdlib modules with -fno-semantic-interposition
    but will not affect user build and rpm C extension modules
    compiled by distutils.
    
    This has the effect of speeding up the interpreter up to
    27%, depending on the workload, with the drawback of disabling
    the capability of using LD_PRELOAD to override symbols in
    libpython.
    
    https://fedoraproject.org/wiki/Changes/PythonNoSemanticInterpositionSpeedup
    
        
file modified
+7 -3