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