12011-01-05  William Cohen  <wcohen@redhat.com>
2
3	* utils/opcontrol: Add argument checking for numerical arguments
4
52010-12-16  John Villalovos <john.l.villalovos@intel.com>
6
7	* events/Makefile.am:
8	* libop/op_cpu_type.c:
9	* libop/op_cpu_type.h:
10	* libop/op_hw_specific.h:
11	* libop/op_events.c:
12	* utils/ophelp.c:
13	* events/i386/westmere/events (new):
14	* events/i386/westmere/unit_masks (new): Add support for Intel
15	  Westmere micro-architecture processors
16
172010-12-15  Will Cohen  <wcohen@redhat.com>
18
19	* libop/op_cpu_type.c:
20	* libop/op_cpu_type.h:
21	* libop/op_hw_specific.h: User-space identification of processors
22	  that support Intel architectural events
23
242010-12-14  Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
25
26	* oprofile/daemon/opd_ibs_trans.c: Fix non-x86 build issue 
27	  due to cpuid instruction
28
292010-11-7  Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
30
31	* oprofile/utils/opcontrol:
32	* oprofile/daemon/init.c:
33	* oprofile/daemon/opd_extended.h:
34	* oprofile/daemon/opd_extended.c:
35	* oprofile/daemon/opd_ibs.h:
36	* oprofile/daemon/opd_ibs.c:
37	* oprofile/daemon/opd_ibs_trans.h:
38	* oprofile/daemon/opd_ibs_trans.c:
39	* oprofile/events/x86-64/family10/unit_masks:
40	* oprofile/daemon/opd_ibs_macro.h: Additional IBS supports for 
41	  family12/14/15h including:
42		- IBS Op branch target address log
43		- IBS Op memory access log
44		- IBS Op extended count bits
45
462010-11-7  Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
47
48	* events/Makefile.am:
49	* libop/op_events.c:
50	* libop/op_cpu_type.h:
51	* libop/op_cpu_type.c:
52	* utils/ophelp.c:
53	* events/x86-64/family12h/events: New File
54	* events/x86-64/family12h/unit_masks: New File
55	* events/x86-64/family14h/events: New File
56	* events/x86-64/family14h/unit_masks: New File
57	* events/x86-64/family15h/events: New File
58	* events/x86-64/family15h/unit_masks: New File
59	  Add support for new AMD processors (family12h/14h/15h)
60
612010-10-15  Roland Grunberg  <roland.grunberg@gmail.com>
62
63	* libop/op_xml_events.c:
64	* libop/op_xml_out.c:
65	* libop/op_xml_out.h:
66	* doc/ophelp.xsd: Add unit mask type attribute for an event in
67	  the ophelp schema
68
692010-10-15  Maynard Johnson  <maynardj@us.ibm.com>
70
71	* doc/ophelp.xsd:
72	* libop/op_xml_events.c: Fix schema validation issues and error in
73	  xml generation
74
752010-10-13  Maynard Johnson  <maynardj@us.ibm.com>
76
77	* libabi/opimport.cpp: Fix uninitialized variable warning when
78	  building with gcc 4.4
79
802010-10-13  Maynard Johnson  <maynardj@us.ibm.com>
81
82	* events/mips/Makefile.am: Correction to 8/26 MIPS patch
83	  to add events and unit_masks to makefile
84
852010-10-07  William Cohen  <wcohen@redhat.com>
86
87	* events/i386/arch_perfmon/events: Correct filter values.
88
892010-08-26  Paul Lind  <plind@mips.com>
90
91	* libop/op_cpu_type.[h,c]:
92	* libop/op_events.c:
93	* utils/ophelp.c: Add "mips/74K" and "mips/1004K" as valid cpu types,
94	  and change number of available 34K counters to 2.
95	* libop/tests/alloc_counter_tests.c: correct 34K test to 2 counters.
96	* events/mips/24K/events: correct the performance counters for 24K.
97	* events/mips/34K/events: correct the performance counters for 34K.
98	* events/mips/74K/[events,unit_masks]: Add events for 74K.
99	* events/mips/1004K/[events,unit_masks]: Add events for 1004K.
100
1012010-08-13  Maynard Johnson  <maynardj@us.ibm.com>
102
103	* utils/opcontrol:
104	* doc/opcontrol.1.in: Update help and man page for opcontrol to indicate
105	  that buffer values may be reset to default values by passing a '0'
106
1072010-08-02  Maynard Johnson  <maynardj@us.ibm.com>
108
109	* utils/opcontrol:
110	* libpp/profile_spec.cpp:
111	* pp/oparchive.cpp:  Moved the copying of stats to opcontrol::do_dump_data
112	  and removed the unnecessary and confusing message that indicated
113	  when overflow stats were not available.
114
1152010-07-13  Maynard Johnson  <maynardj@us.ibm.com>
116
117	* events/arm/armv7-common/events: (new)
118	* events/arm/armv7-common/unit_masks: (new)
119	* events/arm/armv7-ca9/events: (new)
120	* events/arm/armv7-ca9/unit_masks: (new)
121	  I neglected to do 'cvs add' for these new files in the
122	  previous commit; doing so now.
123
1242010-07-01  Will Deacon  <will.deacon@arm.com>
125
126	* events/arm/armv7-common/events:
127	* events/arm/armv7-common/unit_masks:
128	* events/arm/armv7/events: factor out ARMv7 common architectural events
129	* events/Makefile.am:
130	* libop/op_cpu_type.c:
131	* libop/op_cpu_type.h:
132	* libop/op_events.c:
133	* utils/ophelp.c: correct usage of core terminology for v7 and MPCore
134	* events/arm/armv7-ca9/events:
135	* events/arm/armv7-ca9/unit_masks: add support for Cortex-A9 events
136
1372010-06-21  John Villalovos <john.l.villalovos@intel.com>
138
139	* libop/op_cpu_type.[h,c]:
140	* libop/op_events.c:
141	* utils/ophelp.c: Add "i386/nehalem" as a valid cpu_type.  This will
142	allow the kernel in the future (if desired) to use "i386/nehalem"
143	instead of "i386/core_i7".  Core i7 processors can be either Nehalem
144	or Westmere microarchitecture but the "i386/core_i7" cpu_type in
145	Oprofile is only for Nehalem microarchitecture processors.
146
1472010-06-11  William Cohen <wcohen@redhat.com>
148
149        * libregex/stl.pat.in: Avoid machine specific configuration.
150
1512010-05-18  Daniel Hansel  <daniel.hansel@linux.vnet.ibm.com>
152
153	* doc/oprofile.xml: Document that only kernel versions 2.6.13 or
154	  later provide support for anonymous mapped regions
155
1562010-04-13  Maynard Johnson  <maynardj@us.ibm.com>
157
158	* libutil++/bfd_support.cpp: Fix up translate_debuginfo_syms
159	  so it doesn't rely on section index values being the same
160	  between real image and debuginfo file (to resolve problem
161	  reported by Will Cohen on Fedora 12)
162
1632010-03-25  Oliver Schneider  <oliver@assarbad.net>
164
165	* libpp/parse_filename.cpp:  Catch case where a basic_string::erase
166	  error can occur in opreport when parsing an invalid sample file name
167
1682010-03-25  Maynard Johnson  <maynardj@us.ibm.com>
169
170	* events/mips/loongson2/events: New File
171	* events/mips/loongson2/unit_masks: New File
172	   I neglected to do 'cvs add' for these new two new files
173           back on Nov 25, 2009 when I committed the initial
174           loongson2 support.  This change corrects that error.
175
1762010-03-01  Gabor Loki  <loki@inf.u-szeged.hu>
177
178	* daemon/opd_pipe.c: Fix memory leak
179	* utils/opcontrol: Fix messages sending method to opd_pipe
180
1812010-01-20  Maynard Johnson  <maynardj@us.ibm.com>
182
183	* m4/qt.m4: Fix qt lib check so it works on base 64-bit system
184
1852009-12-07  Robert Richter  <robert.richter@amd.com>
186
187	* agents/Makefile.am:
188	* configure.in: adding config option to disable oprofile user check
189
1902009-11-25  Chen Jie  <chenj@lemote.com>
191
192	* events/Makefile.am:
193	* events/mips/loongson2/events: New File
194	* events/mips/loongson2/unit_masks: New File
195	* libop/op_cpu_type.c:
196	* libop/op_cpu_type.h:
197	* libop/op_events.c: Add default event for loongson2
198	* libutil/op_cpufreq.c: Add freq estimation for high performance mips processors
199	* utils/ophelp.c: Add support for ICT loongson2
200
2012009-11-25  Maynard Johnson  <maynardj@us.ibm.com>
202
203	* configure.in: bump version in AM_INIT_AUTOMAKE to 0.9.7cvs
204
2052009-11-24  Maynard Johnson  <maynardj@us.ibm.com>
206
207	* configure.in: bump version in AM_INIT_AUTOMAKE to 0.9.6
208
2092009-10-29  William Cohen  <wcohen@redhat.com>
210
211	* daemon/opd_perfmon.c: Fix start-daemon problem on ia64
212
2132009-10-29  Maynard Johnson  <maynardj@us.ibm.com>
214
215	* events/ppc64/power7/events:
216	* events/ppc64/power7/event_mappings: Updates to POWER7 events and
217	  groups
218
2192009-10-28  Maynard Johnson  <maynardj@us.ibm.com>
220
221	* doc/opreport.xsd: Fix up schema and bump version to match 2009-06-18 fix;
222	  other schema fixups for correctness and to facilitate XML document-to-schema
223	  validation works
224	* libpp/xml_utils.cpp: bump schema version
225	* libpp/format_output.cpp:
226	* libpp/format_output.h: Fix regression in XML callgraph output
227	  caused by 2009-06-18 fix
228
2292009-10-26  Robert Richter <robert.richter@amd.com>
230
231	* doc/oprofile.1.in: fix user-space daemon logfile in man page
232
2332009-10-26  Maynard Johnson  <maynardj@us.ibm.com>
234
235	* libutil++/bfd_support.cpp:
236	* libutil++/bfd_support.h: Fix regression in handling separate
237	  debuginfo files 
238
2392009-10-23  Robert Richter  <robert.richter@amd.com>
240
241	* autogen.sh: create copies with libtoolize instead of symlinks
242
2432009-10-23  Suravee Suthikulpanit  <suravee.suthikulpanit@amd.com>
244
245	* events/x86-64/family10/events:
246	* events/x86-64/family10/unit_masks: Update events and unitmasks
247	  from publication 31116 revision 3.34 and fixes
248
2492009-10-23  Maynard Johnson  <maynardj@us.ibm.com>
250
251	* README_PACKAGERS: Add mention of new opjitconv binary
252
2532009-10-14  Maynard Johnson  <maynardj@us.ibm.com>
254
255	* agents/jvmpi/jvmpi_oprofile.cpp: Add extra #includes since new
256	  libstdc++ header files do not include standard C header files
257
2582009-10-13  Maynard Johnson  <maynardj@us.ibm.com>
259
260	* utils/opcontrol: Remove incorrect redundant invocation of
261	  get_image_range
262
2632009-10-09  Robert Richter <robert.richter@amd.com>
264
265	* libop/op_xml_events.c:
266	* libop/op_xml_out.c:
267	* libop/op_xml_out.h:
268	* libutil++/xml_output.cpp: fix buffer overflows in xml generator
269
2702009-09-14  Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
271
272	* utils/opcontrol: Fix timer mode
273
2742009-09-08  Robert Richter <robert.richter@amd.com>
275
276	* utils/opcontrol: fix deinit; kill daemon only if running to prevent
277	  unnecessary "Daemon not running" message
278
2792009-09-08  Robert Richter <robert.richter@amd.com>
280
281	* utils/opcontrol: fix help message
282
2832009-09-04  Robert Richter <robert.richter@amd.com>
284
285	* utils/opcontrol: Do stop only if enabled
286
2872009-08-20  Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
288
289	* libop/op_xml_events.c: 
290	* libop/op_xml_out.h: 
291	* libop/op_xml_out.c: Fix ophelp -X output for IBS events
292	* utils/ophelp.c: Fix ophelp output for "counter:cpuid" and 
293	  "ext:xxx" case.
294
2952009-07-31  Maynard Johnson  <maynardj@us.ibm.com>
296
297	* configure.in: bump version in AM_INIT_AUTOMAKE to 0.9.6cvs
298
2992009-07-31  Maynard Johnson  <maynardj@us.ibm.com>
300
301	* configure.in: bump version in AM_INIT_AUTOMAKE to 0.9.5
302
3032009-07-31  Andi Kleen   <ak@linux.intel.com>
304
305	* events/i386/nehalem/events: Fix name of event 0xa7
306
3072009-07-20  Jeffrey Yasskin  <jyasskin@google.com>
308
309	* libutil++/bfd_support.h(find_nearest_line):
310	* libutil++/bfd_support.cpp(find_nearest_line):
311	* libutil++/op_bfd.h(op_bfd::get_linenr):
312	* libutil++/op_bfd.cpp(op_bfd::get_linenr): Change the type of offset
313	  from unsigned int to bfd_vma to accommodate addresses above 4G
314
3152009-07-17  Maynard Johnson  <maynardj@us.ibm.com>
316
317	* libutil++/bfd_support.cpp: Fix logic error from previous
318	  patch to this file
319
3202009-07-14  Maynard Johnson  <maynardj@us.ibm.com>
321
322	* Makefile.am: Add ChangeLog-2008 to EXTRA_DIST
323
3242009-07-10  Maynard Johnson  <maynardj@us.ibm.com>
325
326	* libpp/profile_spec.cpp:
327	* pp/oparchive.cpp:
328	* utils/opcontrol:  Handle bad samples from kernel due to overflows
329
3302009-06-29  Maynard Johnson  <maynardj@us.ibm.com>
331
332	* events/ppc64/power7/events:
333	* events/ppc64/power7/event_mappings: Update to IBM POWER7 events
334	  and groups
335
3362009-06-23  Maynard Johnson  <maynardj@us.ibm.com>
337
338	* libutil++/bfd_support.cpp: Discard symbols from sections that do
339	  not have SEC_LOAD flag set; this prevents issues with bogus symbol
340	  size computation, resulting in "samples_range(): start > end" message
341
3422009-06-23  Maynard Johnson  <maynardj@us.ibm.com>
343
344	* libpp/profile_spec.cpp:
345	* pp/common_option.cpp: Fix image-path option to be appended
346	  to archive path
347
3482009-06-18  Maynard Johnson  <maynardj@us.ibm.com>
349
350	* libpp/format_output.h:
351	* libpp/format_output.cpp: Make sure that all callgraph symbols are
352	  reported, even if 0 samples
353
3542009-06-05  William Cohen  <wcohen@redhat.com>
355
356	* libutil++/bfd_support.cpp: Avoid calling bfd_find_nearest_line
357	  with NULL syms argument
358
3592009-06-05  Andi Kleen  <ak@linux.intel.com>
360
361	* libop/op_events.h: (find_event_by_name):
362	* libop/op_events.c: (find_event_by_name): Match unit mask.
363	* libop/op_parse_event.c: (parse_events): Set unit_mask_valid
364	* libop/op_parse_event.h: (parsed_eventd): Add unit_mask_valid
365	* libop/tests/alloc_counter_tests.c: (do_test):
366	* libop/tests/parse_event_tests.c:
367	* daemon/opd_ibs: (ibs_parse_and_set_events):
368	* gui/oprof_start.cpp (alloc_selected_events):
369	* utils/ophelp.c: (resolve_events, show_unit_mask):
370	  Update find_event_by_name call.
371
3722009-06-05 Andi Kleen <ak@linux.intel.com>
373
374	* libop/tests/alloc_counter_tests.c:
375	Don't use non existent unit masks in P4 counter tests.
376
3772009-06-03 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
378
379	* events/x86-64/family10/events:
380	* events/x86-64/family10/unit_masks: Update events and unitmasks
381	  for the AMD Six-core Opteron processor support from
382	  publication 31116 revision 3.28
383
3842009-05-27 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
385
386	* utils/opcontrol: Fix IBS initialization
387
3882009-05-27 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
389
390 	* daemon/oprofiled.c:
391	* daemon/opd_ext.c: Fix extended feature initialization
392
3932009-05-27 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
394
395	* doc/oprofile.xml:
396	* doc/internals.xml: Add Extended-Interface and IBS documentation,
397	
3982009-05-19 Andi Kleen  <ak@linux.intel.com>
399
400 	* utils/ophelp.c: (cleanup) Fix cleanup crash.
401 
4022009-05-19  Andi Kleen  <ak@linux.intel.com>
403
404 	* events/i386/atom/events: Use hardcoded counters. Readd
405 	UNHALTED_REFERENCE_CLOCK.
406 	* events/i386/nehalem/events:
407 	* events/i386/nehalem/unit_masks: Use hardcoded counters.
408 	Clarify CPU_CLOCKS_UNHALTED.REF_P
409
4102009-05-19 Andi Kleen <ak@linux.intel.com>
411
412 	* libop/op_hw_specific.h: (arch_get_filter):
413 	Return -1 when CPUID is not available.
414
4152009-05-18  Brian Bloniarz   <bmb@athenacr.com>
416
417	* libutil/op_file.c: Fix crash when chasing broken symlinks
418
4192009-05-13  Maynard Johnson  <maynardj@us.ibm.com>
420
421	* pp/oparchive.cpp: Fixes for oparchive session-dir as reported in
422	  bugs 2646389 and 2646376
423
4242009-05-13  Maynard Johnson  <maynardj@us.ibm.com>
425
426	* utils/opcontrol: Fix for session-dir setup, bug report 2646398
427
4282009-05-13  Brian Bloniarz  <bmb@athenacr.com>
429
430	* utils/opcontrol: Replace bash built-in let with posix statements
431
4322009-05-07  Andi Kleen  <ak@linux.intel.com>
433	* utils/ophelp.c:
434	* libop/op_cpu_type.c:
435	* libop/op_cpu_type.h:
436	* libop/op_events.c:
437	* libop/op_hw_specific.h: Add workaround_nehalem_aaj79
438	* events/Makefile.am:
439	* events/i386/atom/events: Add Atom support (New file)
440	* events/i386/atom/unit_masks: Add Atom support (New file)
441	* events/i386/nehalem/events: Add Nehalem support (New file)
442	* events/i386/nehalem/unit_masks: Add Nehalem support (New file)
443	* events/i386/core_i7/events: Add Core i7 support (New file)
444	* events/i386/core_i7/unit_masks: Add Core i7 support (New file)
445
4462009-05-07  Maynard Johnson  <maynardj@us.ibm.com>
447
448	* oprof-compat/events/Makefile.am:
449	* oprof-compat/events/ppc64/ibm-compat-v1/event_mappings: (new)
450	* oprof-compat/events/ppc64/ibm-compat-v1/events: (new)
451	* oprof-compat/events/ppc64/ibm-compat-v1/unit_masks: (new)
452	* oprof-compat/libop/op_cpu_type.c:
453	* oprof-compat/libop/op_cpu_type.h:
454	* oprof-compat/libop/op_events.c:
455	* oprof-compat/utils/ophelp.c:  Add support for IBM ppc64 architected events
456
4572009-05-06  Andi Kleen  <ak@linux.intel.com>
458
459	* utils/ophelp.c: Use word wrap to output event descriptions
460
4612009-05-01  Andi Kleen  <ak@linux.intel.com>
462
463	* events/i386/arch_perfmon/events: Update event names to conform to manual.
464
4652009-05-01  Maynard Johnson  <maynardj@us.ibm.com>
466
467	* configure.in:
468	* m4/binutils.m4: Workaround to make oprofile build on recent SUSE
469
4702009-04-29  Andi Kleen  <ak@linux.intel.com>
471
472	* libop/op_events.c: Add support for include and unit mask merging
473	  statements in event files
474
4752009-04-29  Andi Kleen  <ak@linux.intel.com>
476
477	* libop/op_events.c: Allow make check to accumulate some errors
478	  before exiting
479
4802009-04-28  Maynard Johnson  <maynardj@us.ibm.com>
481
482	* events/Makefile.am:
483	* events/ppc64/power7/event_mappings: (new)
484	* events/ppc64/power7/events: (new)
485	* events/ppc64/power7/unit_masks: (new)
486	* libop/op_cpu_type.c:
487	* libop/op_cpu_type.h:
488	* libop/op_events.c:
489	* utils/ophelp.c:  Add support for IBM POWER7 processor
490
4912009-04-22  Maynard Johnson  <maynardj@us.ibm.com>
492
493	* agents/jvmpi/jvmpi_oprofile.cpp: Change this file to use LGPL license
494	  to allow JVMPI agent library to link to non-GPL code
495
4962009-04-17  Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
497
498	* utils/opcontrol: Add IBS support, patch 4 of 4
499
5002009-04-17  Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
501
502	* pp/opannotate.cpp: Add IBS support, patch 3 of 4
503
5042009-04-17  Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
505
506	* events/x86-64/family10/events:
507	* events/x86-64/family10/unit_masks: Add IBS support, patch 2 of 4
508
509
5102009-04-17  Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
511
512	* daemon/Makefile.am:
513	* daemon/opd_extended.c:
514	* daemon/opd_ibs.c: New File
515	* daemon/opd_ibs.h: New File
516	* daemon/opd_ibs_macro.h: New File
517	* daemon/opd_ibs_trans.c: New File
518	* daemon/opd_ibs_trans.h: New File
519	* daemon/opd_interface.h:
520	* daemon/opd_sfile.c:
521	* daemon/opd_sfile.h:
522	* daemon/opd_trans.c:
523	* libdb/db_insert.c:
524	* libdb/odb.h: Add IBS support, patch 1 of 4
525
5262009-04-15  Maynard Johnson  <maynardj@us.ibm.com>
527
528	* libpp/xml_utils.cpp: Fix binary count total in XML output
529	  when using --separate=lib
530
5312009-04-08  William Cohen  <wcohen@redhat.com>
532
533	* configure.in: Add check for basename declaration
534
5352009-04-01  Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
536
537	* daemon/Makefile.am:
538	* daemon/opd_events.c:
539	* daemon/opd_extended.h: New File
540	* daemon/opd_extended.c: New File
541	* daemon/opd_printf.h:
542	* daemon/opd_sfile.h:
543	* daemon/opd_sfile.c:
544	* daemon/opd_stats.c:
545	* daemon/opd_trans.h:
546	* daemon/opd_trans.c:
547	* daemon/oprofiled.c:
548	* libop/op_events.h:
549	* libop/op_events.c:
550	* libop/op_alloc_counter.c:
551	* utils/ophelp.c: Add Extended Feature Interface
552
5532009-03-17  Suraveee Suthikulpanit <suravee.suthikulpanit@amd.com>
554
555	* events/Makefile.am
556	* events/x86-64/family11h/events: New event file
557	* events/x86-64/family11h/unit_masks: New Unitmask file
558	* libop/op_cpu_type.c: Adding family11h
559	* libop/op_cpu_type.h: Adding family11h
560	* libop/op_events.c: Adding family11h
561	* utils/ophelp.c: Adding family11h and update documents
562
5632009-03-17  Maynard Johnson  <maynardj@us.ibm.com>
564
565	* libop/op_allocate_counter.c: Make map_event_to_counter handle
566	  a non-native cpu_type
567
5682009-03-05  Robert Richter <robert.richter@amd.com>
569
570	* libutil++/bfd_support.cpp: suppress 'unused parameter' warning
571
5722009-02-10  Maynard Johnson  <maynardj@us.ibm.com>
573
574	* libabi/tests/abi_test.cpp:
575	* libregex/tests/java_test.cpp:
576	* libregex/tests/regex_test.cpp: Use C++ style #includes
577	  for stdlib and string
578	
579
5802009-02-09  Kjetil Barvik  <barvik@broadpark.no>
581
582	* libabi/tests/abi_test.cpp:
583	* libregex/tests/java_test.cpp:
584	* libregex/tests/regex_test.cpp:
585	* libutil/tests/file_tests.c: Fix gcc warnings
586
5872009-02-06  Maynard Johnson  <maynardj@us.ibm.com>
588
589	* libutil++/bfd_support.cpp:
590	* libutil++/bfd_support.h:
591	* libutil++/op_bfd.cpp: Fixup debuginfo processing for ppc64
592
5932009-02-03  Carl Love  <cel@us.ibm.com>
594
595	* utils/opcontrol:
596	* doc/oprofile.xml:
597	* events/ppc64/cell-be/events:
598	* events/ppc64/cell-be/unit_masks: Added IBM CELL SPU event profiling support
599
6002009-01-05  Maynard Johnson  <maynardj@us.ibm.com>
601
602	* m4/binutils.m4: Fix error in AC_CHECK_LIB action
603
604
605See ChangeLog-2008 for earlier changelogs.
606