summaryrefslogtreecommitdiffstats
path: root/rules/gdb.make
Commit message (Collapse)AuthorAgeFilesLines
* gdb: optionally use toolchain gdb versionMichael Olbrich2018-10-051-3/+3
| | | | | | | This requires switching to tar.xz archives. Otherwise, the md5 does not match. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* update all spdx license identifier to the new versionMichael Olbrich2018-03-121-1/+1
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* gdb: don't change the libdirMichael Olbrich2017-06-211-1/+11
| | | | | | libdir is used to find debug files, so it should remaint the default. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* gdb: make sure libbfd.a is not installed into sysroot/usr/libMichael Olbrich2017-05-201-0/+1
| | | | | | | | | Packages that need libbfd depend on binutils. Installing it into a different directory ensures that the two versions don't conflict. This is important because only libbfd from binutils is built correctly to be linked into PIE executables. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* gdb: use host_configargs to avoid configure option checking issuesMichael Olbrich2017-01-271-5/+4
| | | | | | | The toplevel configure script does not understand these options, so it fails with strict option checking if these options are specified directly. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* automated switch to SPDX conform license namesMichael Olbrich2015-10-271-1/+1
| | | | | | | | | | | | | | | search & replace for: - GPL-1.0 - GPL-2.0 - GPL-3.0 - LGPL-2.0 - LGPL-3.0 - LGPL-2.1 - AGPL-3.0 - AFL-2.1 - Autoconf-exception-3.0 Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* GDB: switch to an available archive type for all releases.Juergen Borleis2015-01-141-1/+1
| | | | | | | | | | | The to be used release for GDB can be defined in the menu. Upstream now seems to prefer the xz archive format for newer releases, but kept the bz2 for older releases. Only the gz archive format is available for all releases. By switching to the gz archive format should work for all releases now. Drawback: gz archives are much larger than bz2 or xz archives. Signed-off-by: Juergen Borleis <jbe@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* gdb/gdbserver: don't build a PIE on x86Michael Olbrich2013-12-111-0/+5
| | | | | | | | | | | | Building fails with: [...]/gdbserver-7.6.1/gdb/gdbserver/../common/linux-btrace.c: In function 'linux_supports_btrace': [...]/gdbserver-7.6.1/gdb/gdbserver/../common/linux-btrace.c:395:3: error: PIC register clobbered by '%ebx' in 'asm' __asm__ __volatile__ ("xorl %%ebx, %%ebx;" ^ [...]/gdbserver-7.6.1/gdb/gdbserver/../common/linux-btrace.c:345:5: error: PIC register clobbered by '%ebx' in 'asm' __asm__ __volatile__ ("movl $1, %%eax;" ^ make[1]: *** [linux-btrace.o] Error 1
* gdb: remove hack needed for gdbserver using our sourcesMarc Kleine-Budde2012-05-081-23/+6
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* gdb: improve configure optionsMichael Olbrich2012-02-021-1/+3
| | | | | | --disable-rpath and --without-expat added Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* rules: use ptx/mirror for all mirror URLsMichael Olbrich2012-01-061-1/+1
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* gdb: don't build gdbtuiptxdist-2011.09.0Michael Olbrich2011-09-021-0/+1
| | | | | | it's not installed and breaks building for gdb 7.2 Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* gdb: get md5sum from ptxconfigMichael Olbrich2011-05-101-1/+1
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* [rules] add md5sum for all packagesMichael Olbrich2011-05-041-0/+1
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* [rules] remove obsolete fixup linesMichael Olbrich2010-07-191-3/+0
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* [rules] remove obsolete clean target & minor cleanupsMichael Olbrich2010-01-181-8/+0
| | | | Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
* [gdb] disable -WerrorMarc Kleine-Budde2010-01-111-1/+2
| | | | | | | it breaks with modern compilers Reported-by: Alexander Stein <alexander.stein@systec-electronic.com> Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* [gdb] get gid of double underscores in symbolsMarc Kleine-Budde2009-07-011-2/+2
| | | | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de> git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@10924 33e552b5-05e3-0310-8538-816dae2090ed
* [gdb] added licenseMarc Kleine-Budde2009-07-011-0/+1
| | | | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de> git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@10923 33e552b5-05e3-0310-8538-816dae2090ed
* [gdb] just cleanupsMarc Kleine-Budde2009-07-011-29/+2
| | | | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de> git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@10921 33e552b5-05e3-0310-8538-816dae2090ed
* [gdb] fix download url for snapshotsMarc Kleine-Budde2009-07-011-1/+1
| | | | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de> git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@10920 33e552b5-05e3-0310-8538-816dae2090ed
* [gdb] add snapshot URLMarc Kleine-Budde2009-06-161-2/+6
| | | | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de> git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@10799 33e552b5-05e3-0310-8538-816dae2090ed
* * .make files: location of ipkg files has changedRobert Schwebel2008-06-031-1/+1
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@8285 33e552b5-05e3-0310-8538-816dae2090ed
* * gdb.make:Marc Kleine-Budde2008-05-261-2/+3
| | | | | | | added comment (extra dep for gdbserver) git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@8228 33e552b5-05e3-0310-8538-816dae2090ed
* * gdb: avoid pattern rule; gdbserver needs gdb.get, so we need a dependency ↵Robert Schwebel2008-05-221-0/+6
| | | | | | here git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@8213 33e552b5-05e3-0310-8538-816dae2090ed
* * patches/gdb-6.7:Marc Kleine-Budde2008-05-201-73/+32
| | | | | | | | | | | | | removed * patches/gdb-6.8, patches/gdb-6.8/generic/m68k-linux-nat-get_regcache_arch.patch: added, coldfire patch by: Carsten Schlote * rules/gdb.make, rules/gdbserver.make, rules/gdb.in, rules/gdbserver.in: cleanups, version bump to 6.8 (but now configureable) git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@8188 33e552b5-05e3-0310-8538-816dae2090ed
* * gdb.make:Marc Kleine-Budde2007-10-181-1/+1
| | | | | | | bumped version to 6.7 git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@7518 33e552b5-05e3-0310-8538-816dae2090ed
* version bump for target gdb due to problem between gdbserver6.4 and ↵Luotao Fu2007-06-271-1/+1
| | | | | | toolchain gdb6.6 git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@7217 33e552b5-05e3-0310-8538-816dae2090ed
* * gdb.make:Marc Kleine-Budde2006-06-161-1/+1
| | | | | | | HACK gdb to download even if gdb is not selected in config git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@5798 33e552b5-05e3-0310-8538-816dae2090ed
* * rules/*.make:Marc Kleine-Budde2006-06-091-1/+0
| | | | | | | remove -include $(call package_depfile) git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@5707 33e552b5-05e3-0310-8538-816dae2090ed
* * Changed "patchin" macro to use the packet label instead of theRobert Schwebel2006-05-211-1/+1
| | | | | | | | direct value. This is part of the efford to make local packets possible. git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@5517 33e552b5-05e3-0310-8538-816dae2090ed
* changed get and extract macros to use packet labelsRobert Schwebel2006-05-141-2/+2
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@5497 33e552b5-05e3-0310-8538-816dae2090ed
* * rules/gdb{in,make}:Marc Kleine-Budde2006-03-201-1/+1
| | | | | | | version bump 6.3 -> 6.4 git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@5197 33e552b5-05e3-0310-8538-816dae2090ed
* 6.4 doens't work yetRobert Schwebel2006-03-191-2/+3
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@5192 33e552b5-05e3-0310-8538-816dae2090ed
* version updateRobert Schwebel2006-03-191-1/+1
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@5188 33e552b5-05e3-0310-8538-816dae2090ed
* don't use := here, crossdependencySascha Hauer2006-03-011-7/+7
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@4901 33e552b5-05e3-0310-8538-816dae2090ed
* = -> := replacementSascha Hauer2006-03-011-7/+7
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@4890 33e552b5-05e3-0310-8538-816dae2090ed
* new calling convention for install_* macros. see commit 4759 to Rules.makeSascha Hauer2006-02-241-12/+12
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@4760 33e552b5-05e3-0310-8538-816dae2090ed
* Remove obsolete get_patches.Ladislav Michl2006-02-111-1/+0
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.10-trunk@4568 33e552b5-05e3-0310-8538-816dae2090ed
* fixed dependencyBjoern Buerger2006-01-131-2/+2
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.9-trunk@3941 33e552b5-05e3-0310-8538-816dae2090ed
* fixup dependenciesRobert Schwebel2006-01-121-23/+5
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.9-trunk@3862 33e552b5-05e3-0310-8538-816dae2090ed
* avoid error message that non-generated make files are not being foundRobert Schwebel2006-01-101-1/+1
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.9-trunk@3766 33e552b5-05e3-0310-8538-816dae2090ed
* added generic call package_depfile rule for autogeneration of default ↵Bjoern Buerger2006-01-091-0/+2
| | | | | | dependencies - this should not break anything, since it just adds some more variables git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.9-trunk@3743 33e552b5-05e3-0310-8538-816dae2090ed
* git-svn-id: ↵Robert Schwebel2005-12-271-3/+2
| | | | https://svn.pengutronix.de/svn/ptxdist/branches/ptxdist-0.7-destdir-r3569@3574 33e552b5-05e3-0310-8538-816dae2090ed
* hide $(call touch) output with @; replace manual install by $(call install...Robert Schwebel2005-12-111-6/+6
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.7-trunk@3502 33e552b5-05e3-0310-8538-816dae2090ed
* add packages to PACKAGES-yRobert Schwebel2005-11-131-3/+1
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.7-trunk@3340 33e552b5-05e3-0310-8538-816dae2090ed
* merge: backports from 0.9Robert Schwebel2005-09-281-6/+6
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.7-trunk@3172 33e552b5-05e3-0310-8538-816dae2090ed
* * removed CROSSSTRIP (install_copy is used to strip)Marc Kleine-Budde2005-08-211-2/+0
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.7-trunk@3048 33e552b5-05e3-0310-8538-816dae2090ed
* remove dependencies for nowRobert Schwebel2005-05-211-1/+1
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.7-trunk@2635 33e552b5-05e3-0310-8538-816dae2090ed
* ipkgisation finishedRobert Schwebel2005-04-241-12/+12
| | | | git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.7-trunk@2507 33e552b5-05e3-0310-8538-816dae2090ed