Diff of /ChangeLog [06f64c] .. [7cd9c0] Maximize Restore

  Switch to unified view

a/ChangeLog b/ChangeLog
...
...
276
276
277
2009-01-05  Maynard Johnson  <maynardj@us.ibm.com>
277
2009-01-05  Maynard Johnson  <maynardj@us.ibm.com>
278
278
279
    * m4/binutils.m4: Fix error in AC_CHECK_LIB action
279
    * m4/binutils.m4: Fix error in AC_CHECK_LIB action
280
280
281
2008-12-23  Maynard Johnson  <maynardj@us.ibm.com>
282
281
283
  * utils/opcontrol: reverse the logic in
284
    is_non_cell_ppc64_variant to avoid the need
285
    for maintenance as new ppc64 variants are addded
286
287
2008-12-12  Maynard Johnson  <maynardj@us.ibm.com>
288
289
  * libop/Makefile.am: Add Andi Kleen's new op_hw_specific.h
290
    file to to Makefile.am
291
292
2008-11-24  Robert Richter <robert.richter@amd.com>
293
294
  * utils/opcontrol: Correct spelling error
295
296
2008-11-24  Robert Richter <robert.richter@amd.com>
297
298
  * daemon/opd_events.c:
299
  * daemon/opd_events.h:
300
  * daemon/opd_mangling.c:
301
  * daemon/opd_mangling.h:
302
  * daemon/opd_sfile.c:
303
  * daemon/opd_trans.c:
304
  * events/x86-64/family10/events:
305
  * utils/opcontrol: fix whitespaces
306
307
2008-11-12  Andi Kleen  <andi@firstfloor.org>
308
309
  * libop/op_events.c
310
  * libop/op_events.h
311
  * libpp/op_header.cpp: Fix regression in arch perfmon code
312
    (see bug #2161762)
313
314
2008-11-12  Andi Kleen  <andi@firstfloor.org>
315
316
  * events/i386/arch_perfmon/events: Fix event name to avoid
317
    parsing error
318
319
2008-11-05  Maynard Johnson  <maynardj@us.ibm.com>
320
321
  * libutil++/file_manip.cpp: Add mode arg to open
322
323
2008-10-30  William Cohen  <wcohen@redhat.com>
324
325
  * m4/binutils.m4: Defeat compiler optimization in configure
326
    check for bfd_get_synthetic_symtab
327
328
2008-10-27  Maynard Johnson  <maynardj@us.ibm.com>
329
330
  * libutil++/op_spu_bfd.cpp: Initialize anon_obj to false for op_bfd
331
    objects for Cell SPE embedded binaries
332
333
2008-10-23  Dave Nomura  <dcnltc@us.ibm.com>
334
335
  * libutil++/xml_output.cpp:
336
  * libutil/xml_out.c:
337
  * libutil/xml_out.h:
338
  * libutil/xml_events.c:
339
  * libutil/xml_events.h:
340
  * libutil/Makefile.am:
341
  * libop/op_xml_out.c:
342
  * libop/op_xml_out.h:
343
  * libop/op_xml_events.c:
344
  * libop/op_xml_events.h:
345
  * libop/Makefile.am: moved xml util routines to libop and fixed some
346
    other problems in the previous patch
347
348
2008-10-15  Dave Nomura  <dcnltc@us.ibm.com>
349
350
  * utils/ophelp.c:
351
  * libutil++/xml_output.cpp:
352
  * libutil++/xml_output.h:
353
  * libutil/xml_out.c:
354
  * libutil/xml_out.h:
355
  * libutil/xml_events.c:
356
  * libutil/xml_events.h:
357
  * libutil/Makefile.am: added -X option to ophelp to generate XML
358
359
2008-10-06  Maynard Johnson  <maynardj@us.ibm.com>
360
361
  * configure.in:
362
  * m4/binutils.m4:
363
  * m4/cellspubfdsupport.m4: Handle BFD's new dependency on libz
364
365
2008-08-28  Maynard Johnson  <maynardj@us.ibm.com>
366
367
  * configure.in: Add configure option for non-standard binutils lib
368
369
2008-08-28  Andi Kleen  <andi@firstfloor.org>
370
371
  * events/i386/arch_perfmon/events:
372
  * events/i386/arch_perfmon/unit_masks:
373
  * events/Makefile.am:
374
  * libop/op_cpu_type.c:
375
  * libop/op_cpu_type.h:
376
  * libop/op_events.c:
377
  * libop/op_events.h:
378
  * libop/op_hw_specific.h:
379
  * libpp/op_header.cpp:
380
  * utils/ophelp.c: support for Intel arch perfmon
381
382
2008-08-28  Maynard Johnson  <maynardj@us.ibm.com>
383
384
  * configure.in: Change AM_INIT_AUTOMAKE to 0.9.5cvs; enables -werror
385
    gcc option to stop build on warnings
386
387
2008-08-27  Jatin Nansi <jnansi@redhat.com>
388
389
  * utils/opcontrol: vecho parameters after "--verbose" option processed
390
391
2008-08-08  Daniel Hansel <daniel.hansel@linux.vnet.ibm.com>
392
393
  * daemon/init.c: Fixed call of execvp() to execute opjitconv if
394
    it is installed in a custom directory
395
396
2008-08-07  Maynard Johnson  <maynardj@us.ibm.com>
397
398
  * libutil++/bfd_support.cpp:
399
  * libutil++/op_bfd.cpp:
400
  * libutil++/op_bfd.h: Fix a couple problems relating
401
    to overlay symbols for Cell SPE applications
402
403
2008-07-31  Maynard Johnson  <maynardj@us.ibm.com>
404
405
  * configure.in: Fix to allow libtool to recognize
406
    alternate binutils dir passed via --with-binutils
407
408
2008-07-24  Jean Pihet <jpihet@mvista.com>
409
410
  * events/arm/armv7/events:
411
  * events/arm/armv7/unit_masks:
412
  * libop/op_cpu_type.c:
413
  * libop/op_cpu_type.h:
414
  * libop/op_events.c:
415
  * utils/ophelp.c: Added ARMv7 support to be consistent with the
416
    kernel, added ARMv7 specific events.
417
    Tested on OMAP3430 and OMAP3530 chipsets.
418
419
2008-07-17  Maynard Johnson  <maynardj@us.ibm.com>
420
421
  * configure.in: bump version in AM_INIT_AUTOMAKE to 0.9.4
422
423
2008-07-17  Will Cohen  <wcohen@redhat.com>
424
425
  * libop/op_alloc_counter.c: Assume perfmon managing PMU hw
426
    when no counters
427
428
2008-07-07  Maynard Johnson  <maynardj@us.ibm.com>
429
430
  * HACKING: Ask contributors to include Signed-off-by
431
    line with their patches
432
433
2008-07-03  Richard Purdie  <rpurdie@openedhand.com>
434
435
  * libutil++/bfd_support.cpp:
436
  * libutil++/bfd_support.h:
437
  * libutil++/op_bfd.cpp:
438
  * libutil++/op_bfd.h:
439
  * libutil++/op_spu_bfd.cpp:
440
  * pp/oparchive.cpp: Switch separate_debug_file_exists()
441
    and hence find_separate_debug_file() to use
442
    extra_images::find_image_path() so debug files in --root
443
    directories are correctly found
444
445
2008-07-03  Maynard Johnson  <maynardj@us.ibm.com>
446
447
  * ChangeLog:  Correct date of previous entry
448
  * README_PACKAGERS: Add more advice to packagers
449
    regarding the new JIT support libraries
450
451
2008-07-03  Maynard Johnson <maynardj@us.ibm.com>
452
453
  * libopagent/Makefile.am:
454
  * libopagent/opagent.c:
455
  * remove libopagent/bfddefines.c: Move code from bfddefines
456
    to libopagent to fix cross-compile error
457
458
2008-06-30  Shunichi Fuji  <palglowr@gmail.com>
459
460
  * libpp/callgraph_container.cpp: Fix compile warning
461
    using gcc 4.3.1 for uninitialized variable
462
463
2008-06-23  Maynard Johnson <maynardj@us.ibm.com>
464
465
  * daemon/opd_stats.c: Do not force printing of sample_invalid_eip
466
    since this is not available from pre-2.6.24 kernels
467
468
2008-06-23  Maynard Johnson <maynardj@us.ibm.com>
469
470
  * opjitconv/opjitconv.c: Switch to special user account
471
    after determining whether or not we have JIT dump files
472
    to process in order to avoid unnecessary error messages
473
    in oprofiled.log
474
475
2008-06-11  Maynard Johnson <maynardj@us.ibm.com>
476
477
  * configure.in:
478
  * Makefile.am:
479
  * agents/Makefile.am:
480
  * doc/oprofile.xml: Change make install error to warning
481
    if special user account does not exist
482
483
2008-06-11  Maynard Johnson <maynardj@us.ibm.com>
484
485
  * Makefile.am: Add README_PACKAGERS to EXTRA_DIST
486
487
2008-06-03  Will Cohen  <wcohen@redhat.com>
488
489
  * libop/op_alloc_counter.c: Use counters actually available.
490
491
2008-05-21  George McCollister  <georgem@novatech-llc.com>
492
493
  * daemon/opd_cookie.c: Fix ARM big-endian syscall
494
495
2008-05-20  Jason Yeh  <jason.yeh@amd.com>
496
497
  * events/x86_64/hammer/events:
498
  * events/x86_64/hammer/unit_masks:
499
  * events/x86_64/family10/events:
500
  * events/x86_64/family10/unit_masks: update for recent BKDG
501
  revisions
502
503
2008-05-19  Maynard Johnson <maynardj@us.ibm.com>
504
505
  * libpp/profile_spec.cpp: Fix bug in differential profile
506
    when using archive spec and an image spec
507
508
2008-05-19  Maynard Johnson <maynardj@us.ibm.com>
509
510
  * libpp/format_output.cpp:
511
  * libpp/xml_utils.cpp:
512
  * libutil++/op_bfd.cpp:
513
  * libutil++/op_bfd.h: Do not to try to get symbol contents
514
    for artificial symbols and other cases where no symbol contents
515
    exist.  Also change to use scoped array for symbol contents
516
    instead of automatic allocation from the stack to avoid allocation
517
    attempt exceeding max stack size.
518
519
2008-05-09  Maynard Johnson  <maynardj@us.ibm.com>
520
521
  * configure.in:
522
  * Makefile.am: Improve error messages for special user account checks
523
524
2008-05-08  Maynard Johnson  <maynardj@us.ibm.com>
525
526
  * libpp/callgraph_container.cpp:
527
  * libpp/profile_container.cpp:
528
  * libutil++/op_bfd.h:
529
  * libutil++/op_bfd.cpp: Fix to allow 32-bit opreport to
530
    properly process samples from 64-bit JIT profile agent
531
532
2008-04-29  René Rebe  <rene@exactcode.de>
533
534
        * libabi/opimport.cpp:
535
        * libpp/op_header.cpp:
536
        * libpp/profile.cpp:
537
        * libutil++/bfd_support.cpp:
538
        * libutil++/cverb.cpp:
539
        * libutil++/op_bfd.cpp:
540
        * libutil++/op_spu_bfd.cpp:
541
        * pp/common_option.cpp:
542
        * pp/opannotate_options.cpp:
543
        * pp/oparchive.cpp:
544
        * pp/opgprof_options.cpp: added explicit includes for C functions
545
    as required for compilation with GCC-4.3
546
547
2008-04-28  Daniel Hansel <daniel.hansel@linux.vnet.ibm.com>
548
549
  * oprofile/agents/jvmpi/jvmpi_oprofile.cpp:
550
  * oprofile/agents/jvmpi/Makefile.am:
551
  * oprofile/agents/jvmti/libjvmti_oprofile.c:
552
  * oprofile/agents/jvmti/Makefile.am:
553
  * oprofile/agents/Makefile.am:
554
  * oprofile/autogen.sh:
555
  * oprofile/configure.in:
556
  * oprofile/daemon/init.c:
557
  * oprofile/daemon/Makefile.am:
558
  * oprofile/daemon/opd_anon.c:
559
  * oprofile/daemon/opd_pipe.c:
560
  * oprofile/daemon/opd_pipe.h:
561
  * oprofile/daemon/oprofiled.c:
562
  * oprofile/daemon/oprofiled.h:
563
  * oprofile/doc/Makefile.am:
564
  * oprofile/doc/op-jit-devel.xml:
565
  * oprofile/doc/oprofile.xml:
566
  * oprofile/libop/op_config.c:
567
  * oprofile/libop/op_config.h:
568
  * oprofile/libopagent/bfddefines.c:
569
  * oprofile/libopagent/jitdump.h:
570
  * oprofile/libopagent/Makefile.am:
571
  * oprofile/libopagent/opagent.c:
572
  * oprofile/libopagent/opagent.h:
573
  * oprofile/libopagent/opagent_symbols.ver:
574
  * oprofile/libpp/arrange_profiles.cpp:
575
  * oprofile/libpp/callgraph_container.cpp:
576
  * oprofile/libpp/filename_spec.cpp:
577
  * oprofile/libpp/filename_spec.h:
578
  * oprofile/libpp/op_header.cpp:
579
  * oprofile/libpp/op_header.h:
580
  * oprofile/libpp/parse_filename.cpp:
581
  * oprofile/libpp/parse_filename.h:
582
  * oprofile/libpp/profile_container.cpp:
583
  * oprofile/libpp/profile.cpp:
584
  * oprofile/libpp/profile.h:
585
  * oprofile/libpp/profile_spec.cpp:
586
  * oprofile/libregex/demangle_java_symbol.cpp:
587
  * oprofile/libregex/demangle_java_symbol.h:
588
  * oprofile/libregex/demangle_symbol.cpp:
589
  * oprofile/libregex/Makefile.am:
590
  * oprofile/libregex/tests/java_test.cpp:
591
  * oprofile/libregex/tests/Makefile.am:
592
  * oprofile/libutil/Makefile.am:
593
  * oprofile/libutil/op_file.c:
594
  * oprofile/libutil/op_file.h:
595
  * oprofile/libutil/op_growable_buffer.c:
596
  * oprofile/libutil/op_growable_buffer.h:
597
  * oprofile/libutil/op_list.h:
598
  * oprofile/libutil++/bfd_support.cpp:
599
  * oprofile/libutil++/bfd_support.h:
600
  * oprofile/libutil++/file_manip.cpp:
601
  * oprofile/libutil++/op_bfd.cpp:
602
  * oprofile/libutil++/op_bfd.h:
603
  * oprofile/Makefile.am:
604
  * oprofile/opjitconv/conversion.c:
605
  * oprofile/opjitconv/create_bfd.c:
606
  * oprofile/opjitconv/debug_line.c:
607
  * oprofile/opjitconv/jitsymbol.c:
608
  * oprofile/opjitconv/Makefile.am:
609
  * oprofile/opjitconv/opjitconv.c:
610
  * oprofile/opjitconv/opjitconv.h:
611
  * oprofile/opjitconv/parse_dump.c:
612
  * oprofile/pp/opgprof.cpp:
613
  * oprofile/README_PACKAGERS:
614
  * oprofile/TODO:
615
  * oprofile/utils/opcontrol: JIT support
616
617
2008-04-18  Maynard Johnson  <maynardj@us.ibm.com>
618
619
  * m4/binutils.m4: A correct fix for the --with-binutils problem
620
621
2008-04-17  Maynard Johnson  <maynardj@us.ibm.com>
622
623
  * m4/binutils.m4: Revert previous patch as it was buggy
624
625
2008-04-16  Maynard Johnson  <maynardj@us.ibm.com>
626
627
  * m4/binutils.m4:  Fix the bfd_get_synthetic_symtab check
628
    in this m4 macro to work correctly with '--with-binutils'
629
    configure option 
630
631
2008-04-10  Chris J Arges  <arges@linux.vnet.ibm.com>
632
633
  * utils/opcontrol:
634
  For ppc64 architectures, need to check if all user/kernel flags
635
  per counter match. Then use this value to set user/kernel domain
636
  profiling.
637
638
2008-03-13  Dave Nomura <dcnltc@us.ibm.com>
639
640
  * libutil++/op_bfd.cpp:
641
  * libutil++/op_bfd.h:
642
  * pp/opreport.cpp:
643
  gcc 4.3 gives warnings on const function return types
644
645
2008-03-03  John Levon  <levon@movementarian.org>
646
647
  * daemon/oprofiled.c: fix error message typo
648
649
2008-02-22  Haavard Skinnemoen  <hskinnemoen@atmel.com>
650
651
  *  events/Makefile.am:
652
  *  events/avr32/events:
653
  *  events/avr32/unit_masks:
654
  *  libop/op_cpu_type.c:
655
  *  libop/op_cpu_type.h:
656
  *  libop/op_events.c:
657
  *  utils/ophelp.c: Add AVR32 support
658
 
659
2008-02-22  Richard Purdie  <rpurdie@openedhand.com>
660
661
  * libutil++/file_manip.cpp:
662
  * pp/oparchive.cpp:
663
  Check files actually exist before copying or listing the file as part of
664
  oparchive --list-files.
665
666
  The copy_file function breaks if passed a directory as a file to copy 
667
  since it will create a file at the destination causing subtle bugs.
668
669
2008-02-22  Andy Fleming <afleming@freescale.com>
670
671
  *  events/Makefile.am:
672
  *  events/ppc/e300/events:
673
  *  events/ppc/e300/unit_masks:
674
  *  libop/op_cpu_type.c:
675
  *  libop/op_cpu_type.h:
676
  *  libop/op_events.c:
677
  *  utils/ophelp.c: Add e300 support
678
 
679
2008-02-22  Bob Nelson  <rrnelson@us.ibm.com>
680
681
  * utils/opcontrol: Fix loop in dump code when using
682
    --session-dir on a network drive.  (clock issues)
683
684
2008-02-15  Will Cohen  <wcohen@redhat.com>
685
686
  * gui/oprof_start_util.cpp
687
  * libutil++/file_manip.cpp
688
  * libutil++/bfd_support.cpp
689
  * libutil++/bfd_spu_support.cpp
690
  * libutil++/op_spu_bfd.cpp
691
  * libutil++/cverb.cpp
692
  * libutil++/child_reader.cpp
693
  * pp/opgprof_options.cpp
694
  * pp/opannotate_options.cpp
695
  * pp/oparchive.cpp
696
  * pp/common_option.cpp
697
  * libpp/sample_container.cpp
698
  * libpp/op_header.cpp
699
  * libpp/profile.cpp
700
  * libabi/opimport.cpp
701
  * libregex/demangle_symbol.cpp: Add includes for gcc 4.3 compatibility.
702
703
2008-02-07  Bob Nelson  <rrnelson@us.ibm.com>
704
705
  * libutil++/op_bfd.h:  add bool symb_artificial to op_bfd_symbol
706
  * libutil++/op_bfd.cpp:  ctor changes, use symb_artificial
707
  * libutil++/op_spu_bfd.cpp:  profile SPU 'stack' code
708
709
2008-02-04  Bob Nelson  <rrnelson@us.ibm.com>
710
711
  * daemon/opd_spu.c: Fix number of records to check for
712
    in an SPU context switch
713
714
2008-01-21  Daniel Hansel  <daniel.hansel@linux.vnet.ibm.com>
715
716
  * various: style cleanups
717
718
2008-01-15  Isaku Yamahata  <yamahata@valinux.co.jp>
719
720
  * daemon/opd_trans.c: fix previous SPU patch
721
722
2008-01-11  Isaku Yamahata  <yamahata@valinux.co.jp>
723
724
  * daemon/opd_perfmon.c: Xen support for IA64
725
726
2008-01-11  Markus Armbruster  <armbru@redhat.com>
727
728
  * daemon/opd_interface.h:
729
  * daemon/opd_trans.c: work around SPU/Xen code numbering problem
730
731
See ChangeLog-2007 for earlier changelogs.
282
See ChangeLog-2008 for earlier changelogs.