bug-binutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug ld/23357] LD debug info cannot be read by valgrind


From: dilyan.palauzov at aegee dot org
Subject: [Bug ld/23357] LD debug info cannot be read by valgrind
Date: Sat, 30 Jun 2018 10:33:28 +0000

https://sourceware.org/bugzilla/show_bug.cgi?id=23357

--- Comment #4 from dilyan.palauzov at aegee dot org <dilyan.palauzov at aegee 
dot org> ---
Relevant for valgrind is:

commit f6aec96dce1ddbd8961a3aa8a2925db2021719bb (HEAD)
Author: H.J. Lu <address@hidden>
Date:   Tue Feb 27 11:34:20 2018 -0800

    ld: Add --enable-separate-code

    This patch adds --enable-separate-code to ld configure to turn on
    -z separate-code by default and enables it by default for Linux/x86.
    This avoids mixing code pages with data to improve cache performance
    as well as security.

    To reduce x86-64 executable and shared object sizes, the maximum page
    size is reduced from 2MB to 4KB when -z separate-code is turned on by
    default.  Note: -z max-page-size= can be used to set the maximum page
    size.

    We compared SPEC CPU 2017 performance before and after this change on
    Skylake server.  There are no any significant performance changes.
    Everything is mostly below +/-1%.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]