This is the mail archive of the
glibc-bugs@sourceware.org
mailing list for the glibc project.
[Bug dynamic-link/21391] New: x86: Set dl_platform and dl_hwcap from CPU features
- From: "hjl.tools at gmail dot com" <sourceware-bugzilla at sourceware dot org>
- To: glibc-bugs at sourceware dot org
- Date: Mon, 17 Apr 2017 17:35:12 +0000
- Subject: [Bug dynamic-link/21391] New: x86: Set dl_platform and dl_hwcap from CPU features
- Auto-submitted: auto-generated
https://sourceware.org/bugzilla/show_bug.cgi?id=21391
Bug ID: 21391
Summary: x86: Set dl_platform and dl_hwcap from CPU features
Product: glibc
Version: 2.26
Status: NEW
Severity: normal
Priority: P2
Component: dynamic-link
Assignee: unassigned at sourceware dot org
Reporter: hjl.tools at gmail dot com
Target Milestone: ---
Target: i386, x86_64
dl_platform and dl_hwcap are set from AT_PLATFORM and AT_HWCAP very
early during startup. They are used by dynamic linker to determine
platform and build an array of hardware capability names, which are
added to search path when loading shared object. dl_platform and
dl_hwcap are unused on x86-64. On i386, i386, i486, i586 and i686
platforms were supported and only SSE2 capability was used.
On x86, usage of AT_PLATFORM and AT_HWCAP to determine platform and
processor capabilities is obsolete since all information is available
in dl_x86_cpu_features. Since i386 has been deprecated, i486 is no
longer needed.
--
You are receiving this mail because:
You are on the CC list for the bug.