This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
Hi! This patch adds necessary changes for proper work of dl_runtime routines both for 32 and 64 bits in MPX mode. Is it ok for trunk? Thanks, Igor 2015-07-02 Igor Zamyatin <igor.zamyatin@intel.com> * sysdeps/i386/dl-trampoline.S (_dl_runtime_profile): Save and restore Intel MPX return bound registers * sysdeps/x86_64/dl-trampoline.h: Add PRESERVE_BND_REGS_PREFIX to call, jump and ret instructions to not loose bounds. * sysdeps/x86/bits/link.h (La_i86_retval): Add lrv_bnd0 and lrv_bnd1.
Attachment:
mpx_glibc_dl_runtime_all.patch
Description: mpx_glibc_dl_runtime_all.patch
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |