| Commit message (Collapse) | Author | Age |
|
|
|
|
| |
See https://www.gnu.org/software/gdb/download/ANNOUNCEMENT for release
information
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
| |
Co-Authored-By: Jörg Thalheim <Mic92@users.noreply.github.com>
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
This adds support for "record btrace pt" command.
|
|
|
|
| |
https://lists.gnu.org/archive/html/info-gnu/2019-09/msg00006.html
|
| |
|
|
|
|
|
|
| |
* treewide: remove unused variables
* making ofborg happy
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
This patch is no longer needed. The commit was included in this
release.
https://hydra.nixos.org/build/94447561
|
| |
|
|\
| |
| | |
gdb: 8.2 -> 8.2.1
|
| |
| |
| |
| | |
https://lists.gnu.org/archive/html/info-gnu/2018-12/msg00013.html
|
|/ |
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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/
|
|/ |
|
| |
|
|
|
|
|
| |
Want to get this out of here for 18.09, so it can be deprecated
thereafter.
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
https://www.gnu.org/software/gdb/download/ANNOUNCEMENT
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
|
| |
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?!
|
|
|
|
| |
We don't need this anymore since NixOS now sets $NIX_DEBUG_INFO_DIRS.
|
|
|
|
|
| |
See http://lists.gnu.org/archive/html/info-gnu/2017-09/msg00005.html
for release information.
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
| |
This allows us to provide a setup hook that makes debug outputs
findable by gdb.
|
|
|
|
|
| |
PR #26007 used these to avoid causing a mass rebuild. Now that we know
things work, we do that to clean up.
|
|
|
|
| |
Fixes #26145
|
|
|
|
|
| |
See http://lists.gnu.org/archive/html/info-gnu/2017-06/msg00002.html
for release announcement.
|
|
|
|
| |
Oops, missed this when cleaning up derivation recently
|
|
|
|
|
|
|
| |
- `isGNU` to `isHurd`, my sedding did not catch
- Simplify cross compilation in general
- Be more careful about python
- no more `gdbCross` in all-packages
|
|
|
|
|
|
|
| |
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..
|
| |
|
|
|
|
|
| |
See http://lists.gnu.org/archive/html/info-gnu/2016-10/msg00007.html
for release announcement
|
|\
| |
| | |
gdb: 7.11 -> 7.11.1
|
| | |
|
| | |
|
| | |
|
|/ |
|
|
|
|
|
| |
See announcement here :
http://lists.gnu.org/archive/html/info-gnu/2016-02/msg00010.html
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
See https://lists.gnu.org/archive/html/info-gnu/2015-12/msg00003.html
|