Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

oprofile Log


Commit Date  
[8f12d5] by Maynard Johnson Maynard Johnson

Fix configure to not alter user variables and remove non-working --with-gcc option

The configure script for oprofile had a few places
where user variables were being altered in contradiction
to the GNU Automake manual. See the following URL for details:

http://www.gnu.org/software/automake/manual/html_node/Flag-Variables-Ordering.html

In brief, user variables are those listed under "Some influential
environment variables" section of the output from 'configure --help'.
These are variables which the user may set prior to invoking configure,
and thus, the configure script should not alter them. This patch
makes use of new internal variables (e.g., OP_LDFLAGS and OP_CPPFLAGS),
which did unfortunately create quite a ripple effect with the Makefile.am
files. But this was unavoidable in order to correct this error.

Additionally, the '--with-gcc' option does not work anymore because
the generated configure script runs the AC_PROG_CC before processing the
"--with-gcc" option, so it fails to find a compiler. Unsure of when
this stopped working (assume it must have worked in 2005 when it was
initially added), but even fairly old distros (e.g., SLES 10) with
autoconf version 2.59 do not process this option as we would want.
If users wish to configure oprofile to use an alternate compiler,
they should pass the compiler pathnames on the configure command line, thusly:
./configure CC=/my-gcc-install/bin/gcc CXX=/my-gcc-instal/g++

Signed-off-by: Maynard Johnson <maynardj@us.ibm.com>

2012-07-13 17:44:49 Tree
[7e4a10] by maynardj maynardj

Signed-off-by: Gert Wollny <gw.fossdev@gmail.com>
Acked-by: Maynard Johnson <maynardj@us.ibm.com>

Description:
This patch makes changes to oprofile gui files to use qt3Support to facilitate
building with either qt3 or qt4. The configure script now has a new option:
--enable-gui=[qt3|qt4|yes|no]. If not given or set to yes, the gui build
defaults to qt3, which is the same as what it has done in the past.

2011-02-25 17:50:18 Tree
[9529ae] by William Cohen William Cohen

Convert the .cvsignore files into .gitignore files.

2011-02-15 19:50:17 Tree
[4da265] by Maynard johnson Maynard johnson

Handle events that differ only by unit mask - patch 2/2

2009-06-05 15:26:40 Tree
[af7e83] by John Levon John Levon

Split changelog, fix cvsignore

2008-04-28 21:54:40 Tree
[353bda] by William Cohen William Cohen

2008-02-15 Will Cohen <wcohen@redhat.com>

* gui/oprof_start_util.cpp
* libutil++/file_manip.cpp
* libutil++/bfd_support.cpp
* libutil++/bfd_spu_support.cpp
* libutil++/op_spu_bfd.cpp
* libutil++/cverb.cpp
* libutil++/child_reader.cpp
* pp/opgprof_options.cpp
* pp/opannotate_options.cpp
* pp/oparchive.cpp
* pp/common_option.cpp
* libpp/sample_container.cpp
* libpp/op_header.cpp
* libpp/profile.cpp
* libabi/opimport.cpp
* libregex/demangle_symbol.cpp: Add includes for gcc 4.3 compatibility.

2008-02-15 18:28:19 Tree
[4fa2f4] by Philippe Elie Philippe Elie

For each events set the gui reseted the highest bit available in the unit mask. So quitting then restarting oprof_start lead to a different counter setup

2005-09-01 20:10:53 Tree
[95dd10] by Philippe Elie Philippe Elie

change op_event.val field from u8 to u32. There is no user visible change as we already used a 32 bit val in struct opd_header

2005-08-14 11:17:36 Tree
[3600ea] by Philippe Elie Philippe Elie

gui: cpu-buffer-size handling

2005-08-10 22:23:12 Tree
[6cc6cd] by Philippe Elie Philippe Elie

implement and document 2.6 buffer watershed

2005-08-08 21:25:05 Tree
[5005ba] by Philippe Elie Philippe Elie

coding style, nothing interresting

2005-08-07 11:15:54 Tree
[3b5dc8] by Philippe Elie Philippe Elie

usability: handle help string when using keyboard to navigate through events list

2005-08-04 19:26:59 Tree
[987aa0] by Philippe Elie Philippe Elie

gui : allow to reset sample files and set callgraph depth

2005-08-03 19:17:32 Tree
[00f158] by Philippe Elie Philippe Elie

gui: hardcode opcontrol setup file to /root, rename get_user_filename() to get_config_filename()

2005-08-03 12:42:50 Tree
[1c0b58] by Philippe Elie Philippe Elie

gui : fix detection of stopped profling, fix a miscounted interrupt nr after a start/stop/start sequence

2005-08-03 12:20:30 Tree
[cb638c] by Philippe Elie Philippe Elie

fix event parsing in the gui according to the 'remove bashism patch'

2005-08-03 09:14:00 Tree
[84cc5a] by John Levon John Levon

a couple more trivial style fixes

2005-03-29 17:56:38 Tree
[fd73ea] by John Levon John Levon

check_style pedantry, no changelog.

2004-01-19 20:00:28 Tree
[d245c3] by Philippe Elie Philippe Elie

move some #include <> from .h to .cpp

2004-01-01 19:39:36 Tree
[0af6a9] by John Levon John Levon

use realpath(3)

2003-11-13 15:22:58 Tree
[3fb373] by John Levon John Levon

remove unused -DKVERSION from gui

2003-11-06 19:45:54 Tree
[80fa70] by Philippe Elie Philippe Elie

remove all trace of died op_alias + some minor simplification possible now

2003-11-04 02:00:26 Tree
[ec4423] by Philippe Elie Philippe Elie

remove some .h dependencies

2003-11-03 23:48:50 Tree
[dd88d8] by John Levon John Levon

dirname/basename/follow_link fixes

2003-11-01 01:10:22 Tree
[e3f343] by Philippe Elie Philippe Elie

daemon: follow symlink for image filters

2003-10-31 19:56:23 Tree
Older >