12014-10-30  Release Manager
2
3	* GCC 4.9.2 released.
4
52014-07-16  Release Manager
6
7	* GCC 4.9.1 released.
8
92014-04-22  Release Manager
10
11	* GCC 4.9.0 released.
12
132014-04-11  Barry Tannenbaum  <barry.m.tannenbaum@intel.com>
14
15	PR other/60644
16	* runtime/os-unix.c: Replaced all occurrances of ANDROID with
17	__ANDROID__.
18	* runtime/bug.h: Likewise.
19	* include/cilk/metaprogramming.h: Likewise.
20	* include/cilk/reducer_min_max.h: Likewise.
21
222014-03-26  Tobias Burnus  <burnus@net-b.de>
23
24	* libcilkrts.spec.in: New.
25	* Makefile.am: Handle libcilkrts.spec.
26	* configure.ac: Determine link options for libcilkrts.spec.
27	* Makefile.in: Regenerate.
28	* configure: Regenerate.
29	* aclocal.m4: Regenerate.
30
312014-03-20  Tobias Burnus  <burnus@net-b.de>
32
33	PR other/60589
34
35	Reverted:
36	2014-03-09  Tobias Burnus  <burnus@net-b.de>
37
38	* Makefile.am: Install cilk.h.
39	* Makefile.in: Regenerate.
40	* aclocal.m4: Regenerate.
41
422014-03-09  Tobias Burnus  <burnus@net-b.de>
43
44	* Makefile.am: Install cilk.h.
45	* Makefile.in: Regenerate.
46	* aclocal.m4: Regenerate.
47
482014-02-18  Balaji V. Iyer  <balaji.v.iyer@intel.com>
49
50	* include/cilk/common.h (__CILKRTS_ABI_VERSION): Set the ABI version
51	to 1 instead of 0.
52	* runtime/cilk-abi-cilk-for.cpp (cilk_for_recursive): Added a fix to
53	initialize stack frame correctly.
54
552014-02-10  Balaji V. Iyer  <balaji.v.iyer@intel.com>
56
57	PR target/59691
58	* runtime/config/x86/os-unix-sysdep.c (__builtin_cpu_supports): New
59	function.
60	(restore_x86_fp_state): Added a check if the cpu supports the
61	instruction before emitting it.
62	(sysdep_save_fp_ctrl_state): Likewise.
63
642014-01-20  Balaji V. Iyer  <balaji.v.iyer@intel.com>
65
66	PR other/58996
67	* configure.ac: Added a check for pthread affinity support.
68	* runtime/os-unix.c: Likewise.
69	* configure: Regenerate.
70
712014-01-09  Balaji V. Iyer  <balaji.v.iyer@intel.com>
72
73	bootstrap/59094
74	* Makefile.am (cilkincludedir): Fixed a bug to store version-specific
75	runtime libraries in the correct place.
76	* Makefile.in: Regenerate.
77
782013-12-13  Balaji V. Iyer  <balaji.v.iyer@intel.com>
79
80	* Makefile.am (GENERAL_FLAGS): Removed undefining of Cilk keywords.
81	* Makefile.in: Reconfigure.
82	* runtime/symbol_test.c: Added a #define to clear out _Cilk_for.
83
842013-11-25  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
85
86	* configure.ac (GCC_LIBSTDCXX_RAW_CXX_FLAGS): Remove.
87	* configure: Regenerate.
88
892013-11-22  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
90
91	* configure.ac (libcilkrts_cv_have_attribute_visibility): Check
92	for __attribute__((visibility)).
93	* configure: Regenerate.
94	* include/cilk/common.h (CILK_EXPORT, CILK_EXPORT_DATA): Only use
95	__attribute__((visibility)) if HAVE_ATTRIBUTE_VISIBILITY.
96
972013-11-22  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
98
99	* configure.ac (AC_PROG_CXX): Move after AC_PROG_CC.
100	* configure: Regenerate.
101
1022013-11-12  Balaji V. Iyer  <balaji.v.iyer@intel.com>
103
104	* Makefile.am (libcilkrts_la_LDFLAGS): Added a check for availability
105	of "-ldl" flag.
106	* configure.ac: Likewise.
107	* configure: Regenerate
108	* Makefile.in: Likewise.
109
1102013-11-08  Balaji V. Iyer  <balaji.v.iyer@intel.com>
111
112	PR c/59039
113	* runtime/cilk_fiber-unix.cpp: Fixed a crash in run() function
114	when optimization is turned on.
115
1162013-11-04  Balaji V. Iyer  <balaji.v.iyer@intel.com>
117
118	PR bootstrap/58951
119	* Makefile.am (AM_LDFLAGS): Removed -ldl flag.
120	* Makefile.in: Regenerate.
121
1222013-11-04  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
123
124	* runtime/os-unix.c [__sun__ && __svr4__]: Include <sched.h>.
125	(__cilkrts_hardware_cpu_count) [__sun__ && __svr4__]: Use sysconf.
126	(__cilkrts_yield) [__sun__ && __svr4__]: Use sched_yield.
127
1282013-10-31  Balaji V. Iyer  <balaji.v.iyer@intel.com>
129
130	PR other/58925
131	* configure.ac: Added target_alias and GCC_LIBSTDCXX_RAW_CXX_FLAGS
132	fields.
133	* configure: Regenerated.
134	* aclocal.m4: Likewise.
135	* Makefile.in: Likewise.
136	* Makefile.am: Added gcc_version field.
137
1382013-10-30  Balaji V. Iyer  <balaji.v.iyer@intel.com>
139
140	* configure.ac: Changed a case statement to include i386.
141	* configure: Regenerated.
142
1432013-10-30  Balaji V. Iyer  <balaji.v.iyer@intel.com>
144
145	PR bootstrap/58918
146	* configure: Reconfigured.
147	* configure.ac: Add AC_FUNC_ALLOCA.
148	* runtime/sysdep-unix.c: Added check for alloca.h before
149	including it.
150	* config/x86/cilk-abi-vla.c: Likewise.
151	* runtime/cilk_fiber-unix.cpp: Likewise.
152
1532013-10-29  Tobias Burnus  <burnus@net-b.de>
154
155	* configure.ac: Add AM_MAINTAINER_MODE.
156	* aclocal.m4: Regenerate.
157	* configure.ac: Regenerate.
158	* Makefile.in: Regenerate.
159
1602013-10-23  Balaji V. Iyer  <balaji.v.iyer@intel.com>
161
162	* libcilkrts/Makefile.am: New file.  Libcilkrts version 3902.
163	* libcilkrts/Makefile.in: Likewise
164	* libcilkrts/README: Likewise
165	* libcilkrts/aclocal.m4: Likewise
166	* libcilkrts/configure: Likewise
167	* libcilkrts/configure.ac: Likewise
168	* libcilkrts/include/cilk/cilk.h: Likewise
169	* libcilkrts/include/cilk/cilk_api.h: Likewise
170	* libcilkrts/include/cilk/cilk_api_linux.h: Likewise
171	* libcilkrts/include/cilk/cilk_stub.h: Likewise
172	* libcilkrts/include/cilk/cilk_undocumented.h: Likewise
173	* libcilkrts/include/cilk/common.h: Likewise
174	* libcilkrts/include/cilk/holder.h: Likewise
175	* libcilkrts/include/cilk/hyperobject_base.h: Likewise
176	* libcilkrts/include/cilk/metaprogramming.h: Likewise
177	* libcilkrts/include/cilk/reducer.h: Likewise
178	* libcilkrts/include/cilk/reducer_file.h: Likewise
179	* libcilkrts/include/cilk/reducer_list.h: Likewise
180	* libcilkrts/include/cilk/reducer_max.h: Likewise
181	* libcilkrts/include/cilk/reducer_min.h: Likewise
182	* libcilkrts/include/cilk/reducer_min_max.h: Likewise
183	* libcilkrts/include/cilk/reducer_opadd.h: Likewise
184	* libcilkrts/include/cilk/reducer_opand.h: Likewise
185	* libcilkrts/include/cilk/reducer_opmul.h: Likewise
186	* libcilkrts/include/cilk/reducer_opor.h: Likewise
187	* libcilkrts/include/cilk/reducer_opxor.h: Likewise
188	* libcilkrts/include/cilk/reducer_ostream.h: Likewise
189	* libcilkrts/include/cilk/reducer_string.h: Likewise
190	* libcilkrts/include/cilktools/cilkscreen.h: Likewise
191	* libcilkrts/include/cilktools/cilkview.h: Likewise
192	* libcilkrts/include/cilktools/fake_mutex.h: Likewise
193	* libcilkrts/include/cilktools/lock_guard.h: Likewise
194	* libcilkrts/include/internal/abi.h: Likewise
195	* libcilkrts/include/internal/cilk_fake.h: Likewise
196	* libcilkrts/include/internal/cilk_version.h: Likewise
197	* libcilkrts/include/internal/inspector-abi.h: Likewise
198	* libcilkrts/include/internal/metacall.h: Likewise
199	* libcilkrts/include/internal/rev.mk: Likewise
200	* libcilkrts/mk/cilk-version.mk: Likewise
201	* libcilkrts/mk/unix-common.mk: Likewise
202	* libcilkrts/runtime/acknowledgements.dox: Likewise
203	* libcilkrts/runtime/bug.cpp: Likewise
204	* libcilkrts/runtime/bug.h: Likewise
205	* libcilkrts/runtime/c_reducers.c: Likewise
206	* libcilkrts/runtime/cilk-abi-cilk-for.cpp: Likewise
207	* libcilkrts/runtime/cilk-abi-vla-internal.c: Likewise
208	* libcilkrts/runtime/cilk-abi-vla-internal.h: Likewise
209	* libcilkrts/runtime/cilk-abi-vla.c: Likewise
210	* libcilkrts/runtime/cilk-abi.c: Likewise
211	* libcilkrts/runtime/cilk-ittnotify.h: Likewise
212	* libcilkrts/runtime/cilk-tbb-interop.h: Likewise
213	* libcilkrts/runtime/cilk_api.c: Likewise
214	* libcilkrts/runtime/cilk_fiber-unix.cpp: Likewise
215	* libcilkrts/runtime/cilk_fiber-unix.h: Likewise
216	* libcilkrts/runtime/cilk_fiber.cpp: Likewise
217	* libcilkrts/runtime/cilk_fiber.h: Likewise
218	* libcilkrts/runtime/cilk_malloc.c: Likewise
219	* libcilkrts/runtime/cilk_malloc.h: Likewise
220	* libcilkrts/runtime/component.h: Likewise
221	* libcilkrts/runtime/doxygen-layout.xml: Likewise
222	* libcilkrts/runtime/doxygen.cfg: Likewise
223	* libcilkrts/runtime/except-gcc.cpp: Likewise
224	* libcilkrts/runtime/except-gcc.h: Likewise
225	* libcilkrts/runtime/except.h: Likewise
226	* libcilkrts/runtime/frame_malloc.c: Likewise
227	* libcilkrts/runtime/frame_malloc.h: Likewise
228	* libcilkrts/runtime/full_frame.c: Likewise
229	* libcilkrts/runtime/full_frame.h: Likewise
230	* libcilkrts/runtime/global_state.cpp: Likewise
231	* libcilkrts/runtime/global_state.h: Likewise
232	* libcilkrts/runtime/jmpbuf.c: Likewise
233	* libcilkrts/runtime/jmpbuf.h: Likewise
234	* libcilkrts/runtime/local_state.c: Likewise
235	* libcilkrts/runtime/local_state.h: Likewise
236	* libcilkrts/runtime/metacall_impl.c: Likewise
237	* libcilkrts/runtime/metacall_impl.h: Likewise
238	* libcilkrts/runtime/os-unix.c: Likewise
239	* libcilkrts/runtime/os.h: Likewise
240	* libcilkrts/runtime/os_mutex-unix.c: Likewise
241	* libcilkrts/runtime/os_mutex.h: Likewise
242	* libcilkrts/runtime/pedigrees.c: Likewise
243	* libcilkrts/runtime/pedigrees.h: Likewise
244	* libcilkrts/runtime/record-replay.cpp: Likewise
245	* libcilkrts/runtime/record-replay.h: Likewise
246	* libcilkrts/runtime/reducer_impl.cpp: Likewise
247	* libcilkrts/runtime/reducer_impl.h: Likewise
248	* libcilkrts/runtime/rts-common.h: Likewise
249	* libcilkrts/runtime/scheduler.c: Likewise
250	* libcilkrts/runtime/scheduler.h: Likewise
251	* libcilkrts/runtime/signal_node.c: Likewise
252	* libcilkrts/runtime/signal_node.h: Likewise
253	* libcilkrts/runtime/spin_mutex.c: Likewise
254	* libcilkrts/runtime/spin_mutex.h: Likewise
255	* libcilkrts/runtime/stacks.h: Likewise
256	* libcilkrts/runtime/stats.c: Likewise
257	* libcilkrts/runtime/stats.h: Likewise
258	* libcilkrts/runtime/symbol_test.c: Likewise
259	* libcilkrts/runtime/sysdep-unix.c: Likewise
260	* libcilkrts/runtime/sysdep.h: Likewise
261	* libcilkrts/runtime/unix_symbols.t: Likewise
262	* libcilkrts/runtime/worker_mutex.c: Likewise
263	* libcilkrts/runtime/worker_mutex.h: Likewise
264
265