Home | History | Annotate | Download | only in oprofile
      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