aboutsummaryrefslogtreecommitdiff
path: root/libmpx/ChangeLog
blob: 34d88cb1a7f5105e151051f4bc862334b3fd10f6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
2018-10-26  Release Manager

	* GCC 6.5.0 released.

2017-07-04  Release Manager

	* GCC 6.4.0 released.

2016-12-21  Release Manager

	* GCC 6.3.0 released.

2016-08-22  Release Manager

	* GCC 6.2.0 released.

2016-06-10  Ilya Enkovich  <ilya.enkovich@intel.com>

	Backport from mainline r237292.
	2016-06-10  Ilya Enkovich  <ilya.enkovich@intel.com>

	* mpxwrap/mpx_wrappers.c (move_bounds): Fix overflow bug.

2016-04-27  Release Manager

	* GCC 6.1.0 released.

2016-01-20  Matthias Klose  <doko@ubuntu.com>

        * libtool-version: Remove.

2016-01-20  Ilya Enkovich  <enkovich.gnu@gmail.com>

	* mpxrt/mpxrt.c (handler): Fix verbosity for error message.

2016-01-18  Jakub Jelinek  <jakub@redhat.com>

	* mpxwrap/mpx_wrappers.c (__mpx_wrapper_memmove): Avoid
	-Wdiscarded-qualifiers warning.  Fix up formatting.

2015-12-29  Tsvetkova Alexandra  <aleksandra.tsvetkova@intel.com>

	* libmpxwrap/mpx_wrappers.c (__mpx_wrapper_memmove): Special
	handling of one pointer copy.

2015-12-11  Tsvetkova Alexandra  <aleksandra.tsvetkova@intel.com>

	* mpxrt/Makefile.am (libmpx_la_LDFLAGS): Add -version-info
	option.
	* libmpxwrap/Makefile.am (libmpx_la_LDFLAGS): Likewise and
	fix include path.
	* libmpx/Makefile.in: Regenerate.
	* mpxrt/Makefile.in: Regenerate.
	* libmpxwrap/Makefile.in: Regenerate.
	* mpxrt/libtool-version: New version.
	* libmpxwrap/libtool-version: Likewise.
	* mpxrt/libmpx.map: Add new version and a new symbol.
	* mpxrt/mpxrt.h: New file.
	* mpxrt/mpxrt.c (NUM_L1_BITS): Moved to mpxrt.h.
	(REG_IP_IDX): Moved to mpxrt.h.
	(REX_PREFIX): Moved to mpxrt.h.
	(XSAVE_OFFSET_IN_FPMEM): Moved to mpxrt.h.
	(MPX_L1_SIZE): Moved to mpxrt.h.
	* libmpxwrap/mpx_wrappers.c (mpx_pointer): New type.
	(mpx_bt_entry): New type.
	(alloc_bt): New function.
	(get_bt): New function.
	(copy_if_possible): New function.
	(copy_if_possible_from_end): New function.
	(move_bounds): New function.
	(__mpx_wrapper_memmove): Use move_bounds to copy bounds.

2015-10-15  Ilya Enkovich  <enkovich.gnu@gmail.com>

	PR other/66887
	* mpxrt/mpxrt.c (read_mpx_status_sig): Remove useless code.

2015-07-16  Ilya Enkovich  <enkovich.gnu@gmail.com>

	* configure.ac: Remove link_mpx.
	* libmpx.spec.in: Likewise.
	* configure: Regenerate.

2015-05-13  Michael Haubenwallner  <michael.haubenwallner@ssi-schaefer.com>

	* Makefile.in: Regenerated with automake-1.11.6.
	* aclocal.m4: Likewise.
	* configure: Likewise.
	* mpxrt/Makefile.in: Likewise.
	* mpxwrap/Makefile.in: Likewise.

2015-04-27  Steven Noonan <steven@uplinklabs.net>

	* configure.ac: Drop AC_PROG_CXX and friends, since libmpx has no C++
	sources.
	* configure: Regenerate.

2015-04-09  Ilya Enkovich  <ilya.enkovich@intel.com>

	* mpxwrap/mpx_wrappers.c (__mpx_wrapper_memmove): Add
	zero length check.

2015-04-02  Ilya Enkovich  <ilya.enkovich@intel.com>

	PR driver/65444
	* configure.ac: Add check for '-z bndplt' support
	by linker. Add link_mpx output variable.
	* libmpx.spec.in (link_mpx): New.
	* configure: Regenerate.

2015-03-12  Ilya Enkovich  <ilya.enkovich@intel.com>

	PR other/65384
	* configure.ac: Fix x32 test.
	* configure: Regenerate.

2015-03-10  Ilya Enkovich  <ilya.enkovich@intel.com>

	* Makefile.am (SUBDIRS): Add mpxwrap when used
	AS supports MPX.
	(MAKEOVERRIDES): New.
	* Makefile.in: Regenerate.
	* configure.ac: Check AS supports MPX.  Add
	mpxintr/Makefile to config files.
	* configure: Regenerate.
	* mpxwrap/Makefile.am: New.
	* mpxwrap/Makefile.in: New.
	* mpxwrap/libtool-version: New.
	* mpxwrap/mpx_wrappers.cc: New.
	* mpxwrap/libmpxwrappers.map: New.

2015-03-10  Ilya Enkovich  <ilya.enkovich@intel.com>

	Initial commit.