summary refs log tree commit diff
path: root/pkgs/development/tools/misc/gdb
Commit message (Collapse)AuthorAge
* gdb: 8.3.1 -> 9.1Lancelot SIX2020-03-06
| | | | | See https://www.gnu.org/software/gdb/download/ANNOUNCEMENT for release information
* gdb: Fix abort w/NIX_DEBUG_INFO_DIRS patch (#80929)tollb2020-02-25
| | | | | | | | | | | | | | | The current gdb patch to support NIX_DEBUG_INFO_DIRS fails if the user attempts to change the debug file directory to a value other than the default. For instance: (gdb) set debug-file-directory /run/booted-system/sw/lib/debug results in: munmap_chunk(): invalid pointer Aborted (core dumped) To fix this issue, the debug_file_directory is allocated with xstrdup so that a subsequent call to xfree will succeed.
* gdb: Fix safe path for crossJohn Ericson2019-12-01
|
* gdb: prepend default safe pathsViktor Vilhelm Sonesten2019-11-25
| | | Co-Authored-By: Jörg Thalheim <Mic92@users.noreply.github.com>
* gdb: use a safePaths parameter insteadTmplt2019-11-20
|
* gdb: configure a safe path instead of wrappingTmplt2019-11-19
|
* gdb: don't propagate unwrapped gdbTmplt2019-11-19
|
* gdb: wrap, making libstdc++ plugin safe to loadTmplt2019-11-17
|
* gdb: build with libiptOrivej Desh2019-09-22
| | | | This adds support for "record btrace pt" command.
* gdb: 8.3 -> 8.3.1Will Dietz2019-09-21
| | | | https://lists.gnu.org/archive/html/info-gnu/2019-09/msg00006.html
* treewide: update globin's maintained drvsRobin Gloster2019-08-20
|
* treewide: remove unused variables (#63177)volth2019-06-16
| | | | | | * treewide: remove unused variables * making ofborg happy
* gdb: patch to use mach-o.h instead of bfd/mach-o.hMatthew Bauer2019-06-09
| | | | | | | For unclear reasons, this doesn’t seem to work anymore. bfd/mach-o.h is not accessible but mach-o.h is. https://hydra.nixos.org/build/94542582
* gdb: remove applied patch for darwinMatthew Bauer2019-06-07
| | | | | | | This patch is no longer needed. The commit was included in this release. https://hydra.nixos.org/build/94447561
* gdb: 8.2.1 -> 8.3jhaasdijk2019-05-15
|
* Merge pull request #52730 from dtzWill/update/gdb-8.2.1Will Dietz2018-12-29
|\ | | | | gdb: 8.2 -> 8.2.1
| * gdb: 8.2 -> 8.2.1Will Dietz2018-12-23
| | | | | | | | https://lists.gnu.org/archive/html/info-gnu/2018-12/msg00013.html
* | gdb: fix cross-buildJörg Thalheim2018-12-12
|/
* Merge master into staging-nextFrederik Rietdijk2018-12-03
|\
| * Treewide: use HTTPS on GNU domainsc0bw3b2018-12-02
| | | | | | | | | | | | | | | | | | | | | | HTTP -> HTTPS for : - http://gnu.org/ - http://www.gnu.org/ - http://elpa.gnu.org/ - http://lists.gnu.org/ - http://gcc.gnu.org/ - http://ftp.gnu.org/ (except in fetchurl mirrors) - http://bugs.gnu.org/
* | gdb: switch to python3 by defaultJörg Thalheim2018-12-01
|/
* gdb: 8.1.1 -> 8.2 (#50444)Orivej Desh2018-11-16
|
* treewide: Remove usage of remaining redundant platform compatability stuffJohn Ericson2018-08-30
| | | | | Want to get this out of here for 18.09, so it can be deprecated thereafter.
* hurd: cleanup unmaintained targetJörg Thalheim2018-08-28
| | | | | | This has been not touched in 6 years. Let's remove it to cause less problems when adding new cross-compiling infrastructure. This also simplify gcc significantly.
* gdb: 8.1 -> 8.1.1Will Dietz2018-08-06
| | | | https://www.gnu.org/software/gdb/download/ANNOUNCEMENT
* gdb: Flexible target matching for darwinAndrew Childs2018-03-07
| | | | | | | Outside of the nix-build the target is `x86_64-apple-darwin17.4.0`, while inside the target is `x86_64-apple-darwin`. This difference causes the fallback target configuration for darwin, which disables gdb. Add a patch to make the target matching more flexible.
* gdb: 8.0.1 -> 8.1Tuomas Tynkkynen2018-02-02
|
* binutils, gdb: Do not expose libbfd or libopcodes, and be multitargetJohn Ericson2017-11-13
| | | | | | There are separate derivations for these libraries and we don't want conflict. Multitarget is generally more useful, and will eventually speed up cross builds, so why not?!
* gdb: Remove --with-separate-debug-dirEelco Dolstra2017-10-10
| | | | We don't need this anymore since NixOS now sets $NIX_DEBUG_INFO_DIRS.
* gdb: 8.0 -> 8.0.1Lancelot SIX2017-09-08
| | | | | See http://lists.gnu.org/archive/html/info-gnu/2017-09/msg00005.html for release information.
* gdb: remove CPP workaroundDaiderd Jordan2017-08-16
|
* gdb: fix clang buildDaiderd Jordan2017-08-09
|
* Add a setup hook to fill NIX_DEBUG_INFO_DIRSEelco Dolstra2017-07-28
| | | | | | | | This setup hook is propagated by gdb. Thus, a typical use is: $ nix-shell -p gdb nix nix.debug sqlite.debug ... and gdb will be able find the debug symbols of nix etc. automatically.
* gdb: Look for .build-id files in NIX_DEBUG_INFO_DIRSEelco Dolstra2017-07-28
| | | | | This allows us to provide a setup hook that makes debug outputs findable by gdb.
* misc pkgs: Remove unneeded *Platform == *Platform comparisonsJohn Ericson2017-06-30
| | | | | PR #26007 used these to avoid causing a mass rebuild. Now that we know things work, we do that to clean up.
* gdb: disable format warningsDaiderd Jordan2017-06-11
| | | | Fixes #26145
* gdb: 7.12.1 -> 8.0Lancelot SIX2017-06-06
| | | | | See http://lists.gnu.org/archive/html/info-gnu/2017-06/msg00002.html for release announcement.
* gdb: s/target/tagetPlatformJohn Ericson2017-05-23
| | | | Oops, missed this when cleaning up derivation recently
* gdb: Modernize and simplify derivationJohn Ericson2017-05-22
| | | | | | | - `isGNU` to `isHurd`, my sedding did not catch - Simplify cross compilation in general - Be more careful about python - no more `gdbCross` in all-packages
* gdb: 7.12 -> 7.12.1 (#22167)Lancelot SIX2017-01-26
| | | | | | | See https://lists.gnu.org/archive/html/info-gnu/2017-01/msg00009.html for release announcementgdb: 7.12 -> 7.12.1 See https://lists.gnu.org/archive/html/info-gnu/2017-01/msg00009.html for release announcement..
* gdb: disable format hardeningDaiderd Jordan2016-10-13
|
* gdb: 7.11.1 -> 7.12Lancelot SIX2016-10-10
| | | | | See http://lists.gnu.org/archive/html/info-gnu/2016-10/msg00007.html for release announcement
* Merge pull request #16265 from anderspapitto/gdbEelco Dolstra2016-06-16
|\ | | | | gdb: 7.11 -> 7.11.1
| * gdb: 7.11 -> 7.11.1Anders Papitto2016-06-15
| |
* | treewide: Make explicit that 'dev' output of mpfr is usedTuomas Tynkkynen2016-05-19
| |
* | treewide: Make explicit that 'dev' output of gmp is usedTuomas Tynkkynen2016-05-19
| |
* | treewide: Make explicit that 'dev' output of expat is usedTuomas Tynkkynen2016-05-19
|/
* gdb: 7.10 -> 7.11Lancelot SIX2016-02-24
| | | | | See announcement here : http://lists.gnu.org/archive/html/info-gnu/2016-02/msg00010.html
* gdb: add multitarget optionAlexey Shmalko2016-02-18
| | | | | | Multitarget option builds gdb with support for all targets. That's similar to gdb-multiarch package in Ubuntu or gdb with multitarget USE-flag in Gentoo.
* pkgs.gdb: 7.10 -> 7.10.1Lancelot SIX2015-12-12
| | | | See https://lists.gnu.org/archive/html/info-gnu/2015-12/msg00003.html