aboutsummaryrefslogtreecommitdiff
path: root/package/ltrace
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'next'Gravatar Peter Korsgaard2018-06-021-0/+1
|\ | | | | | | Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
| * ltrace: allow selection on aarch64Gravatar Anssi Hannula2018-05-191-1/+1
| | | | | | | | | | | | | | ltrace works fine on aarch64, so allow enabling it on that architecture. Signed-off-by: Anssi Hannula <anssi.hannula@bitwise.fi> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* | ltrace: fix visibility of Config.in commentGravatar Thomas Petazzoni2018-05-201-2/+13
| | | | | | | | | | | | | | | | | | | | | | | | The BR2_PACKAGE_LTRACE option has some architecture dependencies, but those architecture dependencies are not taken into account for the Config.in comment. To fix this, this commit introduces a BR2_PACKAGE_LTRACE_ARCH_SUPPORTS hidden boolean that gets used by both the BR2_PACKAGE_LTRACE option and the Config.in comment. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* | ltrace: remove bogus comment in Config.in fileGravatar Thomas Petazzoni2018-05-201-4/+0
|/ | | | | | | | | | | | | | | | | | | | | In commit dfaa18af00dfcff71a0159adaafb0880e58fa6a1 ("ltrace: disable on mips/mipsel"), ltrace was disabled on mips/mipsel due to build issues, and a comment was added in the Config.in file to explain that even though ltrace has mips/mipsel support, it isn't enabled because it doesn't build. Then, in commit d23cce19c299e3010ba2dca84ab4ad35eff3cdbb ("ltrace: enable for mips/mipsel"), the build of ltrace on mips/mipsel was re-enabled, because it has been fixed upstream. However, the comment in the Config.in comment was not removed in this commit. Due to this, we have a comment that says "we don't allow enabling ltrace on mips/mipsel" and the line right below precisely allows to enable ltrace on mips/mipsel. Fix this inconsistency by removing the no longer valid comment. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/l*: fix wrapping of Config.in help textGravatar Adam Duskett2017-07-311-4/+4
| | | | | | | | | | | | | | The check-package script when ran gives warnings on text wrapping on all of these Config files. This patch cleans up all warnings related to the text wrapping for the Config files starting with the letter l in the package directory. The appropriate indentation is: <tab><2 spaces><62 chars> See http://nightly.buildroot.org/#writing-rules-config-in for more information. Signed-off-by: Adam Duskett <aduskett@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/ltrace: add hashGravatar Bernd Kuhls2017-06-111-0/+2
| | | | | Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/l*/Config.in: fix ordering of statementsGravatar Adam Duskett2017-05-011-3/+3
| | | | | | | | | | | | | The check-package script when ran gives warnings on ordering issues on all of these Config files. This patch cleans up all warnings related to the ordering in the Config files for packages starting with the letter l in the package directory. The appropriate ordering is: type, default, depends on, select, help See http://nightly.buildroot.org/#_config_files for more information. Signed-off-by: Adam Duskett <Adamduskett@outlook.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* boot, linux, package: use SPDX short identifier for GPLv2/GPLv2+Gravatar Rahul Bedarkar2017-04-011-1/+1
| | | | | | | | | | | We want to use SPDX identifier for license strings as much as possible. SPDX short identifier for GPLv2/GPLv2+ is GPL-2.0/GPL-2.0+. This change is done by using following command. find . -name "*.mk" | xargs sed -ri '/LICENSE( )?[\+:]?=/s/\<GPLv2\>/GPL-2.0/g' Signed-off-by: Rahul Bedarkar <rahulbedarkar89@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Replace (e)glibc by glibcGravatar Thomas Petazzoni2016-06-281-1/+1
| | | | | | | | | | | | | | | | Following the removal of eglibc support, this commit replaces all occurences of "(e)glibc" by just "glibc". Most of the occurences are in package Config.in comments. In addition, when the form "an (e)glibc ..." was used, it is replaced by "a glibc ...". [Peter: add new efi* packages, s/uclibc/uClibc as suggested by Romain, systemd / liquid-dsp tweaks as suggested by Yann] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Reviewed-by: Romain Naour <romain.naour@gmail.com> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* ltrace: add patch to fix build on sparcGravatar Thomas Petazzoni2015-12-221-0/+36
| | | | | | | | | | | | | | | | | | | | Due to a missing header inclusion, the build of ltrace of sparc fails with the following error: plt.c: In function 'sym2addr': plt.c:33:12: error: dereferencing pointer to incomplete type return sym->enter_addr; ^ plt.c:34:1: warning: control reaches end of non-void function [-Wreturn-type] } This commit fixes that by adding a patch to the ltrace code base. Fixes: http://autobuild.buildroot.org/results/55c/55ce618dbe1b2867e5738d90afb2eb67c19200e4/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/ltrace: do not enable libunwind support for MIPSGravatar Vicente Olivert Riera2015-08-251-1/+2
| | | | | | | | | | | | | Currently libunwind support in ltrace is broken for MIPS. I'm working with upstream to fix this issue, but it's not yet ready, so let's disable it by now. Fixes: http://autobuild.buildroot.net/results/79b/79b51941ed57b0564c68112489b03cac39a04e9a/ Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/elfutils: fix dependency on C libraryGravatar Yann E. MORIN2015-08-091-2/+2
| | | | | | | | | | | | | | | | | | As Thomas puts it: The comment can only be visible when a toolchain that is *not* uclibc and *not* glibc is used. I.e, the comment is now only visible when musl is used. Which is not what we want. Indeed, I completely borked the conditions. When a glibc or uClibc toolchain is selected, the comment is entirely hidden, and we don;t get the extra requirements (wchar, !static). Fix that with the solution proposed by Thomas. Reported-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/elfutils: does not build with muslGravatar Yann E. MORIN2015-08-081-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | elfutils uses so many GNUisms in so many places that patching them out is a tedious task which would make us diverge so much from upstream that it would become a nightmare to bump elfutils in the future. Furthermore, elfutils needs argp, which is missing in musl, so it would need argp-standalone too (as when using a uClibc toolchain). Make elfutils depend on either glibc or uClibc. argp-standalone is already required when using a uClibc toolchain, but since we do not support musl, no need to add that to the condition. Fixes (configure failures due to missing argp): http://autobuild.buildroot.org/results/743/7432ccd0d060a70bc35f0ac21ec92ae0071592ae/ http://autobuild.buildroot.org/results/cc9/cc90bd9312f30f91daa50af4253629f58b82c486/ http://autobuild.buildroot.org/results/d5e/d5e583c695afbc2e686e3002765ce9e1937aa0d5/ [...] Fixes (build failures due to GNUisms): http://autobuild.buildroot.org/results/ee7/ee7eaf80247dd96548d66be9884b179e20204a98/ http://autobuild.buildroot.org/results/3f2/3f242853e600bb6bec6ce2f0598d304751ceb81a/ http://autobuild.buildroot.org/results/7f0/7f0c7c9cb746104f93907544247bc1008d6ad0dc/ [...] Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* ltrace: bump to last versionGravatar Jérôme Pouiller2015-07-282-42/+1
| | | | | | | 0002-Install-lib-types-conf.patch was upstreamed. Signed-off-by: Jérôme Pouiller <jezz@sysmic.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* ltrace: fix patch nameGravatar Vicente Olivert Riera2015-07-231-0/+0
| | | | | | | Rename 0002-Install-lib-types.conf to 0002-Install-lib-types-conf.patch Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* ltrace: enable for mips/mipselGravatar Vicente Olivert Riera2015-07-041-1/+1
| | | | | | | | | | | | | ltrace was disabled for MIPS due to a build failure on this architecture. Now that problem has been fixed so we can enable this package again. Related: http://git.buildroot.net/buildroot/commit/?id=dfaa18af00dfcff71a0159adaafb0880e58fa6a1 http://anonscm.debian.org/cgit/collab-maint/ltrace.git/commit/?id=a8ff0ff2b6e6c229f8a9242828fb47f1a5a78967 Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* ltrace: update to current masterGravatar Vicente Olivert Riera2015-07-046-1691/+42
| | | | | | | | | | | | | | | | | | | | Lots of fixes have been made to ltrace, including the ones for fixing a build failure for MIPS architecture. Updating to current master will allow us to re-enable this package for MIPS and also remove some upstreamed patches. At the same time we add a patch made by Jérôme Pouiller to fix a bug introduced by 5ba9e10 ("Split type definitions from the bundled configs into their own files"). Two new configuration files are not installed. Therefore, ltrace fail with messages like : /usr/share/ltrace/libm.so.conf:333: error: unknown type around 'ldouble erfl(ldouble); That patch has been sent upstream. Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* packages: remove (non-)lfs dependencies and tweaksGravatar Gustavo Zacarias2015-04-011-3/+2
| | | | | | | | Now that largefile is mandatory removes package dependencies and conditionals. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/ltrace: add support for xtensaGravatar Max Filippov2015-03-172-1/+1613
| | | | | | Backported from: 05143c95e4609e5592775fae5facbf77b7bfa694 Signed-off-by: Max Filippov <jcmvbkbc@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/*: rename patches according to the new policyGravatar Peter Korsgaard2015-02-033-0/+0
| | | | | | | Autogenerated from rename-patch.py (http://patchwork.ozlabs.org/patch/403345) Signed-off-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* Rename BR2_PREFER_STATIC_LIB to BR2_STATIC_LIBSGravatar Thomas Petazzoni2014-12-111-2/+2
| | | | | | | | | | | | | | | | | | | | | | | Since a while, the semantic of BR2_PREFER_STATIC_LIB has been changed from "prefer static libraries when possible" to "use only static libraries". The former semantic didn't make much sense, since the user had absolutely no control/idea of which package would use static libraries, and which packages would not. Therefore, for quite some time, we have been starting to enforce that BR2_PREFER_STATIC_LIB should really build everything with static libraries. As a consequence, this patch renames BR2_PREFER_STATIC_LIB to BR2_STATIC_LIBS, and adjust the Config.in option accordingly. This also helps preparing the addition of other options to select shared, shared+static or just static. Note that we have verified that this commit can be reproduced by simply doing a global rename of BR2_PREFER_STATIC_LIB to BR2_STATIC_LIBS plus adding BR2_PREFER_STATIC_LIB to Config.in.legacy. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
* ltrace: disable elfutils unwinding when libunwind is usedGravatar Baruch Siach2014-12-091-1/+3
| | | | | | | | | | | | | | | | ltrace can't use both. Use --with-elfutils=no to disable use of elfutils (libdwfl) for unwinding. Note that elfutils (libelf) is still a mandatory dependency regardless of --with-elfutils. Fixes: http://autobuild.buildroot.net/results/a3c/a3c1647578cdeda3aaf672084a9a893f06dbad26/ http://autobuild.buildroot.net/results/fdb/fdb7e760faeda77b263a6dac3e322a25b53e67ff/ http://autobuild.buildroot.net/results/70a/70a0614ca7baf6a46898834a87cd46865f6e3385/ Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* elfutils: disable for static buildsGravatar Vicente Olivert Riera2014-11-071-2/+3
| | | | | | | | | | | | | | | | | | | | | | | Even when doing static builds, a shared library is built. This causes a build failure under some circumstances, for instance when building for MIPS + uClibc + static. After asking upstream if it would be possible to add a configure option to not build the shared library, the answer was that doing a static build is not a good idea. Here is a small snippet of the conversation: "Note that fully static builds are problematic. elfutils uses dlopen to open the EBL backends (the CPU-specific support snippets), so even if you link statically, the final binaries are still considerably dynamic." Related: https://lists.fedorahosted.org/pipermail/elfutils-devel/2014-November/004223.html Fixes: http://autobuild.buildroot.net/results/691/6913f5af6519463fbed39ef37b6a40ecf6a67b54/ Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* packages: rename FOO_CONF_OPT into FOO_CONF_OPTSGravatar Thomas De Schampheleire2014-10-041-3/+3
| | | | | | | | | | | | To be consistent with the recent change of FOO_MAKE_OPT into FOO_MAKE_OPTS, make the same change for FOO_CONF_OPT. Sed command used: find * -type f | xargs sed -i 's#_CONF_OPT\>#&S#g' Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* ltrace: Removes the libelf dependencyGravatar Gregory CLEMENT2014-09-132-2/+1
| | | | | | | | | | | | | | | | The libelf is currently provided by 2 packages libelf and elfutils. The first package provides an old version of the libelf which is no more compatible with a recent version of ltrace. This patch removes the dependency on the libelf package and only keep the elfuils package which provides the accurate version of libelf for ltrace. It will also allow to remove the libelf package and to avoid conflicts with two packages providing the same library. Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* ltrace: disable on mips/mipselGravatar Thomas Petazzoni2014-08-151-1/+5
| | | | | | | | | | | | | | ltrace currently doesn't build on mips/mipsel, and it's an upstream issue that has been reported. Until it get fixed, let's disable ltrace for mips/mipsel. Fixes: http://autobuild.buildroot.org/results/43a/43a8fc7075f52eab74ebfee4c9f25dd2b886e75e/ Cc: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* ltrace: add comment for dependenciesGravatar Thomas Petazzoni2014-08-031-0/+3
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/ltrace: Fix "unmet direct dependencies"Gravatar Bernd Kuhls2014-08-031-0/+2
| | | | | | | | | | | | | | | | | | | | | Fixes build error in elfutils http://autobuild.buildroot.net/results/37f/37f87ad7ba087d42d0001f55305f7468c2a172b6/ eblwstrtab.c:(.text+0x43): undefined reference to `wmempcpy' eblwstrtab.c:(.text+0x1ba): undefined reference to `wcslen' eblwstrtab.c:(.text+0x2df): undefined reference to `wmemcmp' because ltrace did not take into account that elfutils depends on BR2_LARGEFILE & BR2_USE_WCHAR. This is also visible here: wget http://autobuild.buildroot.net/results/37f/37f87ad7ba087d42d0001f55305f7468c2a172b6/defconfig make defconfig BR2_DEFCONFIG=defconfig warning: (BR2_PACKAGE_LTRACE) selects BR2_PACKAGE_ELFUTILS which has unmet direct dependencies (BR2_LARGEFILE && BR2_USE_WCHAR && !BR2_avr32 && !BR2_bfin) Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* PPC: fix ltrace build on PPC32Gravatar Alexandre Belloni2014-07-291-0/+31
| | | | | | | | | | | | Add a patch to fix the build on PPC32 platform. That patch has been submitted upstream. Fixes: http://autobuild.buildroot.org/results/446/4460aac38225289ef58a8693da9ae520ae07a226/ Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* ltrace: use current masterGravatar Alexandre Belloni2014-07-273-4/+40
| | | | | | | | | | | | | | | ltrace 0.7.3 is the latest release but it is actually broken on ARM since PTRACE_SINGLESTEP emulation has been removed, see: http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=425fc47adb5bb69f76285be77a09a3341a30799e It fails with: PTRACE_SINGLESTEP: Input/output error Using master solves that until a new release is made. Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Fix alioth.debian URLs that are brokenGravatar Ryan Barnett2014-02-041-1/+1
| | | | | | | | | | | | | | Inspired by a patch from Martin Bark <martin@barkynet.com>, this fixes autobuild issues related to packages not downloading from alioth.debian URLs. This patches is meant to be "temporary" until the URLs are fixed by debian. Fixes: http://autobuild.buildroot.org/results/8c3/8c34649a7f98f60f14cff8b32fa2f8e82b1afeb6 http://autobuild.buildroot.org/results/7e3/7e34e73e40fdb0e04bd63fa889f9bc14f7e30536 Signed-off-by: Ryan Barnett <rjbarnet@rockwellcollins.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* ltrace: narrow down available architecturesGravatar Gustavo Zacarias2014-01-111-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | First switch the architecture availability to positive logic since it's cleaner and avoids issues when new ones are introduced. Then look at the source for the available ones at sysdeps/linux-gnu/... aarch64 -> NULL arc -> NULL arm -> hardcoded to little endian, so no armeb avr32 -> NULL blackfin -> NULL microblaze -> NULL mips -> little/big endian handled but not for 64 bits nios2 -> NULL ppc -> OK sh -> NULL sparc -> OK x86 -> Both i386 and x86_64 handled xtensa -> NULL Fixes: http://autobuild.buildroot.net/results/cd2/cd24e7b6f863ab413d76ca7a81bd357ddf1dc4f7/ Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* ltrace: bump to version 0.7.3Gravatar Gustavo Zacarias2013-09-174-32/+4
| | | | | | | Now with proper mips support! Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* ltrace: Add missing mips->mipsel symlinkGravatar Markos Chandras2013-08-301-0/+7
| | | | | | | | | | Restore missing mips->mipsel symlink. It appears ltrace was packaged incorrectly and the symlink got lost. See http://lists.alioth.debian.org/pipermail/ltrace-devel/2013-August/000938.html [Peter: add a comment explaining why] Signed-off-by: Markos Chandras <markos.chandras@imgtec.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* ltrace: disable libunwind for uClibc toolchainsGravatar Gustavo Zacarias2013-08-131-0/+11
| | | | | | | | | | | | | ltrace requires that libunwind is built with backtrace() support. For the internal uClibc toolchain we don't enable it, and for external uClibc toolchains we can't know. It's also unavailable for static uClibc toolchains. So just disable libunwind support for uClibc toolchains in general. Fixes: http://autobuild.buildroot.net/results/ee0/ee037a19590fb85c64f97f78f74bcfd4d7766706/ Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* ltrace: fix download URLGravatar Julien Boibessot2013-06-131-1/+1
| | | | | Signed-off-by: Julien Boibessot <julien.boibessot@armadeus.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Normalize separator size to 80Gravatar Alexandre Belloni2013-06-061-2/+2
| | | | | Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* ltrace: unavailable for ARC architectureGravatar Gustavo Zacarias2013-05-111-1/+1
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* ltrace: fix download urlGravatar Peter Korsgaard2012-12-102-3/+2
| | | | | | Otherwise we would get the 0.7.1 version. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* ltrace: bump to version 0.7.2Gravatar Gustavo Zacarias2012-12-093-38/+2
| | | | | | | | | Bump ltrace to version 0.7.2 which includes my ppc fixup patch. Also exclude aarch64 since it's not supported, fixes http://autobuild.buildroot.net/results/8fc3a3720d9be2525784b0488653b4fdbb29e676/ Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* ltrace: bump to version 0.7.1Gravatar Gustavo Zacarias2012-12-057-95/+66
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* xtensa: add support for the Xtensa architectureGravatar Chris Zankel2012-11-151-0/+1
| | | | | | | | | | | | | The Xtensa architecture had been removed because it required special handling and depended on additional directories and files that became obsolete over time. This change is more aligned to other architectures. [Thomas: rebased on top of the "arch: improve definition of gcc mtune, mcpu, etc." patch]. Signed-off-by: Chris Zankel <chris@zankel.net> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Remove the Xtensa architectureGravatar Thomas Petazzoni2012-09-201-1/+1
| | | | | | | | | | | | | | As stated in commit 555c2585bf28c3ef71f6d2dcdd983d17a19892af, the Xtensa architecture has been introduced in 2009 and never changed since its initial introduction. It requires some special handling that is a bit annoying, and despite our call to the initial developers, and the announcement of the deprecation of the architecture during the 2012.05, nothing has happened. Therefore, drop support for this architecture. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Acked-by: me Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* all packages: rename XXXTARGETS to xxx-packageGravatar Arnout 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>
* ltrace: unbreak build on uClibc after REAL_GNU_TARGET_NAME removalGravatar Peter Korsgaard2012-06-241-0/+22
| | | | | | Fixes http://autobuild.buildroot.net/results/b7456bb91a89f866f91e8c21a8ed5de98f25e6be Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* ltrace: fix build on powerpc/uClibcGravatar Peter Korsgaard2012-04-231-0/+47
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Bump version of ltraceGravatar Maxime Ripard2012-04-034-183/+72
| | | | | Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package: remove useless arguments from GENTARGETSGravatar Thomas Petazzoni2011-09-291-1/+1
| | | | | | | | | | Thanks to the pkgparentdir and pkgname functions, we can rewrite the GENTARGETS 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>
* ltrace: fix build issue with parallel buildsGravatar Peter Korsgaard2011-01-101-0/+1
| | | | | | | With highly parallel builds, sysdep.h is not always generated before it is needed, breaking the build. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Remove code specific to removed architecturesGravatar Thomas Petazzoni2010-08-311-1/+1
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>