backport libm markers that trigger when an elementary function takes the slow path

Solution Unverified - Updated -

Issue

  • Please backport the following libm markers from Fedora 17 to RHEL6
$ eu-readelf -n libm.so  | grep Name
    Provider: libm, Name: slowexp_p6, Args: '8@%rax 8@%rbx'
    Provider: libm, Name: slowexp_p32, Args: '8@%rax 8@%rbx'
    Provider: libm, Name: slowpow_p6, Args: '8@%rax 8@%rdx 8@%rcx 8@%rbx'
    Provider: libm, Name: slowpow_p32, Args: '8@%rax 8@%rdx 8@%rcx 8@%rbx'
    Provider: libm, Name: slowexp_p6, Args: '8@%rax 8@%rbx'
    Provider: libm, Name: slowexp_p32, Args: '8@%rax 8@%rbx'
    Provider: libm, Name: slowpow_p6, Args: '8@%rax 8@%rdx 8@%rcx 8@%rbx'
    Provider: libm, Name: slowpow_p32, Args: '8@%rax 8@%rdx 8@%rcx 8@%rbx'
    Provider: libm, Name: slowexp_p6, Args: '8@%rax 8@%rbx'
    Provider: libm, Name: slowexp_p32, Args: '8@%rax 8@%rbx'
  • The functionality would greatly enhance the ability to troubleshoot issues.
  • The fact that debuginfo is not needed, the targets are in areas of interest and that the target is a named location are motivating factors for this request.

Environment

  • Red Hat Enterprise Linux 6

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In