summaryrefslogtreecommitdiffstats
path: root/package/oprofile
Commit message (Collapse)AuthorAgeFilesLines
* oprofile 0.9.8: fix compilation on powerpcThomas De Schampheleire2013-03-245-2/+309
| | | | | | | | | | | | | | | | | | | | The oprofile build was broken on powerpc since version 0.9.8. This was detected in several autobuilds, like http://autobuild.buildroot.net/results/6f6c02d18495907d50fcdfc6003ac20d493c55fe/ Thomas Petazzoni had some fixes pending in his own tree, and this patch is partially based on this work (credits to him). Here is an overview: - I took over (and fixed) the oprofile.mk changes, except for the powerpc- specific part. For powerpc, there is a new dependency to libpfm4. - I reimported those Yocto patches that were specific to the ppc build issues, but left out the other ones. Those can be added in separate commits. [Peter: simplify libpfm4 check] Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Tested-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* oprofile: upstep 0.9.7 patches to 0.9.8Thomas De Schampheleire2013-03-182-0/+0
| | | | | | | | | The patches to oprofile 0.9.7 seem still relevant for 0.9.8, but for some reason they were not upstepped. [Peter: drop version number from patch filenames] Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* oprofile: bump to version 0.9.8Jeremy Rosen2013-01-061-1/+5
| | | | | Signed-off-by: Jérémy Rosen <jeremy.rosen@openwide.fr> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* oprofile: add license informationSimon Dawson2012-12-041-0/+2
| | | | | | [Peter: GPLv2+ as pointed out by Arnout] Signed-off-by: Simon Dawson <simond@trainfx.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* binutils: not available for the target on AArch64Thomas Petazzoni2012-11-281-0/+1
| | | | | | | | | Fixes: http://autobuild.buildroot.org/results/74082860f607cbd857654e9504f5f7e7ae47c0ac/build-end.log Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* prboom, oprofile: Add explicit <foo>_SITE statementsThomas Petazzoni2012-08-291-0/+1
| | | | | | | | | | | | | | | | The default <foo>_SITE value that pkg-generic sets when the .mk file doesn't declare it is using BR2_SOURCEFORGE_MIRROR and therefore isn't consistent with the usage of downloads.sourceforge.net we have generalized for all drivers. Since the downloads.sourceforge.net URLs are inherently specific to each package, we can no longer provide a default in pkg-generic.mk, and therefore each package *must* declare its own <foo>_SITE value. This patch fixes the only two packages that were lacking a <foo>_SITE value. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* all packages: rename XXXTARGETS to xxx-packageArnout Vandecappelle (Essensium/Mind)2012-07-171-1/+1
| | | | | | | | | | | | | Also remove the redundant $(call ...). This is a purely mechanical change, performed with find package linux toolchain boot -name \*.mk | \ xargs sed -i -e 's/$(eval $(call GENTARGETS))/$(eval $(generic-package))/' \ -e 's/$(eval $(call AUTOTARGETS))/$(eval $(autotools-package))/' \ -e 's/$(eval $(call CMAKETARGETS))/$(eval $(cmake-package))/' Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* oprofile: fix target-install for archs without performance counters supportPeter Korsgaard2012-05-221-1/+4
| | | | | | | | These archs can still use the timer mode. Fixes http://autobuild.buildroot.org/results/2627ee17e1f1a58520e01c52af365998f648bbc5/ Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* oprofile: fix mipsel buildGustavo Zacarias2011-11-111-0/+3
| | | | | | | Closes #3709 Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* oprofile: allow builds with external toolchainsPeter Korsgaard2011-10-271-4/+0
| | | | | | | Based on patch by Benoit Mauduit. Now that we can build binutils for the target with external toolchains, oprofile is also available. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* oprofile: bump to version 0.9.7 and fixesGustavo Zacarias2011-10-273-10/+11
| | | | | | | | | * Bump to version 0.9.7 * Style fixes * Build fix for x86: i386 is expected, not some other random i?86 as arch Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package: remove useless arguments from AUTOTARGETSThomas Petazzoni2011-09-291-1/+1
| | | | | | | | | | Thanks to the pkgparentdir and pkgname functions, we can rewrite the AUTOTARGETS macro in a way that avoids the need for each package to repeat its name and the directory in which it is present. [Peter: pkgdir->pkgparentdir] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* oprofile: Bump to version 0.9.6Benoît Mauduit2011-06-271-1/+1
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* oprofile: use new libbfd optionGustavo Zacarias2011-01-022-4/+2
| | | | | | | | Convert the oprofile target to select the new libbfd staging/target option to avoid a huge target binutils for a simple task. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* oprofile: use correct way of overriding stepsThomas Petazzoni2010-09-121-12/+9
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* oprofile: disable with external toolchainThomas Petazzoni2010-07-291-0/+4
| | | | | | | | | oprofile depends on binutils_target, but binutils_target fails to build with external toolchains because the binutils version has not been choosen. As the fix is not trivial, let's just disable oprofile in external toolchain builds for the moment. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* rename TOOL_BUILD_DIR to TOOLCHAIN_DIRMichael Roth2009-09-231-1/+1
| | | | | | | | To reflect the new output directory hierachy rename the Makefile variable TOOL_BUILD_DIR to TOOLCHAIN_DIR. Signed-off-by: Michael Roth <mroth@nessie.de> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package/: depend on toolchain C++ config, don't use selectPeter Korsgaard2009-01-261-1/+4
| | | | select should only be used for package (library) dependencies.
* Remove reference to query_modules in oprofile, does not exist in linux-2.6. ↵Ulf Samuelsson2009-01-213-4/+27
| | | | oprofile now builds for ARM
* oprofile: convert oprofile.mk to use Makefile.autotools.in and bump versionHans-Christian Egtvedt2008-09-175-263/+52
| | | | | | | | | | | This patch bumps the version to 0.9.4 and converts the oprofile.mk to use Makefile.autotools.in. Patches against 0.9.3 are removed since they are no longer needed and a new patch for 0.9.4 is added. Building for all architectures should now also be possible. Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com> Signed-off-by: Fathi Boudra <fboudra@gmail.com>
* buildroot: remove trailing spacesPeter Korsgaard2008-08-041-1/+1
| | | | | | | for i in `find -name 'Config*' -o -name 'Makefile*' -o -name '*.mk'`; do sed -i 's/ \+$//' $i; done
* Kconfig: remove 'default n'Peter Korsgaard2008-07-171-1/+0
| | | | 'default n' is the default, so there's no need to say it explicitly.
* package: s/$(STRIP)/$(STRIPCMD)/Peter Korsgaard2008-04-251-1/+1
|
* add oprofileJohn Voltz2008-04-245-0/+300