1 2011-01-05 William Cohen <wcohen (a] redhat.com> 2 3 * utils/opcontrol: Add argument checking for numerical arguments 4 5 2010-12-16 John Villalovos <john.l.villalovos (a] 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 17 2010-12-15 Will Cohen <wcohen (a] 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 24 2010-12-14 Suravee Suthikulpanit <suravee.suthikulpanit (a] amd.com> 25 26 * oprofile/daemon/opd_ibs_trans.c: Fix non-x86 build issue 27 due to cpuid instruction 28 29 2010-11-7 Suravee Suthikulpanit <suravee.suthikulpanit (a] 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 46 2010-11-7 Suravee Suthikulpanit <suravee.suthikulpanit (a] 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 61 2010-10-15 Roland Grunberg <roland.grunberg (a] 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 69 2010-10-15 Maynard Johnson <maynardj (a] 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 75 2010-10-13 Maynard Johnson <maynardj (a] us.ibm.com> 76 77 * libabi/opimport.cpp: Fix uninitialized variable warning when 78 building with gcc 4.4 79 80 2010-10-13 Maynard Johnson <maynardj (a] 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 85 2010-10-07 William Cohen <wcohen (a] redhat.com> 86 87 * events/i386/arch_perfmon/events: Correct filter values. 88 89 2010-08-26 Paul Lind <plind (a] 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 101 2010-08-13 Maynard Johnson <maynardj (a] 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 107 2010-08-02 Maynard Johnson <maynardj (a] 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 115 2010-07-13 Maynard Johnson <maynardj (a] 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 124 2010-07-01 Will Deacon <will.deacon (a] 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 137 2010-06-21 John Villalovos <john.l.villalovos (a] 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 147 2010-06-11 William Cohen <wcohen (a] redhat.com> 148 149 * libregex/stl.pat.in: Avoid machine specific configuration. 150 151 2010-05-18 Daniel Hansel <daniel.hansel (a] 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 156 2010-04-13 Maynard Johnson <maynardj (a] 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 163 2010-03-25 Oliver Schneider <oliver (a] 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 168 2010-03-25 Maynard Johnson <maynardj (a] 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 176 2010-03-01 Gabor Loki <loki (a] inf.u-szeged.hu> 177 178 * daemon/opd_pipe.c: Fix memory leak 179 * utils/opcontrol: Fix messages sending method to opd_pipe 180 181 2010-01-20 Maynard Johnson <maynardj (a] us.ibm.com> 182 183 * m4/qt.m4: Fix qt lib check so it works on base 64-bit system 184 185 2009-12-07 Robert Richter <robert.richter (a] amd.com> 186 187 * agents/Makefile.am: 188 * configure.in: adding config option to disable oprofile user check 189 190 2009-11-25 Chen Jie <chenj (a] 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 201 2009-11-25 Maynard Johnson <maynardj (a] us.ibm.com> 202 203 * configure.in: bump version in AM_INIT_AUTOMAKE to 0.9.7cvs 204 205 2009-11-24 Maynard Johnson <maynardj (a] us.ibm.com> 206 207 * configure.in: bump version in AM_INIT_AUTOMAKE to 0.9.6 208 209 2009-10-29 William Cohen <wcohen (a] redhat.com> 210 211 * daemon/opd_perfmon.c: Fix start-daemon problem on ia64 212 213 2009-10-29 Maynard Johnson <maynardj (a] us.ibm.com> 214 215 * events/ppc64/power7/events: 216 * events/ppc64/power7/event_mappings: Updates to POWER7 events and 217 groups 218 219 2009-10-28 Maynard Johnson <maynardj (a] 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 229 2009-10-26 Robert Richter <robert.richter (a] amd.com> 230 231 * doc/oprofile.1.in: fix user-space daemon logfile in man page 232 233 2009-10-26 Maynard Johnson <maynardj (a] us.ibm.com> 234 235 * libutil++/bfd_support.cpp: 236 * libutil++/bfd_support.h: Fix regression in handling separate 237 debuginfo files 238 239 2009-10-23 Robert Richter <robert.richter (a] amd.com> 240 241 * autogen.sh: create copies with libtoolize instead of symlinks 242 243 2009-10-23 Suravee Suthikulpanit <suravee.suthikulpanit (a] 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 249 2009-10-23 Maynard Johnson <maynardj (a] us.ibm.com> 250 251 * README_PACKAGERS: Add mention of new opjitconv binary 252 253 2009-10-14 Maynard Johnson <maynardj (a] 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 258 2009-10-13 Maynard Johnson <maynardj (a] us.ibm.com> 259 260 * utils/opcontrol: Remove incorrect redundant invocation of 261 get_image_range 262 263 2009-10-09 Robert Richter <robert.richter (a] 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 270 2009-09-14 Suravee Suthikulpanit <suravee.suthikulpanit (a] amd.com> 271 272 * utils/opcontrol: Fix timer mode 273 274 2009-09-08 Robert Richter <robert.richter (a] amd.com> 275 276 * utils/opcontrol: fix deinit; kill daemon only if running to prevent 277 unnecessary "Daemon not running" message 278 279 2009-09-08 Robert Richter <robert.richter (a] amd.com> 280 281 * utils/opcontrol: fix help message 282 283 2009-09-04 Robert Richter <robert.richter (a] amd.com> 284 285 * utils/opcontrol: Do stop only if enabled 286 287 2009-08-20 Suravee Suthikulpanit <suravee.suthikulpanit (a] 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 295 2009-07-31 Maynard Johnson <maynardj (a] us.ibm.com> 296 297 * configure.in: bump version in AM_INIT_AUTOMAKE to 0.9.6cvs 298 299 2009-07-31 Maynard Johnson <maynardj (a] us.ibm.com> 300 301 * configure.in: bump version in AM_INIT_AUTOMAKE to 0.9.5 302 303 2009-07-31 Andi Kleen <ak (a] linux.intel.com> 304 305 * events/i386/nehalem/events: Fix name of event 0xa7 306 307 2009-07-20 Jeffrey Yasskin <jyasskin (a] 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 315 2009-07-17 Maynard Johnson <maynardj (a] us.ibm.com> 316 317 * libutil++/bfd_support.cpp: Fix logic error from previous 318 patch to this file 319 320 2009-07-14 Maynard Johnson <maynardj (a] us.ibm.com> 321 322 * Makefile.am: Add ChangeLog-2008 to EXTRA_DIST 323 324 2009-07-10 Maynard Johnson <maynardj (a] 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 330 2009-06-29 Maynard Johnson <maynardj (a] us.ibm.com> 331 332 * events/ppc64/power7/events: 333 * events/ppc64/power7/event_mappings: Update to IBM POWER7 events 334 and groups 335 336 2009-06-23 Maynard Johnson <maynardj (a] 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 342 2009-06-23 Maynard Johnson <maynardj (a] 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 348 2009-06-18 Maynard Johnson <maynardj (a] 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 354 2009-06-05 William Cohen <wcohen (a] redhat.com> 355 356 * libutil++/bfd_support.cpp: Avoid calling bfd_find_nearest_line 357 with NULL syms argument 358 359 2009-06-05 Andi Kleen <ak (a] 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 372 2009-06-05 Andi Kleen <ak (a] linux.intel.com> 373 374 * libop/tests/alloc_counter_tests.c: 375 Don't use non existent unit masks in P4 counter tests. 376 377 2009-06-03 Suravee Suthikulpanit <suravee.suthikulpanit (a] 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 384 2009-05-27 Suravee Suthikulpanit <suravee.suthikulpanit (a] amd.com> 385 386 * utils/opcontrol: Fix IBS initialization 387 388 2009-05-27 Suravee Suthikulpanit <suravee.suthikulpanit (a] amd.com> 389 390 * daemon/oprofiled.c: 391 * daemon/opd_ext.c: Fix extended feature initialization 392 393 2009-05-27 Suravee Suthikulpanit <suravee.suthikulpanit (a] amd.com> 394 395 * doc/oprofile.xml: 396 * doc/internals.xml: Add Extended-Interface and IBS documentation, 397 398 2009-05-19 Andi Kleen <ak (a] linux.intel.com> 399 400 * utils/ophelp.c: (cleanup) Fix cleanup crash. 401 402 2009-05-19 Andi Kleen <ak (a] 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 410 2009-05-19 Andi Kleen <ak (a] linux.intel.com> 411 412 * libop/op_hw_specific.h: (arch_get_filter): 413 Return -1 when CPUID is not available. 414 415 2009-05-18 Brian Bloniarz <bmb (a] athenacr.com> 416 417 * libutil/op_file.c: Fix crash when chasing broken symlinks 418 419 2009-05-13 Maynard Johnson <maynardj (a] us.ibm.com> 420 421 * pp/oparchive.cpp: Fixes for oparchive session-dir as reported in 422 bugs 2646389 and 2646376 423 424 2009-05-13 Maynard Johnson <maynardj (a] us.ibm.com> 425 426 * utils/opcontrol: Fix for session-dir setup, bug report 2646398 427 428 2009-05-13 Brian Bloniarz <bmb (a] athenacr.com> 429 430 * utils/opcontrol: Replace bash built-in let with posix statements 431 432 2009-05-07 Andi Kleen <ak (a] 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 446 2009-05-07 Maynard Johnson <maynardj (a] 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 457 2009-05-06 Andi Kleen <ak (a] linux.intel.com> 458 459 * utils/ophelp.c: Use word wrap to output event descriptions 460 461 2009-05-01 Andi Kleen <ak (a] linux.intel.com> 462 463 * events/i386/arch_perfmon/events: Update event names to conform to manual. 464 465 2009-05-01 Maynard Johnson <maynardj (a] us.ibm.com> 466 467 * configure.in: 468 * m4/binutils.m4: Workaround to make oprofile build on recent SUSE 469 470 2009-04-29 Andi Kleen <ak (a] linux.intel.com> 471 472 * libop/op_events.c: Add support for include and unit mask merging 473 statements in event files 474 475 2009-04-29 Andi Kleen <ak (a] linux.intel.com> 476 477 * libop/op_events.c: Allow make check to accumulate some errors 478 before exiting 479 480 2009-04-28 Maynard Johnson <maynardj (a] 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 491 2009-04-22 Maynard Johnson <maynardj (a] 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 496 2009-04-17 Suravee Suthikulpanit <suravee.suthikulpanit (a] amd.com> 497 498 * utils/opcontrol: Add IBS support, patch 4 of 4 499 500 2009-04-17 Suravee Suthikulpanit <suravee.suthikulpanit (a] amd.com> 501 502 * pp/opannotate.cpp: Add IBS support, patch 3 of 4 503 504 2009-04-17 Suravee Suthikulpanit <suravee.suthikulpanit (a] 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 510 2009-04-17 Suravee Suthikulpanit <suravee.suthikulpanit (a] 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 526 2009-04-15 Maynard Johnson <maynardj (a] us.ibm.com> 527 528 * libpp/xml_utils.cpp: Fix binary count total in XML output 529 when using --separate=lib 530 531 2009-04-08 William Cohen <wcohen (a] redhat.com> 532 533 * configure.in: Add check for basename declaration 534 535 2009-04-01 Suravee Suthikulpanit <suravee.suthikulpanit (a] 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 553 2009-03-17 Suraveee Suthikulpanit <suravee.suthikulpanit (a] 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 563 2009-03-17 Maynard Johnson <maynardj (a] us.ibm.com> 564 565 * libop/op_allocate_counter.c: Make map_event_to_counter handle 566 a non-native cpu_type 567 568 2009-03-05 Robert Richter <robert.richter (a] amd.com> 569 570 * libutil++/bfd_support.cpp: suppress 'unused parameter' warning 571 572 2009-02-10 Maynard Johnson <maynardj (a] 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 580 2009-02-09 Kjetil Barvik <barvik (a] 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 587 2009-02-06 Maynard Johnson <maynardj (a] 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 593 2009-02-03 Carl Love <cel (a] 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 600 2009-01-05 Maynard Johnson <maynardj (a] us.ibm.com> 601 602 * m4/binutils.m4: Fix error in AC_CHECK_LIB action 603 604 605 See ChangeLog-2008 for earlier changelogs. 606