12017-07-04 Release Manager 2 3 * GCC 6.4.0 released. 4 52016-12-21 Release Manager 6 7 * GCC 6.3.0 released. 8 92016-08-22 Release Manager 10 11 * GCC 6.2.0 released. 12 132016-06-10 Ilya Enkovich <ilya.enkovich@intel.com> 14 15 Backport from mainline r237292. 16 2016-06-10 Ilya Enkovich <ilya.enkovich@intel.com> 17 18 * mpxwrap/mpx_wrappers.c (move_bounds): Fix overflow bug. 19 202016-04-27 Release Manager 21 22 * GCC 6.1.0 released. 23 242016-01-20 Matthias Klose <doko@ubuntu.com> 25 26 * libtool-version: Remove. 27 282016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com> 29 30 * mpxrt/mpxrt.c (handler): Fix verbosity for error message. 31 322016-01-18 Jakub Jelinek <jakub@redhat.com> 33 34 * mpxwrap/mpx_wrappers.c (__mpx_wrapper_memmove): Avoid 35 -Wdiscarded-qualifiers warning. Fix up formatting. 36 372015-12-29 Tsvetkova Alexandra <aleksandra.tsvetkova@intel.com> 38 39 * libmpxwrap/mpx_wrappers.c (__mpx_wrapper_memmove): Special 40 handling of one pointer copy. 41 422015-12-11 Tsvetkova Alexandra <aleksandra.tsvetkova@intel.com> 43 44 * mpxrt/Makefile.am (libmpx_la_LDFLAGS): Add -version-info 45 option. 46 * libmpxwrap/Makefile.am (libmpx_la_LDFLAGS): Likewise and 47 fix include path. 48 * libmpx/Makefile.in: Regenerate. 49 * mpxrt/Makefile.in: Regenerate. 50 * libmpxwrap/Makefile.in: Regenerate. 51 * mpxrt/libtool-version: New version. 52 * libmpxwrap/libtool-version: Likewise. 53 * mpxrt/libmpx.map: Add new version and a new symbol. 54 * mpxrt/mpxrt.h: New file. 55 * mpxrt/mpxrt.c (NUM_L1_BITS): Moved to mpxrt.h. 56 (REG_IP_IDX): Moved to mpxrt.h. 57 (REX_PREFIX): Moved to mpxrt.h. 58 (XSAVE_OFFSET_IN_FPMEM): Moved to mpxrt.h. 59 (MPX_L1_SIZE): Moved to mpxrt.h. 60 * libmpxwrap/mpx_wrappers.c (mpx_pointer): New type. 61 (mpx_bt_entry): New type. 62 (alloc_bt): New function. 63 (get_bt): New function. 64 (copy_if_possible): New function. 65 (copy_if_possible_from_end): New function. 66 (move_bounds): New function. 67 (__mpx_wrapper_memmove): Use move_bounds to copy bounds. 68 692015-10-15 Ilya Enkovich <enkovich.gnu@gmail.com> 70 71 PR other/66887 72 * mpxrt/mpxrt.c (read_mpx_status_sig): Remove useless code. 73 742015-07-16 Ilya Enkovich <enkovich.gnu@gmail.com> 75 76 * configure.ac: Remove link_mpx. 77 * libmpx.spec.in: Likewise. 78 * configure: Regenerate. 79 802015-05-13 Michael Haubenwallner <michael.haubenwallner@ssi-schaefer.com> 81 82 * Makefile.in: Regenerated with automake-1.11.6. 83 * aclocal.m4: Likewise. 84 * configure: Likewise. 85 * mpxrt/Makefile.in: Likewise. 86 * mpxwrap/Makefile.in: Likewise. 87 882015-04-27 Steven Noonan <steven@uplinklabs.net> 89 90 * configure.ac: Drop AC_PROG_CXX and friends, since libmpx has no C++ 91 sources. 92 * configure: Regenerate. 93 942015-04-09 Ilya Enkovich <ilya.enkovich@intel.com> 95 96 * mpxwrap/mpx_wrappers.c (__mpx_wrapper_memmove): Add 97 zero length check. 98 992015-04-02 Ilya Enkovich <ilya.enkovich@intel.com> 100 101 PR driver/65444 102 * configure.ac: Add check for '-z bndplt' support 103 by linker. Add link_mpx output variable. 104 * libmpx.spec.in (link_mpx): New. 105 * configure: Regenerate. 106 1072015-03-12 Ilya Enkovich <ilya.enkovich@intel.com> 108 109 PR other/65384 110 * configure.ac: Fix x32 test. 111 * configure: Regenerate. 112 1132015-03-10 Ilya Enkovich <ilya.enkovich@intel.com> 114 115 * Makefile.am (SUBDIRS): Add mpxwrap when used 116 AS supports MPX. 117 (MAKEOVERRIDES): New. 118 * Makefile.in: Regenerate. 119 * configure.ac: Check AS supports MPX. Add 120 mpxintr/Makefile to config files. 121 * configure: Regenerate. 122 * mpxwrap/Makefile.am: New. 123 * mpxwrap/Makefile.in: New. 124 * mpxwrap/libtool-version: New. 125 * mpxwrap/mpx_wrappers.cc: New. 126 * mpxwrap/libmpxwrappers.map: New. 127 1282015-03-10 Ilya Enkovich <ilya.enkovich@intel.com> 129 130 Initial commit. 131